본문 바로가기

분류 전체보기

[ORACLE] dummy 데이타 생성 (특정 테이블 기준) 1. 시퀀스 생성create sequence dummy_seq_01start with 1increment by 1maxvalue 99999999999; 2. 재귀로 Insert Insert into 테이블명select dummy_seq_01.nextval,컬럼1, 컬럼2, 컬럼3 ...from 테이블명;commit; 컬럼1 을 넣을 때 컬럼명을 써도 되고 컬럼의 데이터를 넣어도 된다. 더보기
[WebLogic] application deploy 방법 1. 일단 콘솔로 들어감. (콘솔 주소 확인 필요)2. 일단 서버 탭에 들어가 서버를 설치해줌. 이름, 포트 번호만 넣어주면 됨.3. 그런 뒤 배치에 들어가서 내가 어떤 Application 을 서버에 deploy 할 지 결정해줌. (응용프로그램으로 해야됨. lib 가 아님.) 마찬가지로 설치를 누르고 contextPath 지정해주고 다음 다음 누르면 됨. 이 때, 주의할 점은 web.xml 에 1 이 설정이 있는데 이게 jeus, tomcat 은 init.param 에 있었는데 weblogic 은 밑에 둬야 작동을 한다. 아마 WAS 특성인거 같다.4. 그런 뒤 데이터 소스를 선택해서 서버에 연결시켜준다.5. 서버 가서 쉘 실행시켜서 웹로직 실행6. 로그 보고 정상 기동 여부 확인7. 쉘 기동전 dep.. 더보기
[Tomcat 7] Tomcat 메모리 누수 체크 warning 제거 현상 : Tomcat 7 을 shutdown 할 때 스레드가 붙잡고 있는 메모리들을 체크. 만약 메모리 leak 이 있다면, 톰캣 프로세스가 종료가 안됨. 해결 : 1. http://www.okjsp.pe.kr:8080/article/243554 위 사이트 참조- JreMemoryLeakPreventionListener 에 초기화 등록 (Server.xml 등록) 오라클은 위와 같이 등록해줘야 함. 2. 그런 뒤 ojdbc6.jar 를 tomcatHome/lib 밑에 놓아야함.3. context.xml 아래와 같이 변경 더보기
[Gradle] 그래들 root project, subproject 구성 Root project 의 settings.gradle 에서 프로젝트를 include 하고 등록해주고 Root porject 에서 gradle refresh 하면 알아서 폴더 만들어줌. 더보기
[Java] ASM 4.0 A Java bytecode engineering library 유의사항1. ASM 사용할 때 JDK 버전 잘 봐라. 1.7이 딱 적당. 안그러면 IllegalArgumentException 떨어짐. 더보기
[JAVA} ASMiFier 사용법 리눅스에서 실행 java -cp asm-5.0.4.jar:asm-util-5.0.4.jar:. org.objectweb.asm.util.ASMifier service.MainService > MainService.txt 내가 삽질한 부분은 MainService.class 의 패키지를 안잡아줌. (MainService 의 패키지는 service 이다.) 만약 내가 /home/zetice/asm 에서 실행한다면 asm 밑에 service 폴더가 있어야하고 그 service 폴더에 MainService.class 가 있어야 함. 더보기
[Java] addShutdownHook http://javacan.tistory.com/entry/86 설명은 여기를 읽어보면 되고 스레드 단위로 걸림. 스레드 안에서 걸면 스레드 종료될 때 실행됨. 예를 들어, 메인 스레드에서 10개 서브 스레드를 실행시켰는데 서브 스레드 안에서 addShutdownHook 걸면 서브 스레드 각각이 종료될 때 실행됨. 테스트 해봄. 더보기
[Git] origin, 원격 저장소 합치기 1. 일단 origin 저장소 가져옴.2. 로컬에다 origin 가져온 다음에 git 탭에서 remote 에 bitbucket 에 있는거 추가3. team -> remote -> configure fetch from upstream 에서 bitbucket 에 있는 branch 들을 조회해서 가져옴. (주의할 점은 origin 이랑 이름을 비슷하게 지으면 안됨. bitbucket, origin 구분해줘야함.) 더보기
자바 String/lang/v 이런 에러 컴파일을 했는데 참조하는게 옛날꺼라서 발생하든가. 안맞아서 발생하는 것이다. A 라는 것을 컴파일 했을 때 A가 참조하는 모든 클래스들을 최신화해서 컴파일해야한다. ex) 툴에서 옛날 클래스를 참조하면 최신화 해줘야한다. 더보기
[JEUS, WebtoB] 제우스 웹투비 설정 및 기동 제우스 6 기준으로 설정은 JEUSMain.xml 에서 Container, Engine, Application 해주면 되고주의사항은 Application 에서 엔진이름 + 컨테이너명이 붙었던거 같은데 이게 일치해야함.그리고 어플리케이션 이름이 URL 주소 뒤에 붙음. 제우스 6 server.xml 인가? webtob 다는 설정이 있는데 거기에 설정해주면 제우스 웹투비 설정을 해줘야함. jeus6/webtob 에서 http.m 에서 무슨 설정을 해준뒤 wscfl -i http.m 컴파일 해주고 웹투비 wsdown, wsboot 해주면 됨. 더보기