일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- c#
- 스파르타내일배움캠프TIL
- 스파르타내일배움캠프
- FSM
- Photon
- BFS
- 문자열
- Unity
- UnrealEngine
- Firebase
- 워크플로
- 내일배움캠프
- QueryDSL
- 구현
- 이분탐색
- Inventory
- 알고리즘
- 언리얼엔진
- Unity2D
- 유클리드호제법
- 순열
- 스택
- 포톤
- unityui
- Unity3d
- 프로그래머스
- UE4
- 유니티
- 해시
- C++
- Today
- Total
목록전체 글 (174)
개발 낙서장

오늘의 학습 키워드📚 쿠키와 세션 https://dachomi97.tistory.com/88 [Spring] 쿠키와 세션 쿠키 클라이언트에 저장될 목적으로 생성한 작은 정보를 담은 파일이다. 웹 브라우저에서 확인할 수 있다. (크롬 기준 F12 개발자 도구) 구성요소 Name (이름) : 쿠키를 구별하는 데 사용되는 키 (중 dachomi97.tistory.com Spring에서의 보안 부분을 다루면서 쿠키와 세션을 생성하고 가져오는 방법을 배우고 JWT란 무엇인가 토큰을 어떻게 생성하고 가져오는지에 대해 배웠다. JWT의 Secret Key는 다른 사람들에게 알려질 경우 조작이 가능하기 때문에 반드시 철저히 숨겨져야 한다. 그리고 토큰에 중요 정보가 담겨있을 경우 유출되기 쉬우므로 비밀번호와 같은 정보..

쿠키 클라이언트에 저장될 목적으로 생성한 작은 정보를 담은 파일이다. 웹 브라우저에서 확인할 수 있다. (크롬 기준 F12 개발자 도구) 구성요소 Name (이름) : 쿠키를 구별하는 데 사용되는 키 (중복될 수 없음) Value (값) : 쿠키의 값 Domain (도메인) : 쿠키가 저장된 도메인 Path (경로) : 쿠키가 사용되는 경로 Expires (만료기한) : 쿠키의 만료기한 (초 단위. 만료기한이 지나면 삭제된다.) 쿠키 다루기 Spring에서 Controller를 통해 쿠키를 생성하고 확인할 수 있다. 쿠키 생성 @GetMapping("/create-cookie") public String createCookie(HttpServletResponse res) { addCookie("Robbi..
체육복 https://school.programmers.co.kr/learn/courses/30/lessons/42862?language=java# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 방법 여벌의 체육복을 갖고 있는 Map을 만들어 넣는데 여벌의 체육복을 갖고 있는 학생이 잃어버렸을 경우에는 빌려줄 수 없으니 제외한다. 그리고 lost 배열을 돌면서 내 앞 번호 혹은 뒷 번호에 여벌이 있는지 확인한다. 주의해야 할 점은 lost를 정렬해주어야 한다. 소스 코드 더보기 import java.util.ArrayList; import java...

오늘의 학습 키워드📚 Response Entity Spring Framework에서 제공하는 클래스 중 HTTP 요청(Request) 또는 응답(Response)에 해당하는 HttpHeader와 HttpBody를 포함하는 HttpEntity라는 클래스가 존재한다. 이 HttpEntity를 상속한 클래스가 ResponseEntity 클래스이다. (RequestEntity도 존재한다.) Response Entity는 HttpStatus, HttpHeader, HttpBody를 포함한다. HTTP 응답에 따른 제어가 필요할 때 Response Entity 클래스를 사용한다. 사용법은 간단(?)하다. 응답 성공(200)을 의미하는 ok에 데이터를 담아 return 해주면 된다. @GetMapping("/{id}..

오늘의 학습 키워드📚 개인 과제 마무리 개인 과제를 마무리했다. Html을 조금 다듬어서 화면에서 HTTP 통신이 가능하도록 했다. https://github.com/SeungJun-Kwon/MySchedules GitHub - SeungJun-Kwon/MySchedules: 스파르타 코딩클럽 Spring 개인 과제 스파르타 코딩클럽 Spring 개인 과제. Contribute to SeungJun-Kwon/MySchedules development by creating an account on GitHub. github.com 기능 별로 url, HTTP 메소드를 나누어 Restful하게 api를 설계했으며 3계층 레이어 방식 또한 사용했다. 다만 Response 부분에 대한 메시지가 부실하고 예외 처..

오늘의 학습 키워드📚 Spring 개인 과제 https://github.com/SeungJun-Kwon/MySchedules GitHub - SeungJun-Kwon/MySchedules: 스파르타 코딩클럽 Spring 개인 과제 스파르타 코딩클럽 Spring 개인 과제. Contribute to SeungJun-Kwon/MySchedules development by creating an account on GitHub. github.com 기존에 했던 앨범 작성 프로젝트 같은 걸 Spring으로 DB 연동해보는 간단한 개인 과제이다. 요구 사항 일정 작성 기능 할일 제목,할일 내용, 담당자, 비밀번호, 작성일을 저장할 수 있습니다. 저장된 게시글의 정보를 반환 받아 확인할 수 있습니다. 반환 받은 게..

오늘의 학습 키워드📚 SQL MySQL을 설치하고 IntelliJ에 연동해 데이터를 CRUD 하는 방법을 배웠다. https://github.com/SeungJun-Kwon/memo GitHub - SeungJun-Kwon/memo: Spring으로 만드는 간단한 메모장 프로젝트 Spring으로 만드는 간단한 메모장 프로젝트. Contribute to SeungJun-Kwon/memo development by creating an account on GitHub. github.com 강의를 보고 따라한 정도지만 입력 정보와 요청을 바탕으로 Controller에서 sql 쿼리를 작성해 데이터를 CRUD 하는 아주 간단한 메모장 프로젝트를 만들었다. 가장 중요한 것은 데이터가 어떤 식으로 전달되며 서버에서..

오늘의 학습 키워드📚 롬복 https://dachomi97.tistory.com/79 Lombok - 롬복 기존 코드 방식 기존에는 변수를 private로 선언하고 외부 클래스에서 사용하려면 Getter, Setter 메소드를 따로 만들어주어야 한다. 생성자 또한 조건에 맞게 만들어주어야 한다. package com.sparta.springp dachomi97.tistory.com Spinrg MVC https://dachomi97.tistory.com/80 Spring MVC MVC 어떤 건물을 건축할 때 설계도 없이 그냥 되는대로 막 짓는 사람은 거의 없을 것이다. 건축 설계도를 만드는 방법, 건축 양식 등을 미리 생각해두고 작업을 하는데 프로그래밍에도 디자인 패 dachomi97.tistory.co..