소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given a triangle array, return the minimum path sum from top to bottom. For each step, you may move to an adjacent number of the row below. More formally, if you are on index i on the current row, you may move to either index i or index i + 1 on the next row. Example 1: Input: triangle = [[2],[3,4],[6,5,7],[4,1,8,3]] Output: 11 Explanation: The triangle looks..
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given a 1-indexed array of integers numbers that is already sorted in non-decreasing order, find two numbers such that they add up to a specific target number. Let these two numbers be numbers[index1] and numbers[index2] where 1
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: f39b053) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout f39b053 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 스터디 검색 기능을 구현합니다. 키워드를 입력 받아 스터디를 검색하는데, 스터디 제목, 관심사, 도시 이름이 키워드에 해당합니다. 로그인하지 않고도 사용할 수 있어야 합니다. 검색으로 보여질 내용은 아래와 같습니다. 검색 키워드..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 6962e94) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 6962e94 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 모임 관련 변경사항에 대한 알림 기능을 구현합니다. 지난번 포스팅과 대부분 유사합니다. 알림이 발생해야 하는 상황은 다음과 같습니다. 스터디 수정 추가 알림 새 모임 추가 모임 변경 모임 취소 모임 참가 신청 참가 신청 수락 참..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: d68c1ae) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout d68c1ae ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 스터디 변경시 알림 기능을 구현합니다. 스터디 공개 때 알림을 보내는 것과 마찬가지로 특정 시점에 이벤트를 발생시키는 방법으로 구현할 수 있습니다. 알림을 전송하는 시점은 다음과 같습니다. 스터디 소개를 업데이트 했을 때 스터디..
)) 본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 9e6cfe6) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 9e6cfe6ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 알림 목록을 조회하고 삭제하는 기능을 구현합니다. 알림 버튼을 클릭했을 때 읽지 않은 알림을 보여주고 읽은 알림도 확인하거나 삭제할 수 있습니다. Endpoint 추가 알림 버튼을 클릭했을 때 진입하기 위한 Endpoint와..
최근에 퇴사 및 이직이 결정되면서, 지금까지 커리어를 정리해보고 싶은 마음이 생겼습니다. 저와 비슷하신 분들도, 그렇지 않은 분들도 계시겠지만, 커리어 상승을 꿈꾸는 분들께 도움이 됐으면 하는 마음에 최대한 솔직하게 작성할 예정입니다. 본 편은 뒤늦게 개발에 맛들려서 아무 사전 지식 없이 대학원에 진학했던 패기 넘치던 10년 전 제가 전문연구요원으로 좋좋소에 가기까지의 이야기 입니다. ⚠️Warning: 매우 길고 지루할 수 있습니다. 세미나 지옥 10년이 조금 넘게 지났는데 사실 기억이 가물가물해서 다소 과장과 각색이 들어갈 수 있는 점 양해부탁드립니다. 저에게는 별로 기억하고싶지 않은 시간이었던 거 같기도.. 기말고사를 마치고 친구들은 이미 다 취업하여 썰렁한 학회방을 떠나 드디어 연구실에 들어갔습니..
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given an integer num, return the number of steps to reduce it to zero. In one step, if the current number is even, you have to divide it by 2, otherwise, you have to subtract 1 from it. Example 1: Input: num = 14 Output: 6 Explanation: Step 1) 14 is even; divide by 2 and obtain 7. Step 2) 7 is odd; subtract 1 and obtain 6. Step 3) 6 is even; divide by 2 and o..
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given an array nums containing n distinct numbers in the range [0, n], return the only number in the range that is missing from the array. Example 1: Input: nums = [3,0,1] Output: 2 Explanation: n = 3 since there are 3 numbers, so all numbers are in the range [0,3]. 2 is the missing number in the range since it does not appear in nums.Example 2: Input: nums =..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: e400141) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout e400141 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 읽지 않은 알림이 있는 경우 내비게이션 바의 알림 아이콘을 변경하는 기능을 구현합니다. 내비게이션 바는 모든 화면에 적용되기 때문에 모든 API에서 Notification이 있는지 체크하는 로직을 추가하는 것은 비효율적입니다. ..
- Total
- Today
- Yesterday
- 스프링 데이터 jpa
- Spring Boot JPA
- 함께 자라기 후기
- 클린 아키텍처
- 스프링 부트 튜토리얼
- Spring Boot
- r
- spring boot jwt
- Java
- leetcode
- spring boot app
- 알고리즘
- intellij
- 스프링 부트 회원 가입
- 함께 자라기
- JSON
- JPA
- Spring Data JPA
- gRPC
- @ManyToOne
- Spring Boot Tutorial
- 헥사고날 아키텍처
- QueryDSL
- Linux
- 스프링 부트 애플리케이션
- proto3
- Jackson
- 스프링부트
- 스프링 부트
- spring boot application
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |