본문 바로가기
2023./8월

[2023.08.11] Clap

by clapp 2023. 8. 11.

공부한 것

1. Todo 프로젝트

  • Jdbc Template 적용
  • Controller, Service 코드 작성

2. 멘토링 이론 공부

  • 스레드

3. 알고리즘 

  • 프로그래머스 lv1 5문제

4. SQL, 컴퓨터구조 + 운영체제

 

 

잘한 점

이번 주의 잘한 점은 알고리즘 문제를 꾸준히 푼 것이다.

바빠지면 후순위로 밀리는 경우가 많았는데 이번 주는 최대한 먼저 학습을 진행하려고 노력했다.

그래도 아직 만족할 만큼은 아니라, 습관이 잡힐 때까지 꾸준히 하면서 시간도 늘려가 볼 생각이다.

 

아쉬운 점

멘토링 준비하는 과정에서 아쉬움이 있었다.

스레드의 생성 비용 문제 때문에 스레드 풀을 사용하는데, 왜 스레드의 생성비용이 큰지에 대해 공부하는 것이 과제였다.

나름대로 이것저것 알아봤지만 내 결론은 스레드를 생성할 때 메모리를 할당하는 것 때문에 생성비용이 크다는 것이었다.

하지만 멘토님께서 그것보다 Green Thread와 Native Thread에 대해 공부해보라고 하셨다.

준비를 하다가 본 적은 있었는데 내용도 좀 어렵고 과연 이게 정답일까 싶어서 대충 보고 넘어갔던 것이 기억났다.

이전에도 이런 경험을 한 적이 있었는데, 공부를 깊게 파고들어 못한다는 것을 종종 느끼는 것 같다.

반드시 고쳐야 할 부분이다.

 

 

다음 주 목표

1. 멘토링 준비

  • Green Thread, Native Thread 학습
  • Todo 프로젝트 피드백 받은 것 수정하기

2. 알고리즘 문제풀이 - 하루 1~2문제

 

3. SQL, 컴퓨터구조 + 운영체제 책 꾸준히 학습하기(하루 1~2장)

 

4. 자바웹프로그래밍 ~6장

'2023. > 8월' 카테고리의 다른 글

[2023. 08. 18] Jung  (0) 2023.08.18
[2023-08-11] This-is-spear  (0) 2023.08.11
[2023. 08. 11] Youl  (0) 2023.08.11
[2023. 08. 11] Jung  (0) 2023.08.11
[2023.08.11] Ko  (0) 2023.08.11