2024/06/20 3

[예약구매] API 문서 작성

내용: 각 API의 요청 방식(GET, POST, PUT, DELETE 등), 엔드포인트, 요청 파라미터, 응답 예시 등을 포함합니다.목적: API를 통해 어떤 작업을 할 수 있는지, 어떤 데이터를 주고받을 수 있는지 명확히 설명합니다.기능MethodURLRequestResponse회원가입POST/api/signupemail : Stringpassword : Stringusername : Stringphone : address : 이메일 인증(고민)  email : Stringpassowrd : String인증번호로그인POST/api/login  비밀번호 변경PUT/api/update-passwordpassword : Stringnewpassword : String 프로필 변경PUT/api/update-..

[예약구매] Docker Compose 로컬 개발 환경 구축

Docker Compose: 개인 프로젝트에서부터 팀 협업까지개인 프로젝트를 진행할 때는 Docker까지 사용할 필요가 없다고 생각합니다. 로컬 같은 환경에서만 실행할 것이기 때문에 복잡한 환경 설정을 할 필요가 없기 때문이다. 그러나 팀 프로젝트 같은 여러 사람이 다루는 협업을 할 경우 각자의 환경이 다르기 때문에 코드가 동일하게 실행되도록 보장하는 것이 중요하다. 이때 Docker를 사용하면 다양한 환경에서 동일한 설정을 유지할 수 있어 매우 편리합니다. Docker Compose의 필요성개인 프로젝트라 할지라도 Docker를 이용해 환경을 구축하면 많은 장점이 있다. 하지만 여러 컨테이너를 실행할 때마다 실매번 명령어를 적어주는 것은 상당히 번거로운 작업이 될 수 있습니다. 실행 순서를 틀리거나 명..

[백준] 1193번 : 분수찾기 - Java

문제https://www.acmicpc.net/problem/1193지그재그 순회 방식으로 n번째 분수를 찾는 문제입니다. 분수는 대각선 방향으로 순회하며, 홀수 번째 대각선에서는 오른쪽 위 방향(↗)으로, 짝수 번째 대각선에서는 왼쪽 아래 방향(↙)으로 진행됩니다.접근 방법대각선 번호와 누적 칸 수 계산: n이 속하는 대각선 번호와 해당 대각선까지의 칸의 누적 합을 구합니다.짝수/홀수 대각선 구분: 짝수 대각선인 경우와 홀수 대각선인 경우에 따라 분자와 분모를 계산합니다.구현대각선 번호와 누적 칸 수 계산:crossCount는 현재 대각선 번호를 나타냅니다.square는 해당 대각선까지의 칸의 누적 합을 나타냅니다.n이 square보다 작아질 때까지 대각선 번호를 증가시키고 누적 칸 수를 업데이트합니다..