함수형 컴포넌트의 라이프사이클
cpu 스케줄링이란, -를 말한다. cpu는 -통해서 동작한다.
cpu 스케줄링이란, -를 말한다. cpu는 -통해서 동작한다.
전역 상태 관리 방법에 대한 목마름 생김.
최근 React 함수 컴포넌트와 React Hook을 사용한 프로젝트를 진행하면서, useState와 useEffect가 예상치 못한 행동을 하는 경우를 만났다. 예를 들어…
“프로젝트를 배포한다” 는 말은 실행 가능한 파일을 서버에 올려 사용자가 이용할 수 있게 한다는 뜻이다. 작업한 프로젝트를 github repo에만 올려 놓는다면…
ESLint와 Airbnb JavaScript 스타일 가이드를 사용해 프로젝트를 진행하던 도중, for… of 문을 사용할 시 아래와 같이 경고가 발생하는 것을 확인할 수 있었다.
console 창에서 Object를 다루다 보면 가끔 이런 화면을 볼 때가 있다.
this는 일반적으로 메소드를 호출한 객체가 저장되어 있는 속성 이다. 하지만 반드시 그런 건 아니다. MDN에 따르면, 대부분의 경우 this의 값은 함수를 호출한 방법에 의해 결정된다. 각각의 상황에서 this의 값을 알아보자.
MDN Web Docs에 따르면, 클로저(closure)란 함수와 함수가 선언된 어휘적 환경의 조합 이다.
MDN Web Docs에 따르면, 호이스팅(hoisting)이란 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것 이다.
TCP는 신뢰성을 보장해 주는 프로토콜이다. 바꾸어 말하면, 패킷이 손실 없이, 순서가 바뀌는 일 없이 전달되도록 하는 프로토콜이 바로 TCP라 할 수 있다. 흐름제어와 혼잡제어는 이 신뢰성을 보장해 주는 방법이라고 할 수 있다.
TCP는 전송 계층(Transport layer)에서 사용하는 프로토콜로, 서버와 클라이언트 간에 데이터를 신뢰성 있게 전달하기 위해 만들어진 프로토콜이다. TCP는 데이터의 전송 순서를 보장하며, 수신 여부를 확인하고 수신 중 오류가 발생할 시 데이터를 재전송한다. 신뢰성 있는 ...
전송 계층(Transport layer)를 이해하기 위해서는 포트와 소켓이 무엇인지 정확히 설명할 수 있어야 한다.
CPU 스케줄링이란, 어떤 프로세스에 CPU를 배정할지 결정하는 일을 말한다.
위키피다아에 따르면, 프로세스는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램, 스레드는 어떠한 프로그램 내에서, 특히 프로세스 내에서 실행되는 흐름의 단위 라고 한다. 이 말만 들어서는 쉽게 이해가 되지 않는다.
cpu 스케줄링이란, -를 말한다. cpu는 -통해서 동작한다.