목록IT (227)
잡동사니
안녕하세요. yeTi입니다.오늘은 좌표계에 대한 정보를 모아보고자 합니다. 1. OSGeo 한국어 지부국내 좌표계 정보를 알려줍니다. 2. epsg.ioEPSG코드로 검색하면 해당 좌표계에 대한 정보를 알려줍니다. 3. ArcGIS - Projected coordinate systemsEPSG코드와 상응하는 좌표 WKT 제공 참고문헌OSGeo 한국어 지부 : http://www.osgeo.kr/category/GIS%20%EC%9D%BC%EB%B0%98epsg.io : https://epsg.io/ArcGIS : https://developers.arcgis.com/flex/guide/projected-coordinate-systems.htm
안녕하세요. yeTi입니다.오늘은 Window 환경에서 오라클 설치시 'WFMLRSVCApp.ear 파일을 찾을 수 없음' 이라는 오류를 해결하는 방법에 대해서 알아보고자 합니다. 설치 환경OS : Window 7Oracle : 11g (11.2.0.1.0) 1. 오라클 설치시 아래와 같은 오류가 발생합니다. 2. 다운 받은 database_2of2/stage/Components 에 있는 폴더들을 database_1of2/database/stage/Components 폴더로 이동 혹은 복사합니다. 3. '재시도' 버튼을 선택하거나 '중단'을 한 후 설치 과정을 다시 시작합니다.
안녕하세요. yeTi입니다. 오늘은 ERwin Data Modeler를 활용하여 PDF 파일로 출력하는 방법에 대해서 알아보겠습니다. ERwin version : 7.3.0.1666 1. Tools -> Report Template Builder -> Report Builder... 선택 2. New... 선택 3. 'Available Sections :' 창에서 Picture를 선택하고 화살표 선택 'Report Layout :' 창에서 Document Untitled을 선택하고 상단 아이콘 P 선택 4. 생성된 Properties 창의 Export 탭에서 Export As를 PDF로 선택 Generated file에 저장할 경로 선택 창을 닫음 5. Report Template Builder 창의 상..
안녕하세요. yeTi입니다.오늘은 자바 스윙의 AWT를 활용하여 텍스트를 회전하는 방법에 대해서 알아보겠습니다. 코드는 아래와 같습니다. Font oldFont = g.getFont(); AffineTransform newAT = new AffineTransform();newAT.rotate(Math.PI/2); Font theDerivedFont = oldFont.deriveFont(newAT);g.setFont(theDerivedFont); g.drawString("Text", 0, 0); g.setFont(oldFont); 해설을 하면 AffineTransform을 활용해 회전 속성을 부여하고 이를 기존 Font를 상속하여 Font를 생성합니다.그러면 상속받은 Font는 회전 속성을 가지게 되고 이..
안녕하세요. yeTi입니다. 오늘은 MariaDB에서 사용할 수 있는 쿼리를 모아보겠습니다. 1. 데이터베이스 내보내기 mysqldump -u[계정] -p[비밀번호] [데이터베이스명] > [저장할 파일명] 2. 데이터 베이스 가져오기 mysql -u[계정] -p < [임포트할 파일명] 3. 로그인하기 mysql -u[계정] -p -h[호스트] 4. 데이터베이스 생성하기 CREATE DATABASE [DB명]; 5. 문자열 나누기SUBSTRING(str,pos), SUBSTRING(str FROM pos), SUBSTRING(str,pos,len),SUBSTRING(str FROM pos FOR len)SUBSTR(str,pos), SUBSTR(str FROM pos), SUBSTR(str,pos,len)..
안녕하세요. yeTi입니다.오늘은 상업적 사용을 위해선 유료 라이센스를 사야하는 Oracle과 MySQL 팀이 나와서 만든 오픈 소스 기반인 MariaDB간 성능 비교 테스트에 대한 결과를 간단하게 기록해 보겠습니다. 테스트 테이블에 데이터 건 수 : 8,827,093 건테스트 쿼리 : SELECT COUNT(*) FROM [테이블명]Oracle 조회 시간 : 23.147초MariaDB 조회 시간 : 236 초 그 밖에 느낀점- 위의 테이블을 기반으로 테스트 결과 3000건 이내로 조회할 경우에는 Oracle과 MariaDB간 성능차가 많이 나진 않았지만 그 이상의 데이터를 조회할 경우에는 체감 성능에서 많은 차이가 났습니다.
안녕하세요. yeTi입니다.오늘은 데이터를 공공에 오픈하는 Open API의 종류에 대해서 알아보겠습니다. 1. API Store국내외 다양한 API를 소개하는 서비스입니다.URL : http://www.apistore.co.kr/main.do 2. 공공데이터포털국가에서 제공하는 데이터 제공용 서비스입니다. URL : https://www.data.go.kr/irossearch.do?index=OPENAPI&query=¤tPage=1&countPerPage=10 3. 국가공간정보포털 오픈마켓공간정보의 유통 · 판매 · 확산을 위한 서비스입니다. URL : http://market.nsdi.go.kr/main/index.do 4. 국가통계포털국가통계통합DB에 저장된 통계정보를 사용할 수 있습니다..
안녕하세요. yeTi입니다.오늘은 톰캣 구동시 발생하는 'Error listenerStart' 오류를 파악하는 방법에 대해서 알아보겠습니다. 아래 첨부한 error_logger.properties 파일을[Context Path]\WEB-INF\classes 내에 둡니다. 파일의 내용은 아래와 같습니다.--org.apache.catalina.core.ContainerBase.[Catalina].level=INFOorg.apache.catalina.core.ContainerBase.[Catalina].handlers=java.util.logging.ConsoleHandler-- 이후 톰캣을 실행하면 error 로그에 톰캣을 실행할 때 발생하는 자세한 오류 로그를 확인할 수 있습니다.
안녕하세요. yeTi입니다.오늘은 소프트웨어 모델링 플랫폼 중에 무료로 제공하는 툴인 StarUML에 대해서 알아보겠습니다. StarUML의 제작 목적은 상업 UML툴을 대체하기 위해서 나왔습니다.그래서 GNU General Public License version 2.0 (GPLv2) 라이센스로 제공하고 있으며 더 다양한 기능을 원하는 사용자를 위한 상업용 제품도 판매하고 있습니다. StarUML이 제공하는 모델링은 다음과 같습니다.클래스 다이어그램 (Class Diagram)EJB 지원유즈케이스 다이어그램 (Usecase Diagram)컴포넌트 다이어그램 (Component Diagram)ER 다이어그램 (ER Diagram)Profile Extension 참고 문헌SourceForge - StarU..