일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- OS
- 운영체제
- MSA
- 백준
- Data Structure
- 파이썬
- mongoDB
- JPA
- spring webflux
- IT
- 디자인 패턴
- 컴퓨터구조
- MySQL
- Heap
- design pattern
- redis
- C
- Galera Cluster
- JavaScript
- Proxy
- 알고리즘
- c언어
- 자료구조
- 네트워크
- Kafka
- Algorithm
- Spring
- Java
- react
- Today
- Total
목록전체 글 (215)
시냅스

DOM 문서 객체 모델, HTML, XML 문서의 프로그래밍 interface 문서의 구조화된 표현(structured representation)을 제공하며 프로그래밍 언어가 DOM 구조에 접근할 수 있는 방법을 제공하여 그들이 문서 구조, 스타일, 내용 등을 변경할 수 있게 돕는다 API (web or XML page) = DOM + JS (scripting language) Serverless 개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델 개발자는 배포를 위해 코드를 컨테이너에 패키징만 하면 됨! 서버리스는 클라우드 인프라와 애플리케이션의 스케일링을 모두 관리 필요할 때만 리소스를 할당하여 운영 비용을 줄일 수 있다. BaaS (Back..
Hook 함수 컴포넌트에서 React state와 생명주기 기능(lifecycle features)을 연동(hook into)할 수 있게 해주는 함수 사용규칙 최상위에서만 사용해야 한다 React 함수 컴포넌트 내에서만 호출해야 한다 State Hook useState state, setState 함수를 쌍으로 제공 이벤트 핸들러나 다른 곳에서도 호출 가능 const [state, setState] = useState(() => { const initialState = someExpensiveComputation(props); return initialState; }); 위와 같이 렌더링 초기에만 initialState를 사용할 수 있음 초기렌더링이 고비용일 때 이용 가능, 렌더링 이후 initialSt..
Thread cpu 점유의 기본 단위 구성 : tid, PC, 레지스터 집합, 스택 cpu 점유는 pid 내부의 tid가 한다. 스레드 간에는 코드, 데이터 파일을 공유한다. Multithreading 장점 응답성 : 봉쇄되거나 긴 작업이 수행돼도 쓰레드를 생성해 명령 수행 자원 공유 : code와 data, file을 공유해 사용 가능 경제성 : 프로세스를 여러개 만드는 것보다 경제적, context switching에 있어서도 마찬가지이다. 확장성 : 멀티 프로세스 아키텍쳐에서 병렬처리 가능 멀티코어, 멀티프로세싱 안에서의 멀티쓰레딩 병행성 양상 쓰레드가 여러개인 상황을 가정 싱글코어 : 시간에 따라 인터리빙(사이사이 끼어 넣는다 e.g. 시분할) 멀티코어 : 병렬적 수행 멀티코어에서 도전과제 iid..