-
[ORACLE] JAVA에서 LOB, BLOB, CLOB 데이터 관리Database/Oracle 2019. 10. 10. 13:06
1. LOB - LOB은 TEXT, 그래픽, 이미지, 비디오, 사운드 등 구조화되지 않은 대형 데이터를 저장하는데 사용한다. - 일반적으로 테이블에 저장되는 구조화된 데이터들은 크기가 작지만, 멀티미디어 데이터는 크기가 크다. - 크기가 큰 데이터는 DB에 저장하기 힘들기 때문에 OS상 존재하는 파일을 데이터베이스가 접근하게 된다. - LONG, LONG RAW 데이터 유형은 예전에 사용던 것이고, 현재는 대부분 LOB 데이터 유형을 사용한다. - TO_LOB 함수를 이용하여 LONG 및 LONG RAW 를 LOB 으로 변경할 수 있다. 종류 - CLOB: 문자 대형 객체 (Character). Oracle Server는 CLOB과 VARCHAR2 사이에 암시적 변환을 수행한다. - BLOB: 이진 대형..
-
[Oracle] JDBC 드라이버 다운로드Database/Oracle 2019. 10. 10. 09:21
오라클 JDBC 드라이버를 버전별로 몇개 간추려 보았다. 일반적으로 오라클 JDBC 드라이버는 하위 호환성을 가지고 있어 JDK 버전에 맞는 최신 오라클 드라이버를 이용하면 된다. jdbc 문제 때문에 어떠한것이 안되는 경우가 있다면 최신 드라이버로 업데이트한 후 테스트해보는것을 추천한다. JDBC는 드라이버는 오라클 홈페이지에서 회원가입 후 다운로드 할 수 있다. [12c Release 1] ojdbc7.jar * JDK 1.7 이상 ojdbc6.jar * JDK 1.6 이상 [11g Release 2] ojdbc6.jar * JDK 1.6 이상 [10g Release 2] ojdbc14.jar * JDK 1.4, 1.5 이상 classes12.jar * JDK 1.2, 1.3 이상 추가로 jdbc 드..
-
완전수, 고집수, 나르시스트의 수?Java 2019. 9. 26. 09:27
완전수 : 자기 자신을 제외한 모든 양의 약수들의 합이 자기 자신이 되는 자연수 고집수: 10 ~ 99까지 두 자리 수의 각 자리수를 분할하여 곱합니다. - 그 곱한 수를 마찬가지로 분할하여 다시 곱해주고 이 과정을 반복해서 1의 자리수로 만듭니다. - 이렇게 곱해 나가는 반복 '횟수'를 고집수라고 하며 출력형식과 같이 고집수가 4이상 되는 수들만 출력합니다. ex) 77 -> 49 -> 36 -> 18 ->8 (고집수, 반복횟수 4회), 96 -> 54 -> 20 -> 0 (고집수 아님, 반복횟수 3회) 나르시스트의 수 : 123 같은 경우 ( 1*1*1 ) + ( 2*2*2 ) + ( 3*3*3 ) 이렇게 계산했을 때 1^3 + 2^3 + 3^3 1의 3승 / 2의 3승 / 3의 3승이면,,, 123..
-
jQuery 버전 차이Java Script 2019. 9. 16. 09:33
jQuery 버전 차이 첫번째 CDN을 이용하는 방법 - https://code.jquery.com/jquery 에 접속해 원하는 버전을 클릭하여 연결하면 됩니다. 두번째 jQuery을 직접 다운로드해서 사용하는 방법 - http://jquery.com 에 접속해서 다운받아 연결하면 됩니다. P.S : 이때 .js와 min.js 두 가지가 있는데 전자는 사용자가 모든 소스를 볼 수있도록 풀버전 이라 생각하면 되고 후자는 불필요한 부분을 삭제하여 용량을 줄인것이라 생각하면 됩니다. 3.x.x 버전 - 가장 최신 버전, 아작스를 지원 2.x.x 버전 - IE 6~8 버전을 지원하지 않는다. - 1.x.x 버전 간소화 되어 용량이 작다. 1.x.x 버전 - 구형 브라우저에 가장 안정적인 버전이다. - 주로 공..
-
정수 삼각형Java 2019. 9. 5. 17:31
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667package exam.ex0905; import java.util.Scanner;/*오늘의 문제--------- 7 3 8 8 1 0 2 7 4 44 5 2 6 5위 그림은 크기가 5인 정수 삼각형의 한 모습이다.맨 위층 7부터 시작해서 아래에 있는 수 중 큰수를 선택하여 아래층으로 내려올 때 합을 구하는 프로그램을 작성하라. 아래층에 있는 수는 현재 층에서 선택된 수의 대각선 왼쪽 또는 대각선 오른쪽에 있는 것 중에서만 선택할 수 있다.삼각형의 크기는 1 이상 500 이하이다. 삼..
-
request.getRemoteAddr() 호출 시, IPv6 주소 반환하는 문제JSP 2019. 9. 5. 17:23
Run > Run Confiugrations > 좌측 트리 메뉴에서 Apache Tomcat 서버 선택(E.g. Tomcat v7.0 Server at localhost) > (x) = Arguments 탭 메뉴 선택 > VM Arguments (텍스트 박스 영역) Arguments 텍스트 박스 가장 하단에 아래 코드를 추가하면 됩니다. 추가한 후 적용(Apply) 해주세요!! "-Djava.net.preferIPv4Stack=true"
-
자바스크립트 Form 생성하여 Post 전송Java Script 2019. 8. 30. 14:19
/* * path : 전송 URL * params : 전송 데이터 {'q':'a','s':'b','c':'d'...}으로 묶어서 배열 입력 * method : 전송 방식(생략가능) */ function post_to_url(path, params, method) { method = method || "post"; // Set method to post by default, if not specified. // The rest of this code assumes you are not using a library. // It can be made less wordy if you use one. var form = document.createElement("form"); form.setAttribute("m..