본문 바로가기
꾸준히

[TIL-193] 웜가드

by 무자비한 낭만주먹 2024. 1. 9.

[그림1]. 오늘도 감사한 공부 시작 ~

 

목차
0. 오늘의 학습 시간
1. 오늘 배운 것
2. 오늘의 알고리즘
3. 이주의 CS
4. 오늘의 무자막 시청
5. 오늘 할 일 (청사진)
6. 감사한 일

 

0. 오늘의 학습 시간
07:00 ~ 08:00: 출근하는 기차 안에서 공부
08:30 ~ 09:00: 호다닥 뛰어와서 아침 짜투리 공부 
11:30 ~ 13:00: 점심 짜투리공부
22:00 ~ 24:00: 야간 공부

 

1. 오늘 배운 것
생각보다 나는 웜가드 잘하는 거 같다.

 

2. 오늘의 알고리즘
간단한 객체 정렬 문제

https://github.com/choichanhyeok/codetree-TILs/blob/main/240109/%ED%82%A4%2C%20%EB%AA%B8%EB%AC%B4%EA%B2%8C%EB%A5%BC%20%EA%B8%B0%EC%A4%80%EC%9C%BC%EB%A1%9C%20%EC%A0%95%EB%A0%AC/sort-by-height-and-weight.java

3. 이주의 CS
JVM의 메모리 구조와 GC에 대해서

https://devking-hyeok.tistory.com/59

 

[Java] JVM의 메모리 구조와 GC에서 살아남는 법

목차 0. 개요 1. JVM은 뭐에요? 2. C, C++ .. 중간에 Virtual Machine 왜 안써? 3. 프로세스로서의 JVM 4. JVM에서 일어나는 대략적인 사건들 5. 늙었다는 건 .. 살아남았다는 것. 0. 개요 a. JVM의 메모리 구조 'JVM

devking-hyeok.tistory.com

 

4. 오늘의 무자막 시청
오늘의 영상: 라따뚜이가 계속 쥐들한테 그냥 아무거나 줏어먹지 말고 맛을 음미하라고 설파하고 다니니까 어떤 쥐가 와서 너 꼭 사람 처럼 말한다고 시비걸었다

 

5. 오늘 할 일 (청사진)
1. 아래 네가지 질문에 대한 답변
```
1. JVM 메모리 구조에 대해 설명 하시오 (키워드: Method Area, Heap, Stack, etc)
2. 자바 Garbage Collector 동작원리와 과정에 대해 설명 하시오 (키워드: Heap Memory, Minor/Major GC, GC algorithm, etc)
3. Thread Safety와 동기화(synchronization)에 대해 설명 하시오 (키워드: lock, synchronized, deadlock, ThreadLocal, etc)
4. Static, Final 키워드에 대해 설명 하시오 (키워드: 사용이유, 장단점, etc)
```
2. 포기하지 않는 알고리즘,
3. 네트워크 그룹 스터디 발표 준비 (무조건 점심시간 20분만 투자)

 

6. 감사한 일
오늘 주짓수에서 관장님이 처음으로 웜가드 수업하는 걸 들을 수 있었다. 영광이었다.

 

오늘 하루도 공부할 수 있어 크게 감사합니다

2024-01-08 개발자 최찬혁