weblogic.xml 설정방법 weblogic.xml은 WEB-INF\ 에서 web.xml 과 함께 있다. web application 구현시 WAS 로 weblogic 을 많이 선택하게 되는데 weblogic 을 띄울떄 weblogic.xml 에 설정값을 작성해 둔다. 그 설정값에 대한 설명을 한 내용이다. 아래 설정 스크립트는 weblogic 9.x 이상에서 적용된다. 서블릿을 수정하고 재컴파일 한 경우 브라우저에서 요청을 하데 되면 컨테이너가 에서 설정한 값을 읽어들여 서블릿 최종버전을 로드하게 된다. 컨테이너는 WEB-INF/classes 에 있는 클래스 파일을 읽어들일 것이다. 설정된 값은 최신버전으로 체크해서 재로딩하는 시간을 나타낸다. 개발 버전은 보통 1로 설정한다. 1초마다 로드한다는 ..
리눅스 크론탭은 리눅스 상에서 특정 시간때에 작업을 해야하는경우 사용합니다. 윈도우에는 스케줄러와 비슷합니다. 매 분마다 크론탭에서 확인후에 실행합니다. 크론탭 편집 ( crontab edit) $ crontab -e - 크론탭을 설정할 수 있는 명령어이며, vi 명령어와 비슷합니다. 크론탭 작업내역 출력 ( crontab list ) $ crontab -l - cat 명령어와 같이 파일을 읽어서 표준출력으로 내용을 보여줍니다. 크론탭 삭제 ( crontab delete ) $ crontab -r - 사용하실 일은 거의 없지만 삭제입니다. 삭제보나는 각 행 앞에 #으로 주석처리하시는게 좋습니다. 크론탭 주기 설명 ***** 분(0-59)시간(0-23)일(1-31)월(1-12)요일(0-7) - 각 별 위치..
오라클 내의 전체 테이블 또는 컬럼을 조회하려면 SYS내의 VIEW를 이용하면됩니다. 1. ALL_TABLES - 로그인 된 계정의 권한으로 접근할 수 있는 모든 테이블들 - 예 ) 테이블명에 "테스트"를 포함한 테이블 검색 : SELECT * FROM ALL_TABLES WHERE LIKE '%테스트%'; 2. USER_TABLES - 로그인 된 계정이 소유하고 있는 테이블들 SELECT * FROM ALL_TABLES WHERE OWNER = '로그인된계정' 과 같다. 3. ALL_TAB_COLUMNS - 로그인 된 계정의 권한으로 접근할 수 있는 모든 테이블 내의 컬럼들 - 예 ) 컬럼명에 "테스트"를 포함한 컬럼 검색 SELECT * FROM ALL_TAB_COLUMNS WHERE COLUMN_N..
용량확인 SELECT A.TABLESPACE_NAME, ROUND(A.BYTES_ALLOC / 1024 / 1024, 2) CURRENT_SIZE, ROUND(NVL(B.BYTES_FREE, 0) / 1024 / 1024, 2) FREE_SIZE, ROUND((A.BYTES_ALLOC - NVL(B.BYTES_FREE, 0)) / 1024 / 1024, 2) USED_SIZE, ROUND((NVL(B.BYTES_FREE, 0) / A.BYTES_ALLOC) * 100,2) FREE_RATE, 100 - ROUND((NVL(B.BYTES_FREE, 0) / A.BYTES_ALLOC) * 100,2) USED_RATE, ROUND(MAXBYTES/1048576,2) MAX_SIZE FROM ( SELECT ..
참고 URL JCA로 이해하는 암호화와 보안 : http://d2.naver.com/helloworld/197937 JCA로 이해하는 암호화와 보안2 : http://d2.naver.com/helloworld/227016 안전한 패스워드 저장 : http://d2.naver.com/helloworld/318732 암호화 알고리즘 종류와 관련 용어 : http://modoris.blogspot.kr/2011/11/blog-post_08.html [KISA] 암호기술 구현 안내서 2013 http://ohgyun.com/433 http://dinguri.tistory.com/entry/Base643216-Encodings update, doFinal 메서드 차이 wikipedia https://en.wiki..
1. Jenkins 설치 아무래도 빌드업을 자동으로 하기위해서 설치를 해야겠다고 생각해서 한번 작업해본다. 2. docker-compose.yml 작성 쉽게 하고 싶어서 docker-compose.yml 파일을 만들어서 작성해버렸다. 포트 주소만 자신에게 맞춰서 사용하면된다. lts 란 안정화버전이라고한다. mkdir jenkinsvi docker jenkins: restart: always image: jenkins/jenkins:lts ports: - "50000:50000" - "8080:8080" volumes: - /var/jenkins_home:/var/jenkins_home docker-compose.yml 설치해주기, 이렇게 설치해주면 알아서 실행된다. docker-compose up -d..