전체 글

백엔드 개발 공부하고 있습니다.
· Devops/Cloud
아마존 웹 서비스(AWS)의 서비스는 200개가 넘습니다. 시간적, 경제적으로 여유가 없는 한 모든 서비스에 대해서 자세히 공부할 수는 없겠지만 많이 쓰이는 서비스 몇 가지는 알아두면 유용하게 써먹을 수 있을 것입니다. 그리고 서비스가 많기도 하기에 줄임말을 들으면 어떤 서비스인지 까먹을 때가 종종 있기도 합니다(예를 들면 AMI, EBS 등...). 그래서 지금까지 공부했던, 또는 앞으로 공부할 아마존 서비스 이름과 관련 기술에 대해서 간략하게만 정리해두고자 합니다. EC2 (Elastic Compute Cloud) : 아마존에서 가장 많이 접하게되는 서비스로, 서버를 작동하는 서비스 AMI (Amazon Machine Images) : 미리 설정된 EC2 인스턴스 템플릿(또는 백업)을 저장해 놓는 서..
문제 링크 13334번: 철로 입력은 표준입력을 사용한다. 첫 번째 줄에 사람 수를 나타내는 양의 정수 n (1 ≤ n ≤ 100,000)이 주어진다. 다음 n개의 각 줄에 정수 쌍 (hi, oi)가 주어진다. 여기서 hi와 oi는 −100,000,000이상, 100,000,0 www.acmicpc.net 요새 취업 시장에서 그리디 문제가 많이 나온다기에 열심히 관련 문제들을 풀고 있습니다! 👨‍💻 그리디 문제들을 풀다 보면 정렬을 사용하는 그리디와 정렬을 사용하지 않는 그리디가 있고, 여러 자료 구조 중 하나를 선택하여 푸는 그리디가 있는데, 그 중 대표적인 것이 우선순위 큐였습니다. 우선순위 큐를 이용하는 그리디 문제 중에 좋은 문제가 있어서, 하나 포스팅을 해보려고 합니다. 😊 풀이 정렬과 우선순위..
· TIL
✍ 이 글은 제가 오늘 공부하거나 코딩하며 배우거나 느꼈던 것들을 적는 글이므로, 해라체를 사용하는 것을 이해해주시면 감사하겠습니다. Spring Rest Docs Spring에서 API 문서를 만드는 데 제일 유명한 라이브러리는 Swagger가 아닐까 싶다. 하지만, 프로덕션 코드에 주석으로 덕지덕지 붙여줘야 한다는 단점이 있었다. 이것을 해결하기 위해 Spring Rest Docs가 나왔다! (이하 SRD) SRD의 장점은 세가지가 있다. 테스트 코드를 작성하면서 API 문서를 작성할 수 있다! 프로덕션 코드에 API 문서 관련 코드가 없다! 자유롭게 고칠 수 있다! 라는 장점이 있어서, SRD를 한 번 써보기로 했고, 개인 프로젝트에서 마침 열심히 테스트 코드를 많이 작성하고 있어서 적용을 해보았다..
요새 다니고 있는 부트캠프에서 사이드 프로젝트를 진행하고 있습니다. 게시판을 Spring boot를 활용해서 만들고 있는데, Thymeleaf를 처음 사용하다 보니 아래 문제가 발생했습니다. 문제 글을 수정하기 위해 기존 글을 form에 불러올 때, 기존 글이 form의 input의 값에 넣어지지 않는 문제가 발생했습니다. 아래 보드를 수정하는 메소드(`editBoard`)로 예시를 들어보겠습니다. // Controller.java @PostMapping("/board/edit/{board_id}") public String editBoard( @PathVariable(name="board_id") Integer boardId, @ModelAttribute("board") EditBoardDTO edit..
문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 사실 알고리즘 문제를 하루에 한 문제 이상 풀고 있는데, 포스팅을 하지 않았습니다. 왜냐면,, 요새 스프링 공부를 열심히 하다보니... 포스팅을 하지 않는 대신 스프링 공부에 집중해야겠다고 생각했어요! 😅 10월 초 연휴를 아주 재밌게 즐기고 오고 나서, 문득 오늘 푼 알고리즘 문제라도 포스팅해보자! 하고 생각이 들어서 포스팅하게 되었습니다! 풀이 2차원 바텀업 DP로 풀이했습니다. 이 문제는 사실 전에 풀었던 2096번: 내려가기 문제와 유사한 풀이로 가능합니다. 문제의 내용처럼 경로 중 거쳐간 ..
라페dev
RP 개발일지