본문 바로가기

Work107

Json 유효성 검사 사이트 Json 유효성 검사 사이트 http://json.parser.online.fr/ 2013. 9. 2.
톰켓 access Log 설정 톰캣 설치된 경로에 /home/test/apps/apache-tomcat-5.5.35/conf/server.xml 파일에 앞에 위에 소스 추가 하시고 톰켓 재 구동 시켜 주면 /home/test/apps/apache-tomcat-5.5.35/log/localhost_access_log.2013-08-29.log 형태로 날짜 별로 로그가 생성 되는것을 확인 하실수 있습니다. 2013. 8. 29.
ArrayList 중복 제거 및 순차 정렬 함수 public List removeDuplicateWithOrder(ArrayList arlList) { HashSet set = new HashSet(); List newList = new ArrayList(); for (Iterator iter = arlList.iterator(); iter.hasNext(); ) { Object element = iter.next(); if (set.add(element)) newList.add(element); } arlList.clear(); arlList.addAll(newList); return arlList; } 2013. 8. 20.
Explorer window.open(); 속성 open() 메소드의 Option 변수들 directories Explorer의 "연결" Netscape의 Bookmark 메뉴를 나타낼지의 설정여부 fullscreen 윈도우를 스크린의 화면 전체에 가득 나타낼 것인지의 설정여부 (yes,no) height 윈도우의 크기(높이)를 픽셀단위로 설정한다. width 윈도우의 크기(너비)를 픽셀단위로 설정한다. left 윈도우가 나타날 위치를 설정하는 스크린의 x축 좌표값 top 윈도우가 나타날 위치를 설정하는 스크린의 y축 좌표값 location 윈도우의 URL 주소표시줄을 보여줄 것인지의 설정여부 Netscape의 Location Bar는 ToolBar에 포함되어 있따. menubar 윈도우의 메인메뉴(파일, 편집...)를 보여줄 것인지의 설정여부 res.. 2013. 8. 20.
Apache Struts 버전 확인 방법 [확인 방법]1. struts*.jar 파일을 찾는다 - apache-tomcat-6.0.26/webapps/ROOT/WEB-INF/lib 보통 설치된 톰켓에 라이브러리 안에 있다2. 검색된 struts jar파일 중 아무거나 선택하여 jar 압축해제 3. 압축해제 된 디렉터리 내 META-IMF 디렉터리로 이동 4. MANIFEST.MF 파일을 연다 5. Specification-Version 확인 해당 파일을 열어 보면 아래와 같은 내용이다 Manifest-Version: 1.0 Ant-Version: Apache Ant 1.6.1 Created-By: 1.3.1_04-b02 (Sun Microsystems Inc.) Extension-Name: Struts Framework Specification.. 2013. 8. 14.
java IP to Long 변환 유틸 127.0.0.1 와 같은 형태의 아이피를 long 형식으로 바꿔서 사용해야 할때가 있다 아래는 변환 유틸을 정리 한 내용이다. private static final long DIGIT_1 =(long)Math.pow(256, 3); private static final long DIGIT_2 =(long)Math.pow(256, 2); private static final long DIGIT_3 =(long)Math.pow(256, 1); private static final long DIGIT_4 =(long) Math.pow(256, 0); public static long transIpLong(String ip, int mask) { long i = convertToIpNumber(ip); dou.. 2013. 6. 20.
리눅스 cacti 실행 리눅스 서버 재 부팅시 칵티가 안 올라오는 경우 1. 아피치 2. mysql 3. snmp 세가지만 실행 시켜주면 된다 루트 권한으로 [root@TEST ~]# service httpd startStarting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ OK ][root@TEST ~]# service mysqld startStarting MySQL: [ OK ][root@TEST ~]# service snmpd startStarting snmpd: [ OK ] 2013. 6. 20.
이전 페이지 URL 가져 오기 request.getHeader("REFERER"); 이렇게 하면 바로 이전 페이지 URL 정보를 가지고 올수 있다 2013. 6. 7.
리눅스 svn update 시 접속 경로 수정 방법 웹 소스를 svn으로 관리하는 리눅스 시스템에서 svn update 시 접속 정보가 달라서 접소 정보를 수정해야 될때 업데이트 하고자 하는 파일의 디렉토리로 이동 한다. src/com/test/model/domain/main/Test.java 이라고 할때 cd src/com/test/model/domain/main/.svn/ 경로로 이동 한다. 읽기 권한 만 있는 entries 파일의 권한을 수정해 준다. chmod 775 entries 파일을 열어서 접속 아이피 정보를 수정 해준다. vi entries 10 dir16773http://127.0.0.1:8086/svn/400/421/src/com//test/model/domain/main/http://127.0.0.1:8086/svn 2010-05-25.. 2013. 5. 29.
jxl을 이용한 엑셀 파일에 그림 파일 첨부 하기 jxl 을 활용한 엑셀 다운로드 기능에서 엑셀 파일 안에 이미지 파일을 첨부 할때.... 단순 링크는 인터넷이 안되거나 해당 이미지가 링크된 서버에서 삭제 되었을때 엑셀 파일에서 안나오게 되므로 엑셀 파일안에 이미지 파일을 같이 첨부 해 줍니다. String chartURL = "/home/test/apps/test.png";File imgFile = new File(chartURL);WritableImage img = new WritableImage(0,0,xlist.size()+2,8,imgFile); // x,y,width,height,filesheet.mergeCells(0, 0, xlist.size()+1, 7); // 조회조건sheet.addImage(img); 이미지 파일 옵션에서 Writa.. 2013. 5. 27.
jfreechart 한글 깨짐 JRE에 한글 폰트가 설치 되어 있지 않아서 한글이 깨져서 나오는 경우가 있다 JAVA_HOME/jre/lib 폴더에 보면 fontconfig.RedHat.properties.src 파일이 있다 # Font File Names filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_TW/TrueType/bsmi00lp.ttffilename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/ko/TrueType/batang.ttffilename.-misc-baekmuk_g.. 2013. 5. 7.
Error: [0]:Divide by zero SQLState: HY000 ErrorCode: 135190 Error: [0]:Divide by zero SQLState: HY000 ErrorCode: 135190 말 그대로 네요 0인 값으로 나누려고 해서 발생하는 에러 입니다. 쿼리 상에 산술 연산 다시 한번 체크 해보세요~ 내용은 보지도 않고 검색 만 하고 문서도 디지고 했네요.... 2013. 1. 10.