본문 바로가기

전체 글

(27)
서블릿(Servlet)과 서블릿 컨테이너(Servlet Container) Servlet Servlet은 동적 웹 페이지를 만들 때 사용되는 자바 기반의 웹 애플리케이션 프로그래밍 기술이며 클라이언트의 요청을 처리하고, 그 결과를 반환하는 역할을 합니다. 웹페이지가 동적인 기능을 할 수 있게 도와주는 것입니다. 특징 클라이언트의 Request에 대해 동적으로 작동하는 웹 애플리케이션 컴포넌트 입니다. HTML을 사용하여 Response 합니다. JAVA의 스레드를 이용하여 동작합니다. MVC 패터에서 컨트롤러로 이용됩니다. HTTP 프로토콜 서비스를 지원하는 javax.servlet.http.HttpServlet클래스를 상속받습니다. UDP 보다 속도가 느립니다. HTML 변경 시 Servlet을 재 컴파일해야하는 단점이 있습니다. Servlet Container 서블릿을 담고..
[JAVA] 백준 10026 적록색약 문제 링크 : https://www.acmicpc.net/problem/10026 10026번: 적록색약 적록색약은 빨간색과 초록색의 차이를 거의 느끼지 못한다. 따라서, 적록색약인 사람이 보는 그림은 아닌 사람이 보는 그림과는 좀 다를 수 있다. 크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록) www.acmicpc.net 골드 문제 치고 간단한 BFS 문제였습니다. 1. R, G, B로 나누어져 있을때의 덩어리 갯수(cnt)를 구하기 2. G -> R로 변경하여 R과 B로 나누어졌을때 덩어리갯수(cntRG) 구하기 문제풀이 초기 설정을 위와 같이 잡고 문제를 풀었습니다. 핵심이 되는 bfs는 초기 시작점인 Point p와 bfs중 방문하는 nr, nc의 map 값이 같을때만 진행하도록 하였습니..
SSAFY(싸피) 10기 합격 후기(비전공자, 코딩모름) 첫 블로그 첫 글은 싸피 합격후기로 시작하려고 한다. 일단 나는 1월 31일에 퇴사를 했다. 다행히 실업급여 조건이 되어서 금전적 여유를 가진 백수로써 싸피를 준비했다. 여기서 말하는 싸피란 그렇다고 한다. 일단 난 코딩에 관심이 있었다. 이유로는 여러가지가 있는데 앉아서 일하고 싶다. 내가 생각하는걸 직접 만들어 보고 싶다. 주변의 추천 유입이 많은 만큼 진입이 다른 직군에 비해 수월한 느낌 등등이 있다. 이에 여러 교육과정들을 찾아보다가 싸피에 지원했다. 일단 싸피 장점도 나열해보자 1. 대전에 캠퍼스가 있다. -> 나는 대전 주민으로 이만한 메리트가 없다. 2. 돈을 받으면서 교육을 듣는다. -> 금전적 지원을 기대하기 어려운 상황에서 싸피가 절실해지는 가장 큰 이유였다... 3. 대감집에서 교육을..