Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Dependency Management
- Git 내부
- Git내부
- Dependency
- npm
- docker daemon
- git push
- spring boot
- docker
- unmodified
- 자바스크립트
- github
- SpringBootApplication
- node.js
- Server Off
- Auto-Importing
- JS
- brew
- hash-object
- maven
- commit
- git rm --cached
- Modified
- git rm
- Linux
- git
- 리눅스
- staged
- node
- Spring
Archives
- Today
- Total
목록non-blocking (1)
갓태희
[Node.js] Node.js의 특성
노드의 3가지 특성인 이벤트 기반, 논 블로킹 I/O, 싱글 스레드에 대해서 알아보겠습니다. 이벤트 기반 대부분의 프로그램(웹페이지, 게임, 한글과 컴퓨터)들은 잘 생각해보면 모두 이벤트 기반으로 동작을 하는것을 알수있습니다. 이벤트 기반은 사용자와 상호작용 하는것을 말하는데 실제 예를 들어가면서 설명하겠습니다. 우리가 가장 많이 접하는 이벤트로 마우스클릭이 있습니다. 모든 프로그램에 있는 닫기버튼, 최소화버튼, 최대화버튼은 각각 버튼을 클릭하면 닫기, 최소화, 최대화라는 기능을 실행합니다. 언제 어느때나 클릭해도 같은 버튼들은 같은 기능을 제공합니다. 이런게 가능한 이유는 콜백 함수를 메모리에 등록시켜놓았기 때문인데 이 콜백함수는 각각의 버튼에서 닫기, 최소화, 최대화의 기능들을 수행합니다. 이러한 기..
NodeJS
2021. 5. 28. 17:08