profile
독학 정리

Java

객체 지향 프로그래밍 언어운영체제에 독립적이다. : Java Runtime Enviroment를 설치할 경우 플랫폼이 변화하여도 작동할 수 있다.자동 메모리 관리를 지원한다.연산자 오버로딩*을 금지한다. (가독성 향상)프로그래밍된 Java Source(.Java)을

2022년 8월 9일
·
0개의 댓글
·

MySQL & Express 연동(DDL, DML, DCL)

Data Definition Language데이터베이스를 정의하는 언어. create: 데이터베이스나 테이블을 생성drop: 데이터베이스, 테이블 삭제alter: 테이블 수정truncate: 테이블 초기화Data Manipulation Language데이터베이스 내 정

2022년 8월 5일
·
0개의 댓글
·

Express 그리고 설치

Node.js의 웹 프레임워크app.js 생성node app.js 로 실행http://localhost:3000/ 에서 작성한 내용 확인

2022년 8월 3일
·
0개의 댓글
·

API란?

Application Programing Interface어플리케이션 사이의 상호작용을 위한 인터페이스.통신 방법에 따라 종류가 나뉜다.API와 라이브러리를 헷갈리지 말자API는 요청과 응답을 구성하는 방법에 대한 정보가 담겨있다. (추상적)라이브러리는 API를 기반으

2022년 8월 3일
·
0개의 댓글
·

ERM / ERD

Entity Relationship Modeling: 개체-관계 모델링구조화된 데이터를 저장하기 위해서는 데이버베이스를 사용.데이터의 구조 및 제약조건 설계 중 하나.출처 - 위키백과Entity Relationship Diagram: 개체-관계 다이어그램ERM의 산출물

2022년 8월 2일
·
0개의 댓글
·

Modal 모달 만들기

getElementById의 정확한 사용법React.DOM의 사용법

2022년 7월 27일
·
0개의 댓글
·

햄버거 메뉴 아이콘

3줄을 가진 햄버거를 만든 후 toggle이 움직일 때 마다 1번째, 3번째 줄은 회전을 주고 2번째 줄은 투명화

2022년 7월 20일
·
0개의 댓글
·

React - Pagination

Pagination 원하는 데이터를 테이블로 만들고 이를 페이지 선택하고자 했다. Table Component typescrips: 타입 설정을 신경쓰자. memo함수: 렌더링 결과를 기억하려 불필요한 재렌더링을 줄여 속도를 향상시킨다. 2-1. memo 함수

2022년 7월 20일
·
0개의 댓글
·

아코디언(Accordion) 메뉴 만들기

출처:Jacob's Development Blog (https://code-masterjung.tistory.com/)

2022년 7월 19일
·
0개의 댓글
·

React.memo() - 공부 필요

React.memo()를 사용하는 이유렌더 결과가 같다면 메모이징을 통해 내용을 재사용하여 빠른 반응

2022년 7월 19일
·
0개의 댓글
·

햄버거 메뉴 만들기

실패성공props를 true / false 로 구별할 수 있게만 하면 간단하게 가능하다.

2022년 7월 18일
·
0개의 댓글
·

React-responsive로 반응형 웹 만들기

설치 및 세팅 npm i react-responsive npm i @types/react-responsive 문법 useMediaQuery

2022년 7월 14일
·
0개의 댓글
·

prototype

protopype을 기반으로 객체 상속을 구현하여 중복을 제거한다.위 예제는 getArea라는 메서드가 중복 생성되고 모든 인스턴스가 중복 소유한다.Cirle 생성자 함수가 생성한 모든 인스턴스는 자신의 프로토타입의 모든 프로퍼티와 메서드를 상속받는다.

2022년 7월 13일
·
0개의 댓글
·

arguments 객체

자바스크립트의 함수는 일급객체이다.arguments 객체는 함수 호출 시 전달된 인수 정보를 담고있는 순회 가능한 유사 배열 객체이다.함수 내부에서 지역 변수처럼 사용된다.arguments 객체는 매개변수 개수를 확정할 수 없는 가변 인자 함수를 구현할 때 유용하다.관

2022년 7월 13일
·
0개의 댓글
·

constructor / non-constructor

constructor: 함수 선언문, 함수표현식, 클래스non-constructor: 메서드, 화살표 함수

2022년 7월 13일
·
0개의 댓글
·

let, const

변수를 중복 선언 가능함수 레벨 스코프 : 함수 외부에서 선언한 변수는 코드 블록 내에서 선언해도 전역 변수가 됨변수 호이스팅이 된다변수 중복 선언 금지블록 레벨 스코프변수 호이스팅이 안되는 것처럼 동작상수를 선언하기 위해 사용변수 선언과 초기화를 함께 해야함변수 호이

2022년 7월 12일
·
0개의 댓글
·

new Date()

new Date()new Date(value)new Date(dateString)new Date(year, monthIndex)new Date(year, monthIndex, day)new Date(year, monthIndex, day, hours)new Date(y

2022년 6월 27일
·
0개의 댓글
·

숫자 표현 - 알고리즘

올림 내림 반올림 소수점 반올림

2022년 6월 21일
·
0개의 댓글
·

반복문 - 알고리즘

내가 사용한 조건문x, y = y, x는 ES6부터 사용 가능한 문법

2022년 6월 21일
·
0개의 댓글
·

전역변수 억제 방법 (모듈 패턴 미완성)

모든 코드를 즉시 실행 함수로 감싸주면 모든 변수는 즉시 실행 함수의 지역 변수로 변경전역에 네임스페이스 객체를 생성하여 전역변수처럼 사용하고 싶은 변수를 추가네임스페이스는 계층구조로도 사용 가능※ 유용하지 않으니 지양한다.클로저 공부 후 작성파일 자체의 독자적인 모듈

2022년 6월 1일
·
0개의 댓글
·