post-thumbnail

[Spring] Servlet(서블릿)이란? Servlet, Servlet Container 알아보기

스프링으로 개발을 하다 보면, HttpServletRequest, HttpServletResponse 등 Servlet이라는 단어를 많이 접하고는 합니다. 개발할 때 Servlet을 많이 사용하고는 있지만, 서블릿이 무엇이고, 어떤 역할을 하는지는 잘 알지 못했습니다

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

[Spring] AOP(Aspect Oriented Programming) 정리

안녕하세요. 오늘은 Spring AOP에 대해서 정리해보고자 합니다.AOP는 코드의 중복을 막고, 부가기능을 따로 뺌으로써 유지보수성을 높이기 위해 출시된 기법입니다.아래의 비즈니스 로직에서, 시간 측정하는 기능을 넣어봅시다.시간 측정 기능 추가를 위해, 아래처럼 tr

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

[CS, Network] 프록시(proxy), 포워드 프록시(forward proxy), 리버스 프록시(reverse proxy)

안녕하세요. 오늘은 네트워크의 프록시와 포워드 프록시, 리버스 프록시에 대해 알아보고자 합니다. 1. 프록시(Proxy)란? 2. Forward Proxy 3. Reverse Proxy 4. 왜 리버스 프록시를 도입해야 하는가? [참고한 곳] 전체적인 개념1%

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[백준(Baekjoon)] 1987. 알파벳 (java, DFS)

안녕하세요. 오늘은 백준의 1987. 알파벳 문제를 풀어보겠습니다.https://www.acmicpc.net/problem/1987문제를 보자마자 "탐색을 이용해야겠다"라는 생각이 들었습니다. BFS를 이용할지, DFS를 이용할지 선택해야 하는데, BFS는 넓

2022년 3월 25일
·
1개의 댓글
·
post-thumbnail

[백준(Baekjoon)] 1477. 휴게소 세우기 (java, 이진탐색(Binary Search))

안녕하세요. 오늘은 백준의 1477. 휴게소 세우기문제를 풀어보겠습니다. 1. 문제 링크 https://www.acmicpc.net/problem/1477 2. 문제 풀이 ✔ 이진탐색 전 휴게소 위치 정렬 휴게소 사이의 거리이기 때문에, 휴게소 위치에 처음 0, 마

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

[백준(Baekjoon)] 17626. Four Squares (java, 동적계획법(DP))

안녕하세요. 오늘은 백준의 17626. Four Squares 문제를 풀어보겠습니다. 1. 문제 링크 https://www.acmicpc.net/problem/17626 2. 문제 풀이 3. 전체 코드 4. 느낀점 동적계획법 문제는 주어진 (뭐)에서 규칙을 발견

2022년 3월 10일
·
0개의 댓글
·
post-thumbnail

[백준(Baekjoon)] 1463. 1로 만들기 (java, 동적계획법(DP))

안녕하세요. 오늘은 백준의 1463. 1로 만들기 문제를 풀어보겠습니다.https://www.acmicpc.net/problem/1463이전에 풀었던 dp문제들과 마찬가지로, 2부터 쭉쭉 나열해본 결과 규칙을 찾을 수 있었습니다.위의 표처럼 구하려는 x가 2로

2022년 3월 10일
·
0개의 댓글
·
post-thumbnail

[백준(Baekjoon)] 9655. 돌 게임 (java)

안녕하세요. 오늘은 백준의 9655.돌 게임 문제를 풀어보겠습니다. 1. 문제 링크 https://www.acmicpc.net/problem/9655 2. 문제 풀이 경우의 수를 하나씩 따져보면 쉽게 풀 수 있는 문제였습니다. 3. 전체 코드 4. 느낀점

2022년 3월 8일
·
0개의 댓글
·
post-thumbnail

[백준(Baekjoon)] 1010. 다리 놓기 (java, 동적 계획법(DP))

안녕하세요. 오늘은 백준의 1010. 다리놓기 문제를 풀어보겠습니다. 1. 문제 링크 https://www.acmicpc.net/problem/1010 2. 문제 풀이 3. 전체 코드 4. 느낀점 [참고한 곳] https://st-lab.tistory.com/

2022년 3월 7일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] N으로 표현 (1) DFS 이용 (java)

안녕하세요. 오늘은 프로그래머스의 N으로 표현이라는 문제를 풀어보겠습니다. 이 문제는 (1) DFS를 이용 (2) set을 이용 (3) dp를 이용 총 세 가지 풀이가 있어서, 하나하나 차례대로 포스팅할 예정입니다. 오늘은 (1) DFS를 이용한 풀이에 대해 설명해보겠

2022년 3월 2일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] 베스트앨범 (java)

안녕하세요. 오늘은 프로그래머스의 베스트앨범 문제를 풀어보겠습니다.https://programmers.co.kr/learn/courses/30/lessons/42579key가 String(장르), value가 Integer(총 횟수)인 hashMap에 저장하면

2022년 2월 28일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] k진수에서 소수 개수 구하기 (java) /2022 KAKAO BLIND RECRUITMENT

안녕하세요. 오늘은 프로그래머스의 **k진수에서 소수 개수 구하기 ** 문제를 풀어보겠습니다. 이 문제는 2022년도 KAKAO BLIND RECRUITMENT에서 출제되었습니다. 1) 문제 링크 https://programmers.co.kr/learn/courses

2022년 2월 3일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] 주차 요금 계산 (java) /2022 KAKAO BLIND RECRUITMENT

안녕하세요. 오늘은 프로그래머스의 주차 요금 계산 문제를 풀어보겠습니다. 이 문제는 2022년도 KAKAO BLIND RECRUITMENT에서 출제되었습니다.https://programmers.co.kr/learn/courses/30/lessons/92341차

2022년 1월 31일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] 신고 결과 받기 (java) /2022 KAKAO BLIND RECRUITMENT

안녕하세요. 오늘은 프로그래머스의 신고 결과 받기문제를 풀어보겠습니다. 이 문제는 2022년 KAKAO BLIND RECRUITMENT에서 출제되었습니다. 1) 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/92

2022년 1월 30일
·
0개의 댓글
·
post-thumbnail

[백준(Baekjoon)] 2805. 나무 자르기 (java, 이진탐색(binarySearch))

안녕하세요. 오늘은 백준의 2085. 나무 자르기 문제를 풀어보겠습니다. 1) 문제 링크 https://www.acmicpc.net/problem/2805 2) 문제 풀이 3) 전체 코드 4) 느낀점/ 틀린 이유 ✔ 쓸데 없이 map을 사용했다 어제 보석쇼핑 문

2022년 1월 6일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] 보석 쇼핑 (java, 투포인터) /2020 카카오 인턴십

안녕하세요. 오늘 풀어볼 문제는 프로그래머스의 보석 쇼핑문제입니다. 이 문제는 2020 카카오 인턴십에서 출제되었습니다. 1) 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/67258 2) 문제 풀이 ✔ gem

2022년 1월 5일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] 불량 사용자 (java) /2019 카카오 인턴십

안녕하세요. 오늘은 프로그래머스의 불량 사용자 문제를 풀어보겠습니다. 이 문제는 2019년 카카오 인턴십에서 출제되었습니다. 1) 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/64064 2) 문제 풀이 ✔ u

2021년 12월 27일
·
2개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] [3차]압축 (java) /2018 KAKAO BLIND RECRUITMENT

안녕하세요. 오늘은 프로그래머스의 3차 압축 문제를 풀어보겠습니다. 이 문제는 2018년 KAKAO BLIND RECRUITMENT에서 출제되었습니다.https://programmers.co.kr/learn/courses/30/lessons/17684색인 관리

2021년 12월 23일
·
0개의 댓글
·
post-thumbnail

[프로그래머스(Programmers)] 후보키 (java) /2019 KAKAO BLIND RECRUITMENT

안녕하세요! 오늘은 프로그래머스의 후보키 문제를 풀어보겠습니다. 이 문제는 2019 KAKAO BLIND RECRUITMENT에서 출제되었습니다. 1. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/42890

2021년 12월 21일
·
0개의 댓글
·
post-thumbnail

#03. ERD(개체-관계 모델, Entity-Relationship Diagram) 작성, 1:N관계, M:N 관계 설명

안녕하세요. 알고리즘 문제 풀기 바빠서 가계부 프로젝트 관련 포스팅이 늦었습니다..! 이번 포스팅에서는 개체-관계 모델(ERD)을 설계하고, 이를 토대로 DB스키마와 테이블을 생성해보겠습니다. 1) ERD - 전체 설계도 제가 설계한 가계부 ERD입니다. 다이어그램은

2021년 12월 19일
·
0개의 댓글
·