목록항해99 (18)
로빈의 개발로그
오늘은 중간중간에 낮잠 진짜 많이 잤다.. 다들 프로젝트 끝나서 그런가 한템포 쉬어가는 느낌.. 내일부터는 다시 머리묶고 달린다. 실전프로젝트 전에 다시 각잡고 공부 열심히 하자. 할게 많으니 뭐부터 해야할지 모르겠다보다 할게 많아도 하나하나씩 해치운다는 마음으로 시작해야한다. 그리고 뭔가 앞서 실망하기보다 해보고 생각하자는 쪽으로 마음을 바꾸니 마음의 안정이 많이 된다. 먼저 지레 겁먹지 말고, 덤벼서 끝까지 파보자. 📱오늘의 스케쥴 08:30 기상 09:00 ~ 10:00 CS 스터디 (인코딩 - QP, base64, URL // 색 표현 인코딩) 10:00 ~ 12:00 예외처리 리뷰 (전호님 코드) 및 스프링 시큐리티 강의 시작 12:00 ~ 1:00 식사 1:00 ~ 1:30 CS 내일 분 미리..
📱오늘의 스케쥴 08:30 기상 09:00 ~ 10:00 CS 스터디 (아스키 & 유니코드 & UTF-8) 10:00 ~ 12:00 화면 Swagger UI 달기 및 mysql local 연결 (성진님 도움) 12:00 ~ 1:00 식사 1:00 ~ 5:00 예외처리 부분 확인 및 코드 리뷰 & 업데이트(@RestControllerAdvise 및 기타 예외처리 어떤식으로 커스텀하는지 확인) 5:00 ~ 6:00 팀과제 리뷰 (DI, ORM & JPA & Spring JPA, 테스트코드, 절차&객체&관점지향 프로그래밍) 6:00 ~ 8:00 저녁식사 + 집청소 8:00 ~ 9:00 항해톡 (JPA, noSQL & SQL) 10:00 ~ 11:00 예외처리 부분 매니저님과 얘기 및 깃 업로드 11:00 ~ ..
TIL을 기존에 깃허브에서 업데이트 했었지만, 줄줄 새는 시간이 보이기 시작했다. 조금 더 타이트하게, 그래서 몰입할 때는 몰입하고, 쉴때는 확실히 쉬어서 좀 더 생산성을 높일 수 있게 TIL을 블로그에도 시작하게 되었다. 📱오늘의 스케쥴 09:30 기상 (늦잠잤다..) 10:00 ~ 12:00 개인과제 코드 수정 12:00 ~ 1:00 식사 1:00 ~ 2:30 낮잠.. (ㅜㅜ) 2:30 ~ 6:00 개인과제 코드 수정 / 팀원 코드 리뷰 / 팀과제 작성 6:00 ~ 6:40 팀과제 리뷰 6:40 ~ 8:00 저녁식사 + 올림픽 (아... 올림픽 ㅜㅜ 그래도 언뜻 봤다..) 8:00 ~ 8:30 CS 스터디 책 읽어놓기 (아스키코드, 유니코드) 8:30 ~ 9:30 매니저님 Q&A 10:00 ~ 2:3..
✅ 이번주에 배운 것들 : 이진탐색, 최단경로 (다익스트라, 플루이드 워셜), DP 이번주에는 알고리즘의 꽃이라고 불리는 이진탐색, 최단경로 및 DP를 마지막으로 배웠다. 이진탐색의 경우, 탐색의 범위를 절반씩으로 줄이며 원하는 해당 값을 찾아나가는 개념인데, 시간복잡도 logN으로 진행이 가능하여, 비교적 인풋값이 큰 알고리즘 문제의 경우 이진탐색을 고민해봐야 한다. 문제를 풀면서 헷갈렸던 부분이 이진탐색의 경우 start, end라는 인덱스의 양끝 값을 기준으로 mid값으로 원하는 값의 범위를 찾아나가는데 이진탐색을 종료하는 부분에 대한 것이었다. 문제마다 다른 점이 있겠지만 세 포인터가 겹칠때 마지막으로 확인 후 알고리즘을 빠져나가게 설계되는 부분이 처음에는 이해가 되지 않아서, 어려웠지만 문제를 ..