java(163)
-
[스프링 웹 MVC] 서블릿 리스너와 서블릿 필터
서블릿 리스너 웹 애플리케이션에서 발생하는 주요 이벤트를 감지하고, 각 이벤트에 특별한 작업이 필요한 경우에 사용 서블릿 컨텍스트 수준의 이벤트 컨텍스트 라이프사이클 이벤트 컨텍스트 애트리뷰트 변경 이벤트 세션 수준의 이벤트 세션 라이프사이클 이벤트 세션 애트리뷰트 변경 이벤트 서블릿 필터 들어온 요청을 서블릿으로 보내고, 또 서블릿이 작성한 응답을 클라이언트로 보내기 전에 특별한 처리가 필요한 경우에 사용 체인 형태의 구조 먼저 리스너를 등록해볼게요! package com.example; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; public class MyListener implements..
2022.03.20 -
스프링 웹 MVC
https://inf.run/Di4F 스프링 웹 MVC - 인프런 | 강의 이 강의는 자바 서블릿(Servlet) 기반의 MVC 프레임워크인 스프링 웹 MVC에 대해 학습합니다. 원할한 학습을 위해서 《스프링 프레임워크 핵심 기술》 강의를 수강해주세요., - 강의 소개 | 인프런... www.inflearn.com 작심삼일도 채우지 못하고... 지난 스프링 시큐리티 강의는 추후로 미뤄두고 ㅠㅠ 다행히 이직에 성공했다! 그런데 경력직의 벽은 매우 높고도 험한 것임을 매일매일 깨닫고 있다.... 나를 믿어주고 뽑아주신 팀장님, CP님의 기대를 저버리지 않기 위해, 팀원들에게 피해를 끼치지 않기 위해 매일은 아니더라도 꾸준히 공부해서 찐 개발자의 삶을 살아가고자 한닷! 중급자를 위해 준비한 [백엔드, 웹 개발..
2022.03.14 -
[프로그래머스] [Java] 없는 숫자 더하기
문제 설명 0부터 9까지의 숫자 중 일부가 들어있는 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ numbers의 길이 ≤ 9 0 ≤ numbers의 모든 수 ≤ 9 numbers의 모든 수는 서로 다릅니다. 입출력 예 numbers result [1,2,3,4,6,7,8,0] 14 [5,8,4,0,6,7,9] 6 입출력 예 설명 입출력 예 #1 5, 9가 numbers에 없으므로, 5 + 9 = 14를 return 해야 합니다. 입출력 예 #2 1, 2, 3이 numbers에 없으므로, 1 + 2 + 3 = 6을 return 해야 합니다. 🌈 Solutio..
2021.12.13 -
[백준 알고리즘] 10430번 / 나머지
문제 (A+B)%C는 ((A%C) + (B%C))%C 와 같을까? (A×B)%C는 ((A%C) × (B%C))%C 와 같을까? 세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) 출력 첫째 줄에 (A+B)%C, 둘째 줄에 ((A%C) + (B%C))%C, 셋째 줄에 (A×B)%C, 넷째 줄에 ((A%C) × (B%C))%C를 출력한다. 입출력 예제 입력 출력 5 8 4 1 1 0 0 🌈 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import java.util.Scanner; public class No10430_Mod { pu..
2021.12.03 -
[Spring Security] 폼 인증 예제 (1)
더보기 https://inf.run/37La 스프링 시큐리티 - 인프런 | 강의 스프링 시큐리티 구동 원리 및 구조를 이해하고 스프링 시큐리티가 제공하는 다양한 기능을 활용하여 웹 애플리케이션에 필요한 인증 및 인가 기능을 설정하는 방법을 살펴봅니다. , 대부분의 www.inflearn.com 웹 어플리케이션에서 폼 기반의 인증 및 인가 기능을 구현하고자 합니다. / : 로그인 하지 않고 접속하면 보이는 첫 번째 페이지 (왼쪽 위) /info : 로그인 하지 않아도 접근 가능한 페이지 (오른쪽 위) /dashboard : 로그인 해야만 볼 수 있는 페이지 (왼쪽 아래) /admin : 로그인 한 특정 사용자만 접근 가능한 페이지 (오른쪽 아래) 하나하나 차례대로 구현해보도록 하겠습니다 🤓 각각의 화면을 ..
2021.09.10 -
[백준 알고리즘] 10814번 / 나이순 정렬
문제 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 온라인 저지 회원의 수 N이 주어진다. (1 ≤ N ≤ 100,000) 둘째 줄부터 N개의 줄에는 각 회원의 나이와 이름이 공백으로 구분되어 주어진다. 나이는 1보다 크거나 같으며, 200보다 작거나 같은 정수이고, 이름은 알파벳 대소문자로 이루어져 있고, 길이가 100보다 작거나 같은 문자열이다. 입력은 가입한 순서로 주어진다. 출력 첫째 줄부터 총 N개의 줄에 걸쳐 온라인 저지 회원을 나이 순, 나이가 같으면 가입한 순으로 한 줄에 한 명씩 나이와 이름을 공백으로 구분해 출력한다. 입출..
2021.08.24