본문 바로가기

Java & Intellij

(19)
231109 TIL 1. 계획한 일 - 12:00 베이직 반 수업 - 14:00 알고리즘 조별 모임 - 외 개인 공부 2. 발생한 문제 - 프로그래머스에서 알고리즘 문제 Lv.0부터 풀이하기 시작했다. 정답을 제출하면 다른 사람들 코드를 확인할 수 있어서 확인하던 중, 단조롭고 기본적인 코드밖에 못 짜는 내 뇌가 조금 원망스러웠다. 동시에 간단한 내용인데도 여러 가지 조건을 붙여서 짤 수 있다는 점이 신기하기도 했다. - 개인 공부 부족 3. 보완할 점 - 그래도 우선은 화려하게 짜는 것보단 제대로 짜는 데 목표를 두자. - 내일 과제 발제 듣고, 어느 정도 윤곽이 잡히면 주말에도 공부하는 시간을 가져보자..! 4. 내일 할 일 - 09:00 과제 발제 듣고 계획 세우기 - 알고리즘 문제 LEVEL 1 다 풀이하고 커밋하기..
231107 TIL 1. 계획한 일 - 09:00 발제 참석 - 2주차 강의 시작하기 - 알고리즘 공부 어떻게 할지 정리하기(목요일부터 팀별로 진행) - 12:00 베이직 수업 2. 발생한 문제 - 2주차 강의를 늦게 시작했더니 지난 번에 낸 입문 개인과제의 문제점을 뒤늦게 발견했다. 3. 보완할 점 - 강의 진도를 잘 따라가자.. 주말에 보충을 해서라도! - 진도가 느리다보니 목차만 보고 필요한 내용인지 판단해서 살짝 듣고 써먹는 식으로 넘어갔는데 그런 꼼수 부리지 않기.. 그리고 아직 지식이 부족한 단계면서 넘겨짚지 않기.. 4. 오늘의 공부 - 베이직반 수업 중 의존성 주입에 대해서 제대로 알고 넘어가는 시간이 되었다. Bean 관리: 싱글턴(Singleton) 패턴: 기본적으로, 스프링은 각 빈 정의에 대해 하나의 ..
231106 TIL: 과제를 했다 1. 계획한 일 - 과제제출하기 2. 내일 할 일 - 09:00 발제 참석 - 2주차 강의 시작하기 - 알고리즘 공부 어떻게 할지 정리하기(목요일부터 팀별로 진행) - 12:00 베이직 수업 3. 오늘의 공부 과제에는 강의에 나온 내용 외에 게시글 목록을 가져오는 게 요구되고 있어서 다음과 같은 코드를 삽입했다. @GetMapping("/list") public List getAllPosts() { List responseList = postList.values().stream() .map(PostResponseDto::new) .collect(Collectors.toList()); return responseList; 비밀번호 일치 여부를 따져서 수정, 삭제가 이뤄지도록 하기 위해서 작업한 부분은 이렇..