728x90
1.컴퓨터 기초
-알고리즘
-c언어 기초
-네트워크 기초
-운영체제
readers
wait (mutex);
rc ++;
if (rc == 1)
wait (wrt);
signal(mutex);
.
. READ THE OBJECT
.
wait(mutex);
rc --;
if (rc == 0)
signal (wrt);
signal(mutex);
writers
wait(wrt);
.
. WRITE INTO THE OBJECT
.
signal(wrt);
reader가 우선이 되는 문제 해결 방식으로 reader들이 모두 읽기를 마쳤을 때 writers가 들어갈 수 있다.
조건
- reader는 동시에 여러 명이 들어가도 되지만 writer는 한 명만 쓰기가 가능하다.
https://www.tutorialspoint.com/readers-writers-problem
writer가 우선이 되는 방식은?
2.개발 기초
-자바
-스프링
-빌드툴(maven, gradle)
3.블록체인 개발
-솔리디티 기본
-스마트 컨트랙트 분석
4.기타
-도커
-디자인 패턴
5.개별 프로젝트
-cpu scheduler
-ghostcops
728x90
'매일 개발 공부' 카테고리의 다른 글
매일 개발 공부 2022.5.31 (4) | 2022.05.31 |
---|---|
매일 개발 공부 2022.5.27 (0) | 2022.05.27 |
매일 개발 공부 2022.5.26 (0) | 2022.05.26 |
매일 개발 공부 2022.5.25 (0) | 2022.05.25 |