본문 바로가기

분류 전체보기146

GPKI 모듈 설치 로컬 개발환경에서 GPKI 테스트를 하기 위해 작성한 글입니다. 로컬 개발 설정시 표준 API 설치 가이드 되로 하면 처음부터 에러 발생시는 다음의 절차가 누락되었기 때문입니다. WINDOWS의 경우입니다. * 다음 두 파일을 OS에 따라 다음 위치에 복사합니다. "gpkiapi.dll, nsldap32v11.dll" 파일 두개를 윈도우의 버전에 따라 다음 위치에 복사합니다. "Windows 32bit" 일 경우입니다. C:\Windows\System32 "Windows 64bit" 일 경우입니다. C:\Windows\SysWOW64 * gpkisecureweb 디렉토리를 개발환경 디렉토리로 복사합니다. C:\egovframeworkProject\gpkisecureweb 테스트 페이지로 접속시 오류가 발.. 2011. 10. 10.
jeus6 + spring JNDI 설정 오라클연결 다음은 제우스 WAS에서 웹 관리자 페이지를 이용한 SPRING(전자정부프레임워크) JNDI 설정 방법입니다. 1. 제우스 설정 제우스(JEUS) 웹 관리자 페이지에 접속합니다. http://localhost:9744/webadmin 웹 관리자 화면이 뜨면 왼쪽 메뉴에서 "JEUS 매너저 리소스 -> JDBC -> 새 JDBC 데이터 소스 생성 "을 클릭합니다.다음 순서되로 선택해 주세요! DBMS : oracle 가능한 데이터 소스들 : Oracle ConnectionPoolDataSource - Thin "다음"을 클릭 한 후 모두 디폴트 값을 사용한다면 다음과 같이 JEUSMain.xml 파일에 JNDI 내용이 자동 생성 입력됩니다. oracle myJndi oracle.jdbc.pool.Oracl.. 2011. 5. 11.
Java try/catch/throw try { // 예외를 발생시킬 수 있는 코드 } catch(발생할 수 있는 예외) { // 발생한 예외를 처리하기 위한 코드 } finally { // 예외가 발생하든 안하든 필수로 처리하기 위한 코드 // 예외 발생되더라도 예외발생후 실행 // 정상적으로 try문이 실행되더라도 실행됨 // finally 문은 try/catch문에서 써주지 않아도 됨. } 주의 : catch(SQLException e)와 같이 코딩하였다면 try문 안에는 SQLException 예외를 발생할수 있는 코드가 필수로 들어와야 한다. SQLException을 발생할수 있는 코드가 누락되면 컴파일시에 exception java.sql.SQLException is never thrown in body of correspondi.. 2009. 1. 7.
오라클 공인교재용 SQL 샘플 DB 삭제 스크립트 REM Drop teach account CONNECT &&user_name/&&user_password DROP PROCEDURE add_job_history; DROP PROCEDURE secure_dml; DROP VIEW emp_details_view; DROP SEQUIENCE departments_seq; DROP SEQUIENCE employees_seq; DROP SEQUIENCE locations_seq; DROP TABLE regions CASCADE CONSTRAINTS; DROP TABLE departments CASCADE CONSTRAINTS; DROP TABLE locations CASCADE CONSTRAINTS; DROP TABLE locations CASCADE CONST.. 2009. 1. 7.
오라클 에러 메세지 00000,0, "성공적인 정상 종료입니다" 00001,0, "유일성 제약조건(%s.%s)에 위배됩니다" 00017,0, "트레이스 이벤트 설정이 세션에 요구되었습니다" 00018,0, "최대 세션 수를 초과했습니다" 00019,0, "최대 세션 라이선스 수를 초과했습니다" 00020,0, "최대 프로세스 수(%s)를 초과했습니다" 00021,0, "세션이 다른 프로세스에 첨부되어 있음; 세션을 변경할 수 없습니다" 00022,0, "부적절한 세션 번호; 액세스가 거절되었습니다" 00023,0, "세션이 프로세스 고유의 메모리를 참조함; 세션을 분리할 수 없습니다" 00024,0, "단일 프로세스 모드에서는 하나 이상의 프로세스가 로그인할 수 없습니다" 00025,0, "%s에 메모리를 할당하는데 실패했.. 2009. 1. 7.
Vi editor 단축키 라즈베리 파이의 nano 와 같은 에디터의 키 설명을 적어보도록 하겠습니다. vi는 보통 유닉스, 리눅스에서 많이 사용하는 편집기입니다. vi의 실행은 nano와 똑같습니다. > vi 파일명 vi editor 텍스트 입력 모드 범위 설정 커서 이동 i 커서 앞에서 삽입 1,$ 모든 줄 k 한 줄 위로 a 커서 뒤에서 삽입 1,. 처음부터 현재 줄까지 j 한 줄 아래로 o 현재 줄 다음부터 삽입 .,$ 현재부터 마지막줄까지 l 오른쪽으로 O 현재 줄 앞에서 삽입 .-2 현재부터 앞 두줄까지 h 왼쪽으로 R 텍스트가 대치 .+2 현재부터 뒤 두줄까지 ^ 줄의 시작으로 텍스트 지우기 텍스트 치환 $ 줄의 끝으로 x 문자 r 문자 b 한 단어 앞으로 dw 단어 cw 단어 w 한 단어 뒤로 dd 줄 cc 줄 Ct.. 2009. 1. 7.