- 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..
- 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 확인해볼 것 value="jdbc:log4jdbc:oracle:thin:@127.0.0.1:1521:TEST"/> --설정(log4j.properties) log4j.logger...
- 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 상..
- windows 10에서 internet explorer 11 실행시키기 1. 설정 - 앱 및 기능 - 선택적 기능 선택 2. 선택적 기능 - 기능 추가 - Internet Explorer 11 설치하기 3. 설치 후 컴퓨터 재시작 4. 윈도우 - Windows 보조프로그램 - Internet Explorer 실행 Windows 10에서 Internet Explorer 11을 설치하였다!
- 암호화 알고리즘(RSA, AES256, SHA256, BASE64) * 암호화 알고리즘(RSA, AES256, SHA256, BASE64)RSA와 AES256에 대한 내용 https://velog.io/@osmdark/JAVA%EC%95%94%EB%B3%B5%ED%98%B8%ED%99%94AES 256 암호화 복호화 주로 평문 데이터를 암호화하는 데 사용, 비밀키 하나로 데이터를 암호화하고 복호화한다. https://mycup.tistory.com/316https://funveloper.tistory.com/194서버단에서 해당 암호화된 문자열을 복호화하게 되는 경우 이슈가 있을 수 있다.base64URL 옵션을 이용하여 클라이언트에서 암호화하여 서버로 전달해야 한다. RSA 암호화 RSA 암호는 공개키 암호시스템의 하나로, 암호화 및 전자서명이 가능한 알고리즘이다. R..
- XShell 로그인 스크립트 작성하기 xshell 에서 로그인시 바로 로그 보기1. 파일 -> 등록정보 -> 로그인 스크립트2. 다음 대기 및 보내기 규칙을 실행합니다 선택한다.3. 추가버튼 선택한다.4. 보내기에 넣고 싶은 명령어를 입력한다.(예 tail -f 로그파일이름)5. 확인버튼 선택한다.
- 모바일에서 SSL 인증서 모바일 앱에서 SSL인증서에 대한 에러가 찍히는 현상이 있었다. 클라이언트단에서 SSL 인증서를 따로 별도로 처리하는 것은 상용 소프트웨어 구성상으로 취약하다는 의견이 많은데, 인프라에서 해당 원인을 찾지 못하여 같이 원인을 분석하기 시작하였다. 안드로이드 앱 같은 경우 아래와 같은 에러가 찍혔다. SSLhandshackeException java.security.cert.CertPathValidatorException: Trust anchor for certification path not found 아이폰은 정상적으로 앱은 구동되었으나 웹 WAS에서 로직을 수행하면서 비슷한 에러가 발생하였다. javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: P..
- 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..
- 네트워크 대역대 찾기 어떤 도메인의 ip와 port 대역을 확인해야 할 때가 있다. cmd에서 nslookup 찾는 방법! >cmd 접속 >nslookup >도메인 검색 권한 없는 응답: 이름: appleid.apple.com.akadns.net Address: 17.141.5.102 Aliases: appleid.apple.com 혹시나 요청에 대한 응답이 없으면 회선을 변경하여 검색해본다. 아래는 KT회선으로 바꾸는 것. > server 168.126.63.1 기본 서버: kns.kornet.net Address: 168.126.63.1 구글에 kt dns 주소라고 치면 통신사별 DNS 주소가 나온다. 그리고 나오는 Address를 후이즈에서 검색하면 해당 도메인 ip, port를 확인할 수 있다. ip 대역대는 netR..
- 메뉴 트리 구조 샘플 접었다 펼 수 있는 메뉴 트리 구조 샘플을 찾았다. ROOT node1 node2 node21 node3 node31 node32 node321 node322 node323 node33 HTML 삽입 미리보기할 수 없는 소스
- 유용한 설치 프로그램 1. 오라클 자바 설치 페이지https://www.oracle.com/technetwork/java/javase/archive-139210.html Oracle Java ArchiveJava ME DVB, J2ME Connected Limited Device Configuration (CLDC), J2ME Mobile Information Device Profile (MIDP), Java Card, Mobile Media API Emulator (MMAPI), Java ME SDK, Java TV, OCAP Sun Specification, Project Lightweight UI Toolkit, Security and Trust Swww.oracle.com2. Visual SVN 설치 및 사용법1. V..
- ★ 스터디 계획 ★ [ 나의 스터디 플랜 계획 ] 1. 기본서 [언어]코틀린 Kotlin- 핵심문법과 예제로 배우는 코틀린 / 2018- Kotlin in Action / 2018-오준석의 안드로이드 생존코딩 코틀린편 / 2018-멀티캠퍼스 코틀린 초급 강좌1 2 3/ 2020파이썬 Python-한입에 쏙 파이썬 / 2019자바 Java- 이것이 자바다 시리즈 1권,2권 / 2018 - RxJava 프로그래밍/ 2020스위프트 Swift- 오브젝티브 C가 스위프트를 만났을 때 / 2019- 꼼꼼한 재은씨의 스위프트 실전편 / 2019 2. 프로그래밍 개발/방법론디자인패턴- 개발자가 반드시 정복해야 할 객체지향과 디자인 패턴 / 2018데이터베이스- 이것이 MariaDB다 / 2019모바일 방법론- 하이브리드 웹 앱 강좌 ..
- 프리랜서로2 입사할 때 프리랜서로 들어올 껄하는 후회를 1년 이상 했다.정규직으로 다니는 안정감과직원들과의 소속감으로그동안 마음이 편한 것도 사실이다.하지만 직장을 다니면서성공보수라는 것은 기대할 수 없고잘하다 보면 일은 계속 쌓이고그게 단가가 맞지 않다는 생각이 든다.그럴 때는 이직이 맞지더 배울 것도,커리어상 나아질 것도아무것도 없다.이제는 11년차프리랜서 개발자로 일을 다니는 게 나을 것 같다.
- 암호화 알고리즘(RSA, AES256, SHA256, BASE64) * 암호화 알고리즘(RSA, AES256, SHA256, BASE64)RSA와 AES256에 대한 내용 https://velog.io/@osmdark/JAVA%EC%95%94%EB%B3%B5%ED%98%B8%ED%99%94AES 256 암호화 복호화 주로 평문 데이터를 암호화하는 데 사용, 비밀키 하나로 데이터를 암호화하고 복호화한다. https://mycup.tistory.com/316https://funveloper.tistory.com/194서버단에서 해당 암호화된 문자열을 복호화하게 되는 경우 이슈가 있을 수 있다.base64URL 옵션을 이용하여 클라이언트에서 암호화하여 서버로 전달해야 한다. RSA 암호화 RSA 암호는 공개키 암호시스템의 하나로, 암호화 및 전자서명이 가능한 알고리즘이다. R..
- robots.txt 만들기 --모든 검색엔진의 로봇에 대하여 수집 허용으로 설정합니다 User-agent: * Allow: / --관리자 페이지, 개인 정보 페이지와 같이 검색로봇 방문을 허용하면 안 되는 웹 페이지는 수집 비허용으로 설정해주세요. 아래 예제는 네이버 검색 서비스용 검색로봇에게 /private-image, /private-video 등은 수집하면 안 된다고 알려줍니다. User-agent: Yeti Disallow: /private*/ --해당 사이트 최상위에 robots.txt 파일 업로드하기-- noindex 규칙을 지원하는 모든 검색엔진이 사이트 페이지에서 색인을 생성하지 않도록 하려면 다음 태그를 페이지의 섹션에 배치하세요. 참고 사이트https://developers.google.com/search/..
반응형