그림하는 GIS 개발자

고정 헤더 영역

글 제목

메뉴 레이어

그림하는 GIS 개발자

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (15)
    • 개발이야기 (11)
    • 그림이야기 (0)
    • 식물이야기 (0)
    • 책이야기 (0)
    • 여행이야기 (0)

검색 레이어

그림하는 GIS 개발자

검색 영역

컨텐츠 검색

전체 글

  • ORA-12516 오류 해결방법

    2022.05.19 by 꾸데따

  • sqlplus 유용한 명령어 모음

    2022.05.10 by 꾸데따

  • 1은(는) 1바이트 UTF-8 시퀀스에 대해 부적합한 바이트입니다. 오류 발생 시 해결방법

    2022.03.17 by 꾸데따

  • Apache Log4j 2 보안 업데이트 쉽게하는 방법

    2021.12.13 by 꾸데따

  • HTML5와 html2canvas 이용한 웹화면 PDF로 저장시 해상도 깨지는 문제 해결하는 방법

    2021.12.09 by 꾸데따

  • [OpenLayers] 좌표변환하기

    2021.10.19 by 꾸데따

  • [Server-Tomcat] 톰캣 SSL(HTTPS) 설정하기

    2021.10.15 by 꾸데따

  • [DB-Oracle] sys계정 비밀번호 분실 시

    2021.10.15 by 꾸데따

ORA-12516 오류 해결방법

[현상] 아래와 같은 오류가 발생하면서 DB접속이 되지않음 ORA-12516 tns:listener could not find available handler with matching protocol stack. ORA-12516 tns:리스너가 프로토콜 스택과 일치하는 처리기를 찾을 수 없습니다. [원인] 오라클은 데이터베이스에 접속할 수 있는 최대 process와 session의 범위를 설정하고 있음. 처음엔 문제가 없다가 여러계정과 데이터베이스를 추가하면서 사용하다 결국 사용할 수 있는 process 수가 부족해 접속을 하지 못해 발생하게 됨. [해결방법] sys 계정으로 접속 한후 아래 쿼리를 수행해 현재 설정된 processes와 sessions 수를 확인 SELECT RESOURCE_NAME,..

개발이야기 2022. 5. 19. 14:50

sqlplus 유용한 명령어 모음

* sys 접속 >sqlplus "/as sysdba" * sid 지정 후 접속 >sqlplus sys/password@SID as sysdba *비번 모를때 sid 지정후 접속 >set oracle_sid=SID >sqlplus "/as sysdba" * sys 계정 비번 변경 SQL>alter user sys identified by 'PASSWORD' * 현재 접속중인 SID확인 SQL>select name from v$database; * 현재 접속중인 사용자명 확인 SQL>show user;

개발이야기 2022. 5. 10. 13:46

1은(는) 1바이트 UTF-8 시퀀스에 대해 부적합한 바이트입니다. 오류 발생 시 해결방법

이클립스와 같은 IDE도구로 개발하다 발생하는 경우와 xml포맷의 데이터를 파싱하다 발생하는 경우 2가지임 [원인] 둘다 원인은 UTF-8 인코딩이 아닌 파일에 접근할경우 발생함 [해결 방법] 1. 이클립스 개발환경 프로젝트 인코딩 UTF-8, 요청 XML모두 UTF-8인데도 발생하는 경우 eclipse.ini 파일 하단에 -Dfile.encoding=UTF-8 추가 2. 일반 파일 오픈시(파싱) 파일 자체의 인코딩이 UTF-8이 아닌 경우로 에디트플러스나 노트패스++ 같은 프로그램으로 문제가 발생한 파일(.xml)을 열어보면 우측 하단에 현재 문서의 인코딩 정보를 확인할 수 있음. 이 부분이 EUC-KR이거나 하는 경우 발생함 결론은 문서를 새로 만들고(UTF-8)로 저장한 후 새로 생성한 파일을 사용..

카테고리 없음 2022. 3. 17. 11:42

Apache Log4j 2 보안 업데이트 쉽게하는 방법

주말 동안 Apache Log4j 2에 보안 취약점이 발견되어 시끄러웠습니다. Log4j 2는 자바 로깅 프레임워크로 정말 많이 쓰이는 라이브러리인만큼 파급력이 강력한데요. 빠른 조치가 필요해보입니다. KISA에서도 [보안공지]를 통해 12월 11일 바로 업데이트 권고를 한 상태이구요. 위의 링크에서 자세한 내용을 확인할 수 있습니다. 간단하게 정리해보면 2.0-beta9 ~ 2.14.1 버전의 Log4j 2를 사용할 경우 악성코드 감염으로 원격 제어가 가능하게 된다는 것입니다. 인터넷에 흔히 권장하는 방법은 아래와 같습니다. □ 조치방법 1. 사용하는 버전이2.0-beta9 ~ 2.10.0 일 경우 ※ JndiLookup 클래스를 경로에서 제거 : zip -q -d log4j-core-*.jar org..

개발이야기 2021. 12. 13. 15:56

HTML5와 html2canvas 이용한 웹화면 PDF로 저장시 해상도 깨지는 문제 해결하는 방법

[사용라이브러리] javascript lib => html2canvas.js pdf java lib => pdfbox [해결방법] html2canvas를 이용해 scale 옵션을 지정해줘야 함. [js] pdf 저장을 위한 스크립트 실행부분 var frm = document.getElementById("pdfFrm"); var fd = new FormData(frm); var sPageDirection = $("#paperDirection").val(); var sPageSize =$("#paperSize").val(); var oElOuterPreview = $('#outer-preview'); html2canvas(oElOuterPreview.get(0), { scale: 2 //옵션을 줘야 훨씬 깨..

개발이야기 2021. 12. 9. 13:54

[OpenLayers] 좌표변환하기

OpenLayers에서 다루는 좌표변환은 2가지가 있습니다. 하나는 특정 지점한곳을 source 좌표계에서 target 좌표계로 변경하는 것이고 다른 하나는 geometry를 일괄 변환하는 것입니다. 여기서 공통적으로 사용하는 좌표계관련 javascript 라이브러리는 https://github.com/proj4js/proj4js 입니다. 좌표변환을 위해서는 변환하고자 하는 좌표계의 이름, 스펙, 서비스영역 등을 포함하는 object를 미리 정의해둬야 합니다. [좌표계 등록 및 정의] var g_oProjs = fnGetAllProjections(); //좌표계 스펙 등록 및 정의 function fnGetAllProjections() { const outputProjs = {} const reserve..

개발이야기 2021. 10. 19. 10:36

[Server-Tomcat] 톰캣 SSL(HTTPS) 설정하기

STEP1> 인증서 생성하기 커맨드창을 이용, 톰캣을 구동시키는 자바설치위치의 실행파일(bin) 경로로 이동후 아래 명령 수행 >keytool -genkey -alias KeystoreAlias -keysize 2048 -keyalg RSA -keystore safecity.jks -dname "CN=mhit.iptime.org, OU=team, O=company, L=seoul, ST=seoul, C=kr" -validity 3650 STEP2> 인증서 서버 업로드 (로컬에서 테스트할 경우 불필요) STEP3> server.xml SSL 설정 server.xml 파일 내용 중 8443 port 부분의 주석을 해제 하고 내용을 추가 합니다. keystoreFile : 인증서 파일이 저장 된 경로 keys..

카테고리 없음 2021. 10. 15. 09:57

[DB-Oracle] sys계정 비밀번호 분실 시

STEP1. 커맨드창에서 sysdba로 접속 ------------------------------------------------------------------------------------- C:\>sqlplus "/as sysdba" SQL*Plus: Release 11.1.0.6.0 - Production on 토 12월 4 22:24:13 2010 Copyright (c) 1982, 2007, Oracle. All rights reserved. 다음에 접속됨: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production With the Partitioning, OLAP, Data Mining and Real Applicatio..

카테고리 없음 2021. 10. 15. 09:49

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
그림하는 GIS 개발자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바