2025/01 14

[Spring 공식문서 정리하기] Resource 관리

🌱 해당 포스트는 한걸음 스터디에서 발표한 내용입니다. 발표 내용을 아래 영상에서 확인하실 수 있습니다.🌱한걸음은 각자 학습한 내용을 토대로 블로그 글을 작성하고, 대면으로 모여서 발표하며, 녹화해 유튜브에 업로드하는 스터디입니다.한걸음 알아보기들어가며Spring 어플리케이션을 개발하다 보면 필연적으로 Resource 관리를 만나게 됩니다.대표적으로 resources 패키지안에 있는 application.properties 파일도 Resource라고 할 수도 있고 외부의 파일들을 업로드하는 경우도 있습니다.스프링에선 이를 어떻게 개발자가 쉽게 활용할 수 있도록 제공하는지 알아보겠습니다. Resource Interface로우 레벨인 리소스들을 개발자가 쉽게 사용할 수 있게 하는 가장 쉬운 방법은 추상화..

Spring 2025.01.06

[백준]1654 - 랜선 자르기 문제 풀이(Java,자바)

들어가며여러 가지 푸는 방법이 있겠지만, 이 글에선 정렬과 이분 탐색을 사용한다.풀이법코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Comparator;public class 백준1654_랜선자르기 { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String[] s = reader...

Algorithm/백준 2025.01.03

[백준]2839 - 설탕 배달 문제 풀이(Java,자바)

들어가며이 문제는 솔직히 말하면 못 풀었다. 보통 30분 문제를 보고 못 풀면 바로 답지를 보는데 이상하게 어렵다 싶었더니 dp 였다..dp를 더 열심히 공부해야겠다.. 화이팅 반복문 방식과 dp 방식 모두 작성해보았다. 반복문 방식코드 public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(reader.readLine()); int bagCount = 0; while (true) { // n이 5..

Algorithm/백준 2025.01.02

[회고]정말 다사다난했던 2024년

들어가며2024년은 역동의 기간이었다고 말할 수 있다. 부경대 동아리 WAP에서의 1년 반간의 재무, 고민 끝에 안드로이드에서 백엔드로 변경, 우테코 지원, 졸업 프로젝트를 포함한 각종 프로젝트, 내 안의 공허함과의 사투 등 치열하게 살았었다. 결과론적으로만 따지면 취업 실패, 부트 캠프 실패 등 실패의 연속이었지만 23년에서 여러 가지 사건들로 인해 상처받았던 걸 조금이나마 치유하는 과정이었지 않았나 싶다. 비록 완전히 회복되진 않았더라도.. 4학년 1학기안드로이드? 백엔드? 결정하다23년에 우아한 테크 코스 안드로이드를 지원했고, 최종 코테까지 쳤었지만 그 결과 탈락이었다. 그와 동시에 이전부터 하던 고민에 종지부를 찍게 되었다. 바로 안드로이드, 백엔드 둘 중 하나 선택이었다. 어느 날 안드로이드를..

일상 2025.01.01