본문 바로가기

전체 글335

[TIL] #100. 231222 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 느낀점 코드 리팩토링하려고 봤는데 코드가 엉망진창이었다. 다시보니 게시글쪽 엔티티를 잘못 작성한 것 같았다. 사실은 프로젝트 시작전에 ERD 작성을 안하고 오늘 작성했더니 코드의 문제점이 막 보였다. 사실 API설계도 시작전에 하지 않고 하면서 해서 어제와 같은 문제도 발생했던 것이다. 프로젝트.. 2023. 12. 23.
[TIL] #99. 231221 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 발생한 오류와 해결 방법 1️⃣. 게시물 조회는 로그인을 하지 않아도 보여지도록 구현을 했는데 토큰 오류가 발생했다. 이 전에 발생했던 오류와 같은 이유로 발생하는 에러인듯 했다. 그래서 해당 부분도 토큰 검증을 하지않고 다음 필터로 이동하도록 코드를 작성했다. 근데 그 전에 작성했던 코드와는 .. 2023. 12. 21.
231221 괄호 회전하기 - Level 2 https://school.programmers.co.kr/learn/courses/30/lessons/76502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다. (), [], {} 는 모두 올바른 괄호 문자열입니다. 만약 A가 올바른 괄호 문자열이라면, (A), [A], {A} 도 올바른 괄호 문자열입니다. 예를 들어, [] 가 올바른 괄호 문자열이므로, ([]) 도 올바른 괄호 문자열입니다. 만약 A, B가 올바른 괄호 문자열이라면, AB 도 올바른 괄호 문자열입니다. 예를 들.. 2023. 12. 21.
[TIL] #98. 231220 (Lazy Loading과 Proxy) 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 발생한 오류와 해결 방법 1️⃣. 게시글 상세 조회시 댓글 목록도 보여지게끔 코드를 작성했는데 아래와 같은 에러가 발생했다. 2023-12-20T17:28:32.517+09:00 ERROR 25840 --- [nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherSe.. 2023. 12. 20.
[TIL] #97. 231219 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 2023.12.19 - [Coding Test] - 231219 이진 변환 반복하기 - Level 1 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 231219 이진 변환 반복하기 - Level 1 https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 mstudy-recode.tistory.com 내일 목표 알고리즘 문제 자바 종합 문.. 2023. 12. 19.
231219 이진 변환 반복하기 - Level 2 https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 0과 1로 이루어진 어떤 문자열 x에 대한 이진 변환을 다음과 같이 정의합니다. x의 모든 0을 제거합니다. x의 길이를 c라고 하면, x를 "c를 2진법으로 표현한 문자열"로 바꿉니다. 예를 들어, x = "0111010"이라면, x에 이진 변환을 가하면 x = "0111010" -> "1111" -> "100" 이 됩니다. 0과 1로 이루어진 문자열 s가 매개변수로 주어집니다. s가.. 2023. 12. 19.
[WIL] #14. 231211 ~ 231217 이번주 목표 달성 여부 스프링 심화 개인과제하기 요일별 공부 내용 월 - 팀 프로젝트 화 - 알고리즘 문제 - JPA 심화 강의 - 플러스 주차 복습 과제 수 - JPA 심화 강의 - 플러스 주차 복습 과제 목 - 알고리즘 문제 - JPA 심화 강의 - 플러스 주차 복습 과제 금 - 알고리즘 문제 - JPA 심화 강의 - 플러스 주차 복습 과제 토 - 플러스 주차 복습 과제 일 - 플러스 주차 복습 과제 개선할 점 & 아쉬운 점 SQL 문제를 자주 풀어봐야할 것 같다. 좀 더 깊게 공부를 해보면 좋을 것 같다. 새롭게 알게 된 점 & 느낀점 JPA 너무 어려운 것 같다. 강의를 듣는데 계속 다시 돌려보다보니 다음 강의를 듣지 못하고 있다.. 이번주에도 인증/인가 부분을 끝내지 못했다는게 약간 충격이다. .. 2023. 12. 18.
[TIL] #96. 231218 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 발생한 오류와 해결 방법 1️⃣. WebSecurity에서 requestMachers("/api/users/**").permitAll()을 해줘 해당 경로로 시작하는 요청을 모두 접근 허가 해줬는데도 불구하고 로그인, 회원가입시 토큰관련 에러가 발생하는 것을 확인할 수 있었다. 에러 메시지로 봤.. 2023. 12. 18.
[TIL] #95. 231217 어제 목표 & 오늘 완료한 한 일 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 내일 목표 알고리즘 문제 자바 종합 문법 복습 (3주차) 스프링 기초 개인과제 해설 강의 스프링 심화 과제 (테스트 코드 작성) JPA 심화 강의듣기 플러스 주차 복습 과제 CS 공부 (운영체제) 발생한 오류와 해결 방법 1️⃣. Encoded password does not look like BCrypt 이와 같은 에러가 발생했다. 해당 에러가 발생한 이유는 내가 로그인하고자 하는 사용자 정보가 비밀번호 암호화관련 코드가 없을 때 생성했던 계정이라 DB에 암호화된 상태가 아닌 비밀번호 .. 2023. 12. 17.