본문 바로가기

TIL & WIL172

[TIL] #80. POJO 테스트 (231202) 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) 느낀점 & 오늘 공부한 내용 SignupRequestDto 테스트를 진행하기 위해 코드를 작성하려고 했지만 코드를 살펴보니 'DTO에서 유효성 검사에 대해 테스트를 할 수가 있나..?'라는 생각이 들었다. 그래서 서치해본 결과, 해당 블로그(https://velog.io/@tigger/DTO-%EA%B2%80%EC%A6%9D-%EB%B0%8F-%ED%85%8C%EC%8A%A4%ED%8A%B8)를 참고해 문제를 해결할 수 있었다. 해당 블로그에서는 V.. 2023. 12. 2.
[TIL] #79. 231201 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 개인과제(예외처리) 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) 스프링 심화 과제 ➡️ 진행중 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 느낀점 오늘 프로그래머스에서 '소수찾기' 문제를 풀었다. 결론적으로는 효율성 테스트에서 오답처리돼서 아직까지는 문제를 해결하지 못했다. 얼마전에 알고리즘 스터디를 하면서 약수관련 문제를 풀었다. 그 때 팀장님이 약수나 소수 문제가 보이면 루트를 사용해보라고 말씀하셨다. 그래서 해당 문제도 제곱근을 이용해 문제를 풀었는데 효율성 테스트에서 오답처리가 돼서 조금이라도 줄여보려고 코드를 수정해봤는데도 불.. 2023. 12. 1.
[TIL] #78. 231130 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 개인과제(예외처리) 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) ➡️ 진행중 스프링 심화 과제 살펴보기 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 개인과제 (예외처리) 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) 스프링 심화 과제 살펴보기 오늘 배운 내용 알고리즘 문제 2023.11.30 - [Coding Test] - 231130 문자열 나누기 - Level 1 231130 문자열 나누기 - Level 1 문제 설명 문자열 s가 입력되었을 때 다음 규칙을 따라서 이 문자열을 여러 문자열로 분해하려고 합니다. 먼저 첫 글자를 읽습니다. 이 글자를 x라고 .. 2023. 11. 30.
[TIL] #77. 231129 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 개인과제(댓글 삭제, 예외처리) ➡️ 진행중 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) ➡️ 진행중 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 개인과제 (예외처리) 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) 스프링 심화 과제 살펴보기 오늘 배운 내용 알고리즘 문제 2023.11.29 - [Coding Test] - 231129 체육복 - Level 1 231129 체육복 - Level 1 문제 설명 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합.. 2023. 11. 29.
[TIL] #76. 231128 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) ➡️ 진행중 스프링 숙련 개인과제 (예외처리) 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) ➡️ 진행중 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 개인과제 (예외처리) 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) 오늘 배운 내용 알고리즘 문제 2023.11.28 - [Coding Test] - 231128 로또 최고 순위와 최저 순위 - Level 1 231128 로또 최고 순위와 최저 순위 - Level 1 문제 설명 제한사항 lottos는 길이 6인 정수 배열입니다. lottos의 모든 원소는 0 이상 45.. 2023. 11. 28.
[TIL] #75. 231127 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 팀 프로젝트 스프링 숙련 개인과제 스프링 기초 개인과제 해설 강의 ➡️ 진행중 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 팀 프로젝트 스프링 숙련 개인과제 스프링 기초 개인과제 해설 강의 스프링 심화 강의 (1주차) 오늘 배운 내용 알고리즘 문제 2023.11.27 - [Coding Test] - 231127 덧칠하기 - Level 1 231127 덧칠하기 - Level 1 문제 설명 어느 학교에 페인트가 칠해진 길이가 n미터인 벽이 있습니다. 벽에 동아리 · 학회 홍보나 회사 채용 공고 포스터 등을 게시하기 위해 테이프로 붙였다.. 2023. 11. 27.
[WIL] #11. 231120 ~ 231126 이번주 목표 달성 여부 알고리즘 문제 매일 풀기 요일별 공부 내용 월 - 스프링 숙련 강의 (2주차) - 스프링 숙련 개인과제 화 - 알고리즘 문제 - 스프링 숙련 팀 프로젝트 수 - 스프링 숙련 팀 프로젝트 목 - 알고리즘 문제 - 스프링 숙련 팀 프로젝트 금 - 스프링 숙련 팀 프로젝트 토 - 알고리즘 문제 일 - SQL 문제 - 스프링 숙련 팀 프로젝트 개선할 점 & 아쉬운 점 알고리즘 실력이 늘고 있는 것 같다는 생각이 들지 않고 있다. 그래서 공부방법에 조금 더 변화를 줘도 좋을 것 같다. 코드를 좀 더 가독성 있게 작성하면 좋을 것 같다. 새롭게 알게 된 점 & 느낀점 깃허브에서 issue를 생성하고 PR Template을 이용해 pull request를 해 코드리뷰를 주고 받는 과정을 거쳐 .. 2023. 11. 26.
[TIL] #74. 231126 어제 목표 & 오늘 완료한 한 일 알고리즘(SQL) 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 팀 프로젝트 스프링 숙련 개인과제 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 팀 프로젝트 스프링 숙련 개인과제 느낀점 오늘 알고리즘 문제를 꼭 풀려고 해봤는데 풀다가 시간초과나는 문제들이 꽤 있었다. 해결하지 못하겠어 우선 다른 문제를 풀자 싶어서 다른 문제 보면 모르겠고,, 그래서 오늘은 그냥 SQL 문제를 풀었다. 그리고 팀 프로젝트 코드 수정 된 거 pull해서 테스트 해보는 과정에서 오류가 발생하는 것을 확인하였다. hashtag관련한 부분에서 에러가 발생하는 것 같았다. 테스트를 해보니 발생하는 문제는 다음과 같.. 2023. 11. 26.
[TIL] #73. 231125 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 팀 프로젝트 스프링 숙련 개인과제 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 숙련 강의 (2주차) 스프링 숙련 팀 프로젝트 스프링 숙련 개인과제 느낀점 오늘 문제는 왠지 모르겠지만 재미있게 풀었다. 알고리즘 문제 푼 내용이 머리 속에는 있어도 입 밖으로 내뱉으면서 설명하는 게 어렵다고 느꼈다. 남한테 쉽게 설명할 수 있어야 그게 진짜 내꺼가 되는 거라는 생각이 들어 오늘은 풀이를 남이 들었을 때 쉽게 이해할 수 있도록 노력하여 작성해봤다. 2023. 11. 25.