24-03-18
운동
공부
24-3-08
운동
최종 프로젝트
24-3-06
운동
최종 프로젝트
24-2-29
운동
자격증
24-2-28
운동
자격증
24-2-27
면접 보러 다녀옴
24-2-26
운동
자격증
24-2-22
운동
최종 프로젝트
24-2-21
운동
최종 프로젝트
24-2-20
운동
최종 프로젝트
24-2-19
운동
최종 프로젝트
24-2-17
최종 프로젝트
24-2-16
운동
최종 프로젝트
24-2-15
운동
최종 프로젝트
24-2-14
운동
최종 프로젝트
24-2-13
운동
최종 프로젝트
- 프로젝트 주제 구상 및 erd, 다이어그램 작성
24-2-8
운동
프로젝트
24-2-7
운동
프로젝트
24-2-6
운동
프로젝트
24-2-4
프로젝트
24-2-3
프로젝트
24-2-2
프로젝트
24-2-1
프로젝트
- flowbite-svelte 수정 완료 및 기능구현 시작
24-1-31
운동
프로젝트
24-1-30
운동
프로젝트
24-1-29
운동
프로젝트
24-1-27
프로젝트
24-1-26
운동
프로젝트
- jwt토큰 refreshToken 구현 성공 및 accessToken 구현 시작
24-1-25
프로젝트
24-1-24
프로젝트
24-1-23
운동
프로젝트
- rest api 적용 및 jwt토큰 구현 시작
24-1-22
운동
프로젝트
24-1-21
프로젝트
24-1-19
운동
프로젝트
24-1-17
운동
json
프로젝트
24-1-16
운동
jwt
- csrf는 토큰과 쿠기의 취약점을 보안하기 위한 토큰방식이지만, jwt처럼 세션/쿠기가 아닌 토큰 기반으로 보안처리하는 방식으로는 csrf는 이용할 필요가 없다. 웹이 아닌 앱이나 그 외에 것들에는 jwt가 유용하다.
프로젝트
24-1-15
rest api
- api 서버 설계 방법론
- 백엔드 데이터 api 설계를 이 방식대로 대부분한다.
- 그냥 controller가 아닌 restcontroller를 사용하여 일일이 responsbody 사용할 필요 x
장점
- session을 대체하는 로그인 상태 (jwt 토큰)
프로젝트
24-1-13
프로젝트
공부
24-1-12
프로젝트
공부
24-1-9
운동
공부
24-1-8
운동
공부
24-1-7
공부
24-1-6
공부
24-1-5
프로젝트
공부
24-1-4
프로젝트
24-1-3
운동
24-1-2
프로젝트
운동
24-1-1
프로젝트
23-12-31
프로젝트
23-12-30
프로젝트
23-12-29
프로젝트
23-12-28
운동
프로젝트
개인 공부
23-12-27
운동
프로젝트
- 아이디 찾기 구현 성공, 비밀번호 찾기 구현 성공
23-12-20
운동
프로젝트
23-12-15
프로젝트
- git stash (임시저장)
- git stash pop (임시 저장한 것을 갖고옴)
- 백엔드 구현 시작
23-12-14
운동
프로젝트
23-12-13
운동
스프링부트
23-12-12
스프링부트
운동
23-12-11
운동
중급 프로젝트
23-12-10
스프링부트
23-12-09
스프링부트
23-12-07
tailwind
23-12-06
스프링부트
23-12-05
운동
스프링부트
html/css
23-12-04
스프링부트 시험
운동
23-12-03
스프링부트
23-12-01
스프링부트
23-11-30
스프링부트
23-11-29
운동
스프링부트
23-11-28
운동
스프링부트
- 스프링부트 시험
- 3장 수정 이전까지 혼자서 구현성공
23-11-27
스프링부트
- 반복 학습 및 3장 진행
- 네비게이션 바, 페이징 학습
23-11-26
스프링부트
23-11-24
스프링부트
23-11-23
운동
스프링부트
23-11-22
스프링부트
23-11-21
운동
스프링부트
23-11-20
운동
스프링부트
23-11-19
스프링부트
- 무리없이 실행 됐을 경우 완벽하게 이해한 후 안보고 실행해보기
(실패) 이해안되는 부분이 조금 있음.
23-11-18
스프링부트
23-11-17
스프링부트
- 2장 대부분을 배웠음
- 답변, 클릭 시 다른 화면 출력 등.. 배움
프로그래머스
23-11-16
스프링부트
- 수정 및 삭제 , mariaDB 설치 사용, html 및 css사용을 배움
프로그래머스
- level 2 문제 10문제 풀이 돌파하였음.
자격증
cs 영상
- aws, 클라우드에 대해 시청함
- docker가 뭔지 알게되었음.
프론트엔드
23-11-15
운동
스프링부트
Person foundPerson = people
.stream()
.filter(p -> p.getId() == id)
.findFirst()
.orElse(null);
프로그래머스 자바 중급
프론트엔트
23-11-14
운동
스프링부트
프로그래머스
- 정답률 88%이하문제로 돌입. 및 level 2 문제를 풀기 시작함
자격증
프론트엔드
23-11-13
운동
스프링부트
- 스프링 설치 및 기초를 배웠음
- 목록 추가와 수정, 삭제를 하였음
프로그래머스
html, css
23-11-10
발표
프로그래머스
23-11-09
운동
프로그래머스
git flow
23-11-07
git flow
- merge를 사용했을 때와 rabase를 사용했을 때의 차이를 배움
- git pull origin main : 현재 내가 작업하고 있는 로컬 브랜치에 리모트(origin)의 main 브랜치 내용을 가져와서 적용한다.(병합방법 : merge)
-git pull origin main --rebase : 현재 내가 작업하고 있는 로컬 브랜치에 리모트(origin)의 main 브랜치 내용을 가져와서 적용한다.(병합방법 : rebase)
웹
23-11-06
운동
팀플
- 프로젝트 파일 및 코드 정리함
- ppt 조사를 병행함
git flow
- 협업 방법론이다.
- 안정적이지만 복잡하고 오래걸린다.
github flow
- 간단하고 빠르게 적용 가능
- 안정성도 자동화로 가능