분류 전체보기

    [JSP] 서블릿(Servlet) 과 JSP

    [JSP] 서블릿(Servlet) 과 JSP

    1. Servlet(서블릿) 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술 간단히 말해서, 서블릿이란 자바를 사용하여 웹을 만들기 위해 필요한 기술이다. 좀 더 자세히 설명하면 클라이언트가 어떠한 요청을 하면 그에 대한 결과를 다시 전송해주어야 하는데, 이러한 역할을 자바 프로그램이다. 예를 들어, 어떠한 사용자가 로그인을 하려고 할 때. 사용자는 아이디와 비밀번호를 입력하고, 로그인 버튼을 누른다. 그때 서버는 클라이언트의 아이디와 비밀번호를 확인하고, 다음 페이지를 띄워주어야 하는데, 이러한 역할을 수행하는 것이 서블릿(Servlet)이다. 그래서 서블릿은 자바로 구현 된 CGI라고 흔히 말한다. CGI (Common Gateway..

    [백준] 1193 분수찾기 [자바]

    [백준] 1193 분수찾기 [자바]

    https://www.acmicpc.net/problem/1193 문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 이와 같이 나열된 분수들을 1/1 → 1/2 → 2/1 → 3/1 → 2/2 → … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. 출력 첫째 줄에 분수를 출력한다. 풀이 이 표의 순서는 이렇게 진행된다. 그룹으로 나누어 생각해 보자. 화살표 기준으로 1그룹: 1/1 2그룹: 1/2 2/1 3그룹: 3/1 2/2 1/3 4그룹: 1/ 2/3 3/2/ 4/1 홀수 그룹은 분자가 감소하고 분모가 증가하고 짝수 그룹은 ..

    [프로그래머스] 약수의 합 [자바]

    [프로그래머스] 약수의 합 [자바]

    https://programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000 이하인 정수입니다. 풀이 class Solution { public int solution(int n) { int answer = 0; for(int i= 1; i

    221018_TIL

    오늘 한 일 JSP 시작하기 위해 설치 백준 문제 풀기 백준 문제 블로그 올리기 느낀 점 여기에 계속 TIL 올리면 난잡할 거 같단 생각이 듦 오늘은 뭔가 나름 재밌었다.. 내일 할 일 어쩔 수 없이 집에서 강의 들어야 함 토이 프로젝트마저 하기