전체 글 15

톰캣용 오라클 접속 테스트

pageEncoding="UTF-8"%>//jdbc드라이버 로딩Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();//오라클 데이터베이스 접속Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@xxx.xx.xx.xx:1521:ORCL", "xxxx", "xxxx"); //이부분 설정만 바꾸어 주면 됩니다. (아이피, 아이디, 비번)Statement stmt = conn.createStatement();out.println("JSP에서 정상적으로 오라클 DB에 접속에 성공하였습다.!!");//위의 문구가 정상적으로 페이지에 나오면 오라클로 접속 성공 그게 아니고 에러페이지 뜨면 연동..

[오라클]CLOB 를 VARCHAR2 로 바꾸기

문제: 타 시스템의 데이터를 가져와 쓰기 위해 오라클에서 Clob를 Varchar2 로 추출해내려고 한다. 해결책: 탐이 대답해준 Converting CLOBS to VARCHAR2 컬럼을 참고하자. http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:367980988799 오라클 내장 함수인 dbms_lob.substr( clob_column, for_how_many_bytes, from_which_byte ); 를 사용하면 되겠다. 참고로 varchar2 의 최대 크기는 32k이다. 실질적으로 32k 보다 큰 CLOB 데이터를 VARCHAR로 변환해 쓰려면, 다른 함수를 정의해 써야하겠다~

[자바7]nio.2 - 폴더안의 파일의 변경에 대해 감시하는 WatcherService

자바 7에는 폴더안의 파일의 변경에 대해서 감시를 해주는 WarcherService라는 새로운 API가 추가되었다. 말그대로 파일의 생성, 삭제, 변경 에대해서 알려주는 API라고 보면 좋을 것같다. 특정 디렉토리를 지정하고 알림을 받을 이벤트를 등록 하면 된다. 하지만 디렉토리단위로만 사용이 가능하고 파일단위로는 사용이 불가능 하다.아직 미완성 단계라서 RC버전에 WatchEvent.context()의 Path Instance의 절대 위치가 Java를 실행시키는 현재 디렉토리 기준으로 된 파일이 나오는 버그가 있다. 예제 com.Ex.DirectoryWatcher.javacom.Ex.FileEventTest.java http://docs.oracle.com/javase/tutorial/essential..

개발/자바 2012.10.19

[맥] sleep image

http://cafe.naver.com/inmacbook/532427 맥에서 슬립이미지라는 것이 있다.자세히 보면 8기가 나 용량을 차지 하고 있을 것이다.슬립이미지는 맥이 슬립 상태에 갔을때 상태등을 저장하는 데이터 인데 아래의 명령어를 통해서 슬립이미지를 조회 및 삭제 할수 있다.슬립이미지를 삭제 하더라도 다음부터 슬립 상태에 들어 갔을때 다시 기록된다. 슬립이미지 조회 ls -lh /private/var/vm/sleepimage 슬립이미지 삭제 sudo rm /private/var/vm/sleepimage 잠자기로 기본 전환 sudo pmset -a hibernatemode 0 하이버네이션 전환 sudo pmset -a hibernatemode 1 기본 안전한 잠자기로 전환 sudo pmset -a..

OS/맥 2012.10.19