201217_개찰구프로젝트_개찰구06

정재현·2020년 12월 17일
0

TIL

목록 보기
17/80

어제 멀티쓰레드 안에 in out 개찰구 두개를 구현했다면
오늘은 10개의 개찰구를 표현하고 싶었다.
8개의 in 2개의 out
처음에는 '멀티쓰레드를 cpu 수만큼 돌릴 수 있다고 했는데 이걸 어찌할까..?' 하면서 이곳저곳 돌아다니며 서치를 했는데.
씁..? 다시보니 안돌아가는건 아니고

번갈아가며 수행하게 된다는 말이였다.
그다음은 main 코드에서 우선은 개찰구를 8/2 개로 추가해주었고,
돌렸더니 출력결과도 정확히 8/2개로 노출되었다.
지금까지 내가 한건 그냥 단순히 고정된 개찰구 개수와 사람 수를 나타냈는데 내일부터는 <개찰구를 컨트롤 하는 곳> 과 <인구 수의 예외 상황에 대한 예외 처리> 를 생각해봐야 한다.

github: https://github.com/jeong-jaehyeon/JavaProject/tree/blockingQueue

오늘의 코멘트: 한건 많이 없지만 시간은 뚝딱..?

profile
"돈받고 일하면 프로다"

0개의 댓글