Genie의 Java 개발 공부와 일지를 기록하는 아카이브 공간 전체 글212 (25.04.30) Spring Security 인가 Authorization Filter 의 인가 실패 AccessDeniedHandler & AuthenticationEntryPoint 2025.04.28 - [Develop Study/Spring] - (25.04.28) Spring Security 인증 Authentication Filter 의 Success & Failure 핸들러 (25.04.28) Spring Security 인증 Authentication Filter 의 Success & Failure 핸들러2025.04.22 - [Develop Study/Spring] - (25.04.22) Spring Security 인증 인가를 통한 Login 기능 - Filter & JWT에 대해 (25.04.22) Spring Security 인증 인가를 통한 Login 기능 - Filter & JWT에 대해2025.03.20 - [[Gena Co.] Internship Projea.. 2025. 4. 30. (25.04.28) Spring Security 인증 Authentication Filter 의 Success & Failure 핸들러 2025.04.22 - [Develop Study/Spring] - (25.04.22) Spring Security 인증 인가를 통한 Login 기능 - Filter & JWT에 대해 (25.04.22) Spring Security 인증 인가를 통한 Login 기능 - Filter & JWT에 대해2025.03.20 - [[Gena Co.] Internship Project/GENA Labeling Tool] - Gena Labeling Tool 개발기 : 기획부터 PoC 까지 Gena Labeling Tool 개발기 : 기획부터 PoC 까지안녕하세요, 저는 Gena Co. 인턴 김현진(Andrew) 입니다. Gena에서 tandrew75313.tistory.com2025.04.23 - [[Gena Co.. 2025. 4. 28. (25.04.23) Spring Security 인증 인가를 통한 Login 기능 구현 & Token 재발급 구현 2025.03.20 - [[Gena Co.] Internship Project/GENA Labeling Tool] - Gena Labeling Tool 개발기 : 기획부터 PoC 까지 Gena Labeling Tool 개발기 : 기획부터 PoC 까지안녕하세요, 저는 Gena Co. 인턴 김현진(Andrew) 입니다. Gena에서 text2sql GenaSQL의 자연어(NL) - SQL query 변환 간 AI 학습을 위한 고품질의 데이터 셋을 만들기 위해, 기존 데이터 셋의 주석과 오류andrew75313.tistory.com2025.04.22 - [Develop Study/Spring] - (25.04.22) Spring Security 인증 인가를 통한 Login 기능 - Filter & JW.. 2025. 4. 23. (25.04.22) Spring Security 인증 인가를 통한 Login 기능 - Filter & JWT에 대해 2025.03.20 - [[Gena Co.] Internship Project/GENA Labeling Tool] - Gena Labeling Tool 개발기 : 기획부터 PoC 까지 Gena Labeling Tool 개발기 : 기획부터 PoC 까지안녕하세요, 저는 Gena Co. 인턴 김현진(Andrew) 입니다. Gena에서 text2sql GenaSQL의 자연어(NL) - SQL query 변환 간 AI 학습을 위한 고품질의 데이터 셋을 만들기 위해, 기존 데이터 셋의 주석과 오류andrew75313.tistory.com GENA Labeling Tool의 구현 계획 이었던 Spring Security와 JWT(JSON Web Token)을 활용한 보안 전략을 수립권한(Authority)별.. 2025. 4. 22. (25.04.21) Bounded Knapsack 아이템이 정해져 있는 배낭 문제 동전을 가지고 특정 값을 맞추는 문제다 -> 바로 Greedy 문제라고 생각해서 풀려고 했지만,가장 큰 동전이 여러개 있을 경우 1개만 사용하더라도 조건을 만족시킬 수 있는 경우의 수가 있다고 생각했다.당연히 이 알고리즘은 반례가 생길 수 밖에 없고, 이때 사용하는 게 DP 중 아이템이 유한한 배낭문제로 풀 수 있다. Q. 윤화와 준희는 솔선수범하여 쓰레기를 줍는 착한 일을 하였다. 원장선생님께서는 윤화와 준희를 칭찬하시고 과자나 사 먹으라고 하시며 동전 몇 개를 윤화와 준희에게 건네 주었다.그런데 돈을 받은 윤화와 준희는 좋아하기보다 고민에 빠지고 말았다. 원장선생님께 받은 이 돈을 어떻게 나누어 할지 고민에 빠진 것이다. 두 사람 모두 상대방이 자기보다 1원이라도 더 받는 것은 도저히 인정할 수 없어.. 2025. 4. 21. (25.04.16) HATEOAS & Spring Boot 에서 적용하기 Spring 면접준비 및 공부를 하면서 HATEOAS라는 도구에 대해서 알게 되었는데,Swagger 처럼 문서나 UI로 작동하는 것이 아닌,클라이언트가 JSON 형태로 다음 행동을 할 수 있도록 전이 할 수 있도록 응답하는 도구로 특이하게 보였다.특히, 하드 코딩이나 또는 미리 만들어진 게 아니라, 동적으로 동작할 수 있또록 한다는 점에서학습하고 실습해보았다. HATEOAS 에 대해서 정리하고, 미리 만들어둔 간단한 User CRUD Boilerplate에 Spring Boot 의 starter 의존성을 주입해User CRUD의 Fetching(읽기) 요청에 대해 응답하는 것을 예로 들었다. HATEOAS, Hypermedia As The Engine of Application State// HATEOS.. 2025. 4. 16. (25.04.12) DP vs LIS (Longest Increasing Subsequence) 최적의 경우의수를 나타내는 형태의 DP 알고리즘을 활용하는 문제인데, 값들의 순서를 기억할 필요는 아니기 때문에,DP로 백준문제에서 통과는 했지만, LIS 알고리즘 이란 것을 검색하면서 우연히 알게 되어이 문제에 적용을 해보았다.KOI 어린이집에는 N명의 아이들이 있다. 오늘은 소풍을 가는 날이다. 선생님은 1번부터 N번까지 번호가 적혀있는 번호표를 아이들의 가슴에 붙여주었다. 선생님은 아이들을 효과적으로 보호하기 위해 목적지까지 번호순서대로 일렬로 서서 걸어가도록 하였다. 이동 도중에 보니 아이들의 번호순서가 바뀌었다. 그래서 선생님은 다시 번호 순서대로 줄을 세우기 위해서 아이들의 위치를 옮기려고 한다. 그리고 아이들이 혼란스러워하지 않도록 하기 위해 위치를 옮기는 아이들의 수를 최소로 하려고 한다.. 2025. 4. 12. 이전 1 2 3 4 5 6 ··· 31 다음