본문 바로가기

분류 전체보기854

백준 11727 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main11727 { public static int[] tile; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); tile = new int[n+1]; //메모리제이션 System.out.println(tiling(n)); } //Top-down 방식 (재.. 2021. 8. 21.
백준 11726 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main11726 { public static int[] tile; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); tile = new int[n+1]; //메모리제이션 System.out.println(tiling(n)); } //Top-down 방식 (재.. 2021. 8. 21.
JSP의 에러처리 JSP 에러 처리를 위한 필요 요소 JSP 페이지 수행 중 비정상적 동작 수행으로 인해 페이지 내부에서 에러가 발생했을 때 JSP 페이지 내부에 해당 에러를 처리하기 위한 아무런 조치가 없을 경우 웹 서버에서 에러 관련 사항을 웹 브라우저를 통해 출력하게 된다. 일반 사용자의 경우 기본 에러 관련 화면은 대처하기 어렵기 때문에 상황에 맞는 적절한 대응 안내를 사용자에게 해줄 수 있는 새로운 에러 페이지를 제작하는 것이 바람직하다. 응답 상태 코드 JSP 에러 처리에 핵심적인 요소인 응답 상태 코드는 웹 서버가 요청에 대한 응답을 전송할 때 HTTP 응답 메시지에 포함되는 요소 중 하나로 현재 전송하려는 응답에 대응되는 요청의 처리 결과를 나타내는 코드이다. 즉 웹 클라이언트의 요청이 잘 처리되어 있는지,.. 2021. 8. 21.
JSP의 내장객체 내장객체의 종류 내장 객체는 JSP 페이지 작성 시 자주 사용되는 기능들을 구현하기 위해 제공되며, 선언없이 내장객체 변수명을 통해 바로 사용할 수 있다. 변수명 : 타입 : 역할 request : javax.servlet.ServletRequest, javax.servlet.http.HttpRequest : 웹 클라이언트의 요청 정보를 저장 response : javax.servlet.ServeltResponse : 웹 클라이언트의 요청 정보를 처리하는 응답 정보를 저장 pageContext : javax.servlet.jsp.PageContext : 페이지 실행에 필요한 정보를 저장, forward 및 include 기능 실행 시 사용 out : javax.servlet.jsp.Jsp.JspWrite.. 2021. 8. 21.
백준 1463 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main1463 { public static int[] d; //연산 횟수를 담을 메모리제이션 public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); d = new int[N+1]; System.out.println(go(N)); br.close(); } //Top.. 2021. 8. 20.
백준 17103 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main17103 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); //에라토스네스의 체로 소수 판별 boolean[] check= new boolean[1000001]; //지워졌으면 true int n = 1000000; //100까지 소수 for(int.. 2021. 8. 19.