본문 바로가기

전체 글851

백준 2004 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main2004 { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int N = Integer.parseInt(st.nextToken()); int M = Integer.. 2021. 8. 16.
벡준 10872 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main10872 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); System.out.println(factorial(N)); } public static int factorial(int n){ if(n 2021. 8. 16.
백준 1676 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main1676 { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); int cnt = 0; int result = 0; int i = 1; //0의 개수를 구하는 방법 // 소인수 분해 했을 때 5의 개수를 찾아주면 된다. while(result < N){ r.. 2021. 8. 16.
Spring 용어정리(3) 간단한 게시판 생성 Controller : 리퀘스트 매핑 위한 DTO, DAO : 데이터베이스와 테이블을 사용하기 위한 쿼리문의 결과가 하나 이상 즉 여러개가 나오는 SQL문을 처리하기위해서는 JdbcTemplate의 query 메서드를 사용한다. 그리고 결과가 하나만 나오는 SQL문을 처리하기 위해서는 JdbcTemplate의 queryForObject 메서드를 사용한다. SQL의 insert, delte, update 문은 JdbcTemplate의 update 메서드를 사용한다. 변수를 이용해 SQL문을 완성시킬 수도 있고, 메서드에 값을 파라미터로 넘길 수도 있다. package com.study.springboot; import javax.servlet.http.HttpServletRequest;.. 2021. 8. 16.
백준 6588 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main6588 { 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(i.. 2021. 8. 14.
JSP 기초 JSP는 Java Server Page의 약자로 Java를 이용하여 동적 웹 서비스를 구현할 수 있는 서버 사이드 기술이다. 컴파일 방식이 아닌 스크립트 방식을 사용하므로 JSP 페이지를 개발하는 프로그래머가 직접 컴파일 하지 않고, 페이지의 호출 시 필요한 경우에 한해 자동으로 컴파일을 수행하여 서비시를 제공한다. JSP의 개요 자바 클래스 내 프로그래밍적 로직 처리와 함께 HTML 태그들이 삽입되는 형식으로 제작되는 서블릿과는 달리 JSP 페이지는 문서에 다른 프로그래밍적 가공 없이 HTML 문서를 작성할 때와 동일하게 바로 태그를 사용하며, 자바 코드가 필요할 때 HTML 태그들에서 중간중간 특정 기호를 사용하여 삽입해주는 방식으로 작성된다. 따라서 JSP 페이지는 서블릿을 작성할 때 처럼 웹 서비.. 2021. 8. 14.