본문 바로가기

프로그래밍

(37)
시퀀스 조회 # 유저의 시퀀스 조회 SELECT * FROM user_sequences; # 시퀀스의 현재값 조회 SELECT 시퀀스명.currval FROM dual; # 시퀀스의 다음값 조회 SELECT 시퀀스명.nextval FROM dual;
DBCP 세팅 1. ojdbc6.jar 파일을 톰캣\lib 경로에 복사한다. 톰캣 - 오라클 연결 - https://tomcat.apache.org/tomcat-8.0-doc/jndi-datasource-examples-howto.html#Oracle_8i,_9i_&_10g 2. server.xml 안에 DBCP 세팅을 원하는 Context 안에 Context configuration을 추가한다. 태그안에 url과 username, password 수정 3. 프로젝트의 web.xml에 web.xml configuration을 추가한다. 4. 커넥션풀에서 커넥션을 제공하는 java 파일을 생성한다. package conn; import java.sql.Connection; import java.sql.SQLExcepti..
알고리즘 참고사이트 참고 사이트. http://www.codewars.com/ https://www.acmicpc.net/ https://www.codecademy.com/ https://algospot.com http://59.23.113.171/index.php http://hashcode.co.kr/ https://www.interviewzen.com http://tryhelloworld.co.kr http://sunnykwak.tistory.com/m/post/86
2490번 : 윷놀이 # 2490번 문제 #윷놀이를 구하는 문제. 이차원배열을 사용하여 각 사람에 대한 윷을 입력하고 0을 체크해서 해당하는 값에 대한 결과값을 배열에 넣어 출력 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[][] inputArr = new int[3][4]; int zeroCount = 0; int[] result = new int[3]; for (int i = 0; i < inputArr.length; i++) { for (int j = 0; j < inputArr[0].length; j++) { inputArr[i][j..
SublimeText3 PackageControl https://packagecontrol.io/installation
Cookie # 쿠키란? 쿠키는 웹서버(웹페이지)에서 사용자의 브라우저로 전송하는 데이터이다. HTTP 프로토콜은 Connectless & Stateless 방식으로 작동한다. 즉 비연결지향형 프로토콜로 사용자가 웹서버에 요청을 보내면 이 요청을 처리한 뒤 연결을 끊는다. # 쿠키 사용 이유 HTTP 프로토콜은 하나의 요청당 하나의 연결을 맺었다 끊음으로 불특정 다수를 대상으로 서비스하기 좋으나 사용자가 접속한 연결이 바로 끊어지기 때문에 이전 정보를 알 수가 없는 단점이 있다. 이걸 해결하기 위해 나온게 쿠키이다. 쿠키는 이전에 방문했던 사용자인지 아닌지를 알 수가 없기 때문에 이를 하드디스크나 메모리에 기록하여 이전에 접속한 정보를 유지한다. # 쿠키를 주고 받는 위치 브라우저가 웹서버로 요청을 보낼 때 HTTP..
2587번 : 대표값2 # 2587번 문제 # 평균과 중앙값을 구하는 문제 5개를 저장하는 배열을 생성한 뒤 값을 입력받으면서 바로 덧셈 중앙값을 위해 크기 순서대로 정렬을 해야한다(선택 정렬 사용) import java.util.Scanner; public class Main { public static int[] sort(int[] arr){ for(int i=0; i
2592번 : 대표값 # 2592번 문제 # 평균값과 최빈값을 구하는 문제 주어진 값 중에서 가장 많은 수의 숫자를 최빈값이라고 한다. 최빈값을 구하기위해서 1차원배열을 두개 써도 되지만 2차원배열을 써서 문제를 해결해보았다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[][] inputArr = new int[10][2]; for(int i=0; i