오늘 한 일
1. Honux의 Thread 심화 수업
오늘 마스터 Honux의 수업을 듣던 도중, Java 에서의 Thread 모델에 대하여 공부할 수 있었다.
예전 Java 에서는 user thread(Many-to-One 모델) 를 사용했지만, 요즘은 직접 OS의 Thread를 사용하게 되었다 하셨다.
이를 NativeThread 라고 부른다.
https://www.geeksforgeeks.org/green-vs-native-threads-and-deprecated-methods-in-java/
더 나아가 Linux 에서는 엄밀하게 Thread가 없다는 사실 또한 알게 되어 충격이였다.
Linux는 Thread가 아니라, LWP(Light Weight Process) 가 존재한다.
나는 지금까지 경량 프로세스가 Thread 인줄 알고 살아왔다... 오늘 배운 내용은 정말 충격이였다.
이에 대하여 추후 더 정리하여 요약글을 써봐야 겠다.
2. 알고리즘 문제풀이
3. 코드리뷰 정리
리뷰 내용을 간단하게 정리하였다!!
4. 백기선 WebMVC 강의 듣기
기선님의 MVC 강의 또한 4강좌를 수강하였다.
기존에 영한님의 강의를 다 들었던지라, 좀더 심화된 내용을 기선님의 MVC 강의를 듣고 있는데 내용이 매우 좋을것 같다.
👍 Good
요즘 구현하고 있는 WEB SERVER 과제가 원래 생각했던 방향으로 잘 진행되고 있는것 같아 다행이다.
WAS 를 구현하고 싶다는 생각이 들어 servlet 을 비슷하게 나마 만들어가는 방향쪽으로 진행중이다.
다행이 성공적으로 Servlet 구조를 조금이나마 비슷하게 구현하게 되었다.
👎 Bad
추가로 구현하고 싶은 어노테이션 방식의 mapping을 구현하지 못했다.
Reflection에 대하여 한버은 깊게 공부해야 될것 같다.
'CODE SQUAD > 회고록' 카테고리의 다른 글
[TIL] 일일 회고 2022/04/05 (0) | 2022.04.05 |
---|---|
[TIL] 일일 회고 2022/04/01 (0) | 2022.04.01 |
[TIL] 일일 회고 2022/03/24 (0) | 2022.03.24 |
[TIL] 일일 회고 2022/03/22 (0) | 2022.03.22 |
[TIL] 일일 회고 2022/03/19 (0) | 2022.03.20 |
댓글