- ERWIN 사용법 --ERWIN에서 DATABASE의 ERD 추출하기 1. CA Erwin Data Modeler 7.3 버전 설치 후 실행2. Tools - Reverse Engineer - Logical / physical - Next3. Items To Reverse 전체 선택으로 하고 Infer에 Primary Keys, Relations 선택 Case Conversion of Physical names -> UPPER Case Conversion Of Logical name -> UPPER next 선택4. User name / passworrd 입력 connection string은 tnsnames.ora 에 접속명을 입력 connect 선택5. Logical에서 한글명 나오는 방법 (1) Physical 상..
- Eclipse에서 SVN 플러그인 설치하기 이클립스 현재 최신 버전은 Eclipse IDE 2022-12 버전인데 작업해야 하는 Eclipse 개발 환경이 2021-03 버전이었다. 나처럼 이전 버전의 이클립스를 설치하고 싶은 분이 있다면 아래 이클립스 사이트에서 Download Packages 버튼을 누르면 된다. https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks. www.ecli..
- JEUS 장애 및 오류 발생 시 대처 방법 1. JEUS에서의 장애 유형 1) 웹서버와 JEUS 연결 Thread 서비스 장애 2) JEUS 와 외부 resource(DBMS...)와 연동 시 서비스 장애 3) JEUS 안에서 작동하는 Application Error로 인한 서비스 장애 2. 각 유형 별 장애 대처 방법 1) 웹서버 - JEUS 연결 시 Thread 서비스 장애 웹서버(WebtoB, Apache, iplanet, iis 등 ...)와 JEUS 의 연동은 Thread 단위로 구성된다. Thread 관련된 설정은 JEUS의 WEBMain.xml의 "webserver-connection" 절에서 세팅할 수 있다. connection의 갯수가 너무 작으면 웹서버 - JEUS 단에서 bottle-neck 이 발생할 수 있으며, connec..
- windows 10에서 internet explorer 11 실행시키기 1. 설정 - 앱 및 기능 - 선택적 기능 선택 2. 선택적 기능 - 기능 추가 - Internet Explorer 11 설치하기 3. 설치 후 컴퓨터 재시작 4. 윈도우 - Windows 보조프로그램 - Internet Explorer 실행 Windows 10에서 Internet Explorer 11을 설치하였다!
- mac OS에서 아이폰 와이어샤크 패킷 뜯기 1. 스마트폰 연결하고 XCode UUID을 확인한다. 2. 터미널에서 아래 명령어로 기기를 등록한다. sudo rvictl -s uuid 만약 rvictl을 찾지 못하면, 아래 명령어로 해본다. sudo /Library/Apple/usr/bin/rvictl -s uuid 3. 위 명령어로 했을때 failed 이라고 나오는 경우 Xcode 설치 파일 내 패키지를 설치한다. 응용프로그램/XCode.app/Contents/Resources/Packages/MobileDevice.pkg 응용프로그램/XCode.app/Contents/Resources/Packages/MobileDeviceDevelopment.pkg 4. 기기 등록 확인 sudo rvictl -l sudo /Library/Apple/usr/bi..
- XShell 로그인 스크립트 작성하기 xshell 에서 로그인시 바로 로그 보기1. 파일 -> 등록정보 -> 로그인 스크립트2. 다음 대기 및 보내기 규칙을 실행합니다 선택한다.3. 추가버튼 선택한다.4. 보내기에 넣고 싶은 명령어를 입력한다.(예 tail -f 로그파일이름)5. 확인버튼 선택한다.
- 자식 팝업창 열려있느지 체크하기 웹에서 팝업을 열 때 window.open으로 열고 있다. IE 브라우저를 지원하지 않으면서 window.showModalDialog 와 같은 함수도 사용할 수 없다. 나는 팝업이 열려 있는지만 확인하면 되어서 아래와 같이 소스를 적용해서 해결할 수 있었다. if(typeof(popup) == 'undefined' || popup.closed == true){ popup = window.open('', 'popup', 'options'); form.action = "service.do"; form.method = "post"; form.target = " popup "; form.submit(); }else{ alert('자식 화면이 열려져 있으니 닫고 다시 실행해주세요.'); } --모달 팝업 http..
- DriverSpy 라이브러리 사용하기 쿼리문 파라미터와 함께 완성형으로 확인하기 --필요한 라이브러리 log4jdbc3-1.1.jar (jdk1.4 or 1.5) slf4j-api-1.6.1.jar (log4jdbc 와 logging 서비스와 연동하게하는 API) slf4j-log4j12-1.6.1.jar (log4jdbc 와 log4j 기반 Logging 연동 라이브러리) --설정(Sprig 설정 파일 중 context-datasource.xml) 설정이 따로 빠져 있다면 src/main/resources안에 jdbc.properites 확인해볼 것 --설정(log4j.properties) log4j.logger.jdbc.sqlonly=OFF log4j.logger.jdbc.sqltiming=DEBUG log4j.logger.jdbc.au..
- WebtoB 명령어 WebtoB 명령어 --웹서버 종료 > wsdown > Do you really want to down whole Webtob? ( y : n) : y --웹서버 기동 > wsboot --웹서버 상태 확인 > wsadmin > si--웹서버 사용량 확인> df -g> topas> q참고 사이트 https://joke00.tistory.com/6wsboot WSBOOT for node(kiss) is starting: Welcome to WebtoB demo system: it will expire 2009/01/30 Today: 2008/12/03 WSBOOT: WSM is startin" data-og-host="joke00.tistory.com" data-og-source-url="https://j..
- 브라우저별 캐시 삭제 방법 브라우저별 캐시 삭제 하는 방법 1) Chrome (크롬) 1. 도구 > 도구 더보기 > 인터넷 사용 기록 삭제 (단축키 : Ctrl+Shift+Del) 2. 아래의 옵션을 선택한 후 "인터넷 사용 기록 삭제" 버튼을 클릭 - 쿠키 및 기타 사이트 데이터 - 캐시된 이미지 및 파일 2) Internet Explore (인터넷 익스플로러) 1. 도구 > 인터넷 옵션 2. 일반> 검색기록 - 삭제 클릭 3. 아래의 옵션을 선택한 후 "삭제" 버튼을 클릭 - 임시 인터넷 파일 및 웹 사이트 파일 - 쿠키 및 웹 사이트 데이터 4. 일반> 검색기록 - 설정 클릭 5. 임시 인터넷 파일> "웹 페이지를 열 때마다" 선택> 확인 3) Edge (엣지) 1. 도구( ... ) > 설정 2. 업데이트 및 보안 > 검색..
- WebtoB 명령어 WebtoB 명령어 --웹서버 종료 > wsdown > Do you really want to down whole Webtob? ( y : n) : y --웹서버 기동 > wsboot --웹서버 상태 확인 > wsadmin > si--웹서버 사용량 확인> df -g> topas> q참고 사이트 https://joke00.tistory.com/6wsboot WSBOOT for node(kiss) is starting: Welcome to WebtoB demo system: it will expire 2009/01/30 Today: 2008/12/03 WSBOOT: WSM is startin" data-og-host="joke00.tistory.com" data-og-source-url="https://j..
- sh 쉘 스크립트 작성 sh 쉘 스크립트 작성--크론탭 기본 crontab -e //크론탭 편집 crontab -l //크론탭 확인 crontab -r //크론탭 삭제--스크립트 실행./test.sh 혹은 sh tesh.sh 두가지 방식으로 실행할 수 있다--크론탭 주기 설정 *분(0-59) *시간(0-23) *일(1-31) *월(1-12) *요일(0-7) 매일 10분마다 test.sh를 실행 */10 * * * * tesh.sh--리눅스 환경에서 java 실행시키기java -cp :: java -cp ${CLASS_PATH} -Drun.home=${DIR} -Xmx2048m Main참고https://durimongboksil.tistory.com/20 자바 프로그램 직접 컴파일 & 실행 (외부 라이브러리 이용)자바 프..
- LDAP(Lightweight Directory Access Protocol) 연동 LDAP(Lightweight Directory Access Protocol)는 디렉토리 서비스를 제공하기 위한 프로토콜이다.등장한지 30년이 지났음에도 불구하고 그동안 IT 환경에 맞춰 변화를 거듭하면서 현재도 기업 시스템과 보안 서비스에서 사용자 관리 및 인증에 사용되는 등 여전히 중요한 기술로 자리 잡고 있다.LDAP 은 비동기 프로토콜 이며 자체적으로 디렉토리 서비스를 제공 할 수 있으나 쓰기 작업이 많이 이뤄지면 AD 가 더 적합하며 윈도우 서버라면 AD, 그외 서버라면 LDAP 을 이용한다. 연동을 위한 샘플 프로젝트를 서버에 올리고 sh 프로그램을 아래의 명령어로 실행한다.> sh test.sh 관련 사이트https://s-core.co.kr/insight/view/%EC%95%8C%EC%9..
- 엑셀 기능 --COUNTA 입력되어있는 값을 모두 합산하는 함수 --중복된 항목 제거 엑셀-데이터-중복된 항목 제거 --엑셀에서 셀주소값을 사용해서 쿼리문 만들기 ="&A1&"
- 오라클 데이터 마스킹 SELECT REGEXP_REPLACE(USER_NM, '*', 2, 1) AS "이름 마스킹",REGEXP_REPLACE( '240823-1234567' , '*', 9, 0) AS "주민번호 마스킹",REGEXP_REPLACE( '1234567' , '*', 6, 0) AS "여권번호 마스킹",REGEXP_REPLACE( '010-1111-2222' , '^(\d{3})-?(\d{1,2})\d{2}-?\d(\d{3})$', '\1-**\2-*\3') AS "전화번호 마스킹",REGEXP_REPLACE (REGEXP_REPLACE (REGEXP_REPLACE( '111.222.33.444' , '[.]\d{3}', '.***'), '[.]\d{2}', '.**'). '[.]\d{1}', '.*') AS..
반응형