이번 주 목표
📢 오늘부터 2주차 알고리즘 세션이 시작되었다. 매일매일 8문제씩 푸는데
뒤쳐지지 않고 하루의 문제를 다 푸는 것과 백준 현재 실버5인데 실버1까지 가보자!
오늘 스케줄
09:00~10:00 2주차 알고리즘 세션 설명10:00~12:00 1주차 알고리즘 강의 수강
12:00~13:00 점심시간
13:00~17:00 1일차 데일리과제 문제 풀기(1~6번)
17:00~17:30 팀 코드 선정 회의
17:30~18:00 휴식
18:00~18:30 기술매니저님과 팀 코드 리뷰
18:30~19:00 저녁시간
19:00~19:40 산책
20:00~20:30 북 스터디 참여
20:30~22:00 스프링 부트 관련 도서 독서
10:00~23:00 ORM_상속관계 매핑 강의 수강
23:00~00:00 1일차 데일리과제 문제 풀기(7번, 8번)
오늘 목표
👉 1일차 데일리과제 제출
👉 마이크로서비스 관련 강의 수강하기
👉 TIL 빠지지 않고 작성하기
👉 인프런 ORM 강의 듣기 - 상속관계 매핑
👉 북스터디 참여
오늘 한 것
1일차 데일리과제 제출TIL 빠지지 않고 작성하기인프런 ORM 강의 듣기 - 상속관계 매핑북스터디 참여
오늘 못한 것
- 마이크로서비스 관련 강의 수강
알게된 것
1. 코딩테스트 시에 자주쓰는 Scanner와 BufferedReader의 속도 차이에 대해 같은 코드일 시에 약 40% 정도의 속도 차이가 난다. BufferedReader를 사용하는 것이 상당한 이점이 있다는 것을 알았다.
2. 크롬에 백준허브 플러그인을 알게 되었다. 문제를 풀면 자동으로 repository에 push를 해준다. 아주 유용하다.
3. 나는 백준 브론즈1이였다.
4. ORM에서 객체의 상속이라는 개념을 테이블에 어떻게 적용을 하는지 알 수 있었다.
대표적인 전략
1. 조인 전략
2. 단일 테이블 전략
3. 구현 클래스마다 테이블 전략
상위 클래스에서 @Inheritance 어노테이션에서 strategy속성을 어떤 값으로 정하느냐에 따라 달라진다.
1. @Inheritance(strategy=inheritanceType.JOINED): 조인 전략
2. @Inheritance(strategy=inheritanceType.SINGLE_TABLE): 단일 테이블 전략
3. @Inheritance(strategy=inheritanceType.TABLE_PER_CLASS): 구현 클래스마다 테이블 전략
🤔오늘의 반성
- 아직 데일리과제 7번 8번을 못 풀었다.
- 오늘 하루를 더 치열하게 살 지 못했다.
👍 오늘의 칭찬
1. 지각하지 않았다.
2. TIL 작성을 빠짐없이 했다.
3. 북스터디를 빠지지 않고 참여했다.
4. 깃헙 1일 1커밋 달성
❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot
'TIL' 카테고리의 다른 글
[항해99 취업 리부트 코스 학습일지] 10일차 (0) | 2024.03.30 |
---|---|
[항해99 취업 리부트 코스 학습일지] 9일차 (0) | 2024.03.29 |
[항해99 취업 리부트 코스 학습일지] 7일차 (2) | 2024.03.27 |
[항해99 취업 리부트 코스 학습일지] 6일차 (2) | 2024.03.25 |
[항해99 취업 리부트 코스 학습일지] 4일차 (0) | 2024.03.24 |