본문 바로가기

Workin'

(20)
[Geoserver] Java Considerations 부분 번역 https://docs.geoserver.org/2.11.4/user/production/java.html#use-supported-jre 부분 번역 (Open JDK 관련)(야매 번역이니 참고 부탁드립니다. 수정이 필요할 경우 댓글 부탁드립니다 :-) *고려해야할 점 : Java (Java Consideration) #지원하는 JRE를 사용하라 (Use supported JRE)Geoserver의 속도는 Java Runtime Environment (JRE)의 선택에 크게 달려 있습니다. Geoserver의 최신 버전은 Oracle JRE 및 OpenJDK에서 모두 테스트가 진행되었습니다. 테스트 된 버전 이외의 다른 구현체들은 아마도 올바르게 작동할 수 있으나, 일반적으로 권장하지 않습니다. 테스트 ..
[PostgreSQL] 세션 관리 SQL문 1. 현재 데이터베이스와 연결된 세션 확인하기SELECT * FROM PG_STAT_ACTIVITY 2. 세션 강제 연결 끊기 -- PID는 1번의 쿼리로 확인SELECT PG_TERMINATE_BACKEND(PID) 3. 현재 실행중인 쿼리 중단하기SELECT PG_CANCEL_BACKEND(PID)
법정동 vs 행정동 *행정경계 : 중앙 또는 지방정부의 행정력이 미치는 범위를 정의한 경계.시도, 시군구, 읍면동, 리, 통, 반 경계로 나뉘며, 사용 목적에 따라 법정동과 행정동 경계로 구분된다. 1. 법정동- 정부 기관의 모든 문서나 재산권 및 각종 권리 행사 등 법률 행위 때 이용되는 것인데, 주소로 표시되는 최하 단위 행정구역의 명칭을 의미.- 일반적으로 사용되는 동명- 여간해서 바뀌지 않는 성질이 있으며, 바뀌려거든 헌법으로 인하여 다시 구역을 제정하여야 함. 2. 행정동- 지자체가 주민들의 거주 지역을 주민수의 증가, 감소에 따라 행정 편의를 위하여 설정한 행정구역의 명칭을 의미.- 행정 관서에서 사용하는 동명.- 인구의 변화에 따라 자주 바뀌게 되는 성질이 있음. => 결론 : '법정동'은 일반적으로 사용되는 ..
[Oracle] 테이블 컬럼 정보 조회하는 방법 SELECT TABLE_NAME, --테이블명 COLUMN_NAME, --컬럼명 DATA_TYPE, --데이터 자료형 DATA_LENGTH, DATA_PRECISION, DATA_SCALE, NULLABLE, --NOT NULL이면 Y, 아니면 N COLUMN_ID, --컬럼 고유ID DATA_DEFAULT, CHAR_LENGTHFROM USER_TAB_COLUMNSWHERE TABLE_NAME = '테이블명'ORDER BY COLUMN_ID
[geoserver] postGIS를 이용한 Area 데이터 중심값 구하기 *참고 reference : https://postgis.net/docs/ST_Centroid.html [SQL] selectST_ASGEOJSON(ST_CENTROID(ST_TRANSFORM(${geometry열}, ${Coordinate})))from레이어테이블where조건절 [사용 방법]- ST_Centroid (Geometry g1) cf. ST_PointOnSurface (Geometry g2) 도 있음. [(내가 이해한) 두 메소드의 차이점] ST_Centroid : MultiPolygon의 특성상 계산을 통해 중심점을 잡았을 경우 실제 Area 영역 이외에 Center가 잡힐 수 있음 (온전한 다각형의 모양이 아닌 경우)ST_PointOnSurface : 실제 Area 영역 이내에 Cente..
[Debug] 크롬 개발자 도구에서 Device 모드시 마우스 커서가 보이지 않는 경우 *크롬 개발자 도구에서 Device 모드시 마우스 커서가 보이지 않는 경우(해당 사항은 윈도우 10이상, 크롬에서 발견된 현상) 1. 제어판2. 제어판 -> 마우스 설정3. 제어판 -> 마우스 설정 -> 포인터 옵션4. "표시 유형" 영역에서 "포인터 자국 표시"를 체크, 포인터 자국은 최대한 "짧게" 지정5. 적용 및 확인
[SheetJS] 한글 깨짐 문제 # JSP 파일의 헤더를 변경하여 엑셀로 저장한 파일을 SheetJS로 다시 불러오는 경우, 인코딩에 문제가 생겨 한글 깨짐. response.setHeader("Content-Disposition","attachment;filename=${파일이름}.xls"); response.setHeader("Content-Description", "JSP Generated Data"); 해결 방법은 아직 찾지 못함.
[SheetJS] 개체가 'slice' 속성이나 메서드를 지원하지 않습니다. # 대부분 "개체"가 'xxx' 속성이나 메서드를 지원하지 않습니다.에 관련된 에러는, 실제 "개체"에 xxx가 없기 때문에 발생하는 것이다.ex) data.slice(l*w) ==> "개체가 'slice' 속성이나 메서드를 지원하지 않습니다."라는 에러가 뜬다면data를 먼저 살펴볼 것. prototype로 선언된 "slice"가 있는지 확인할 것. # ie11 환경에서 ie10 버전으로 테스팅했을 때 생기는 오류 "개체가 'slice' 속성이나 메서드를 지원하지 않습니다." -> "xlsx.full.min.js" 만 import했기 때문이다. 프로젝트에 포함된 "shim.js" import하면 해결. function fixdata(data) { var o = "", l = 0, w = 10240; f..