기초

프론트엔드 개발/Recoil

[Recoil] 상태 관리 라이브러리, Recoil

Recoil이란? 리액트를 공부하면 꼭 짚고 넘어가야 하는 부분이 바로 전역 상태 관리입니다. 전역 상태 관리를 쌩(?)으로 하려면 지옥 같은 Props Drilling을 맛보게 될 겁니다. Props Drilling을 더한 상태 관리가 생긴다면, 코드를 읽을 때 props를 추적하기 굉장히 힘들어지고, 추적하다가 개발 시간을 다 잡아먹고 말 것입니다. 이러한 이유로 Redux, MobX, Context API, 오늘 알아보고자 하는 Recoil까지 다양한 상태 관리 라이브러리들을 사용합니다. 제가 가장 처음 접한 상태 관리 라이브러리는 바로 Redux였습니다. DND 포스팅 참고 최근 1년간의 npm trends를 살펴보면 Redux가 압도적으로 많은 것을 알 수 있습니다. Redux는 7년이라는 역사..

대학교 수업/C 프로그래밍

[C프로그래밍 실습과제 03/4장] 정답 풀이

주요 문법 확인 1. 대입 연산자를 사용한 아래 식을 설명 해 보시오. A. x = 100, 이처럼 x에 100을 할당하는 연산자 '='을 대입 연산자 라고 부른다. 1) x = 100; x는 100이다. 2) y = x + 1; y는 x+1이다. 3) ch = 'a' char 변수 ch에 'a'가 들어있다. 2. 아래 산술 연산자를 포함하는 식의 계산 과정과 결과를 설명 해 보시오. A. +, - , *. /. % 같은 산술 연산자가 있으며 덧셈, 뺄셈, 곱셈, 나눗셈, 나누고 남은 나머지를 반환하는 것들이 있다. 1) 5 / 2 int x = 5; int y = 2; printf("%d",x / y); / 연산자는 값을 나누고 몫을 출력한다. %d로 출력할 경우 2가 나올 것이다. 2) 5.0 / 2..

대학교 수업/C 프로그래밍

[C프로그래밍 실습과제 01/2장] 정답 풀이

프로그래밍 준비 1. ASCII 코드를 위해 사용하는 비트수, 표현가능한 문자의 수는? A. 7비트이며, 128개의 문자를 표현할 수 있다. 2. 8(16, 32)비트로 표현한 정수의 범위는? A. 8비트: -128~127 , 16비트: -32768~32767, 32비트: -2147483648 ~ 2147483647 3. 32(64)비트로 실수를 표현했을 때 유효자리수는? 유효자리수의 의미는? A. float(32bit)에선 소수점 자리 6자리 이하에서만 유효하며, double(64bit)에선 소수점 자리 15자리 이하에서만 유효하다. 그 이상 넘어가면 정확 하지 않은 값이 나온다. (반올림 되서 값이 나옴) 4. 상수의 정의는? A. 수식에서 변하지 않는 값을 뜻한다. 이것은 변하는 값 변수와 반대이다..

Jongung
'기초' 태그의 글 목록