StringBuilder 초기화 하기

By | 5월 13, 2013

StringBuilder sb = new StringBuilder(“AAA”); // 초기화 방법 1 – length를 0으로 설정 sb.setLength(0); sb.append(“BBB”); // 초기화 방법 2 – 새로운 객체를 생성하여 재할당 sb = new StringBuilder(“BBB”); * 참고 링크 (이게 좋다, 저게 좋다 의견이 분분하군요 >, <)    http://stackoverflow.com/questions/5192512/how-to-clear-empty-java-stringbuilder

파워포인트(ppt)의 왼쪽 패널(슬라이드 목록)의 스크롤바가 깨질 때 (스크롤을 내려도 슬라이드 목록이 갱신되지 않음) [Powerpoint slide sorter scrolling broken]

By | 4월 27, 2013

* 컴퓨터 환경    – Window 7 64bit     – Geforce 250 GTS 내 경우에는 지포스(Geforce) 그래픽카드의 드라이버 버그 문제였다.드라이버를 최신 버전으로 설치했더니 해결이 되었다.구글 아니었으면 어쩔 뻔 했어 ㅠ_ㅠ… 에러가 났던 Geforce 드라이버 버전 => 9.18.13.1106 (311.06) 새로 설치한 Geforce 드라이버 버전 => 314.22 * 참고 링크 https://forums.geforce.com/default/topic/527373/powerpoint-slide-sorter-scrolling-broken-with-310-90-and-310-70-drivers   

오라클(Oracle) 캐릭터셋(charset) 변환 함수 convert 샘플코드

By | 4월 1, 2013

* 현재 사용할 수 있는 캐릭터셋(characterset) 조회 쿼리   SELECT *     FROM v$nls_valid_values    WHERE parameter = ‘CHARACTERSET’ * 특정 문자열의 캐릭터셋을 변환하여 byte length를 조회하는 쿼리   select lengthb(convert(‘가나다’, ‘KO16KSC5601’)) from dual;    select lengthb(convert(‘野良猫ねこ’, ‘KO16MSWIN949’)) from dual;    select lengthb(convert(‘禽流可传人’, ‘UTF8’)) from dual;

제한되지 않은(unlimited) JCE(Java Cryptographic Extension) 정책(policy) 파일 다운로드

By | 3월 28, 2013

java 암호화/복호화 관련 작업 수행시,Unsupported keysize or algorithm parameters 나 Illegal key size or default parameters 에러가 발생할 경우,JCE(Java Cryptographic Extension)의 정책(policy) 파일 문제일 경우가 많다. JCE의 기본 정책으로 인해 제한된 사항(ex: AES에서 128bit(16byte)를 초과하는 길이의 key 사용불가)을 해제하기 위해서는 jre의 암호화 정책 파일(local_policy.jar  와 US_export_policy.jar)을 무제한(unlimited)버전으로 덮어써 줘야 한다. 문제는 JDK의 벤더 및 종류에 따라 정책 파일이 다르다는 것인데…여러가지가 있지만, 일단… Read More »

이클립스(Eclipse) JSP 기본 에디터(editor) 변경하기

By | 3월 22, 2013

Juno를 깔아보니 기본에디터로 Web Page Editor라는 것을 제공하는데, 영 내 취향이 아니다 -_-…(GUI를 제공하는데 쓸데없이 느리기만 하고…-_-…)    – Window => Preference => General => Editors => File Associations 로 가서      .jsp, .jspf의 Default를 JSP Editor로 변경

[펌글] 파일 업로드를 하기 전에 자바스크립트로 파일 사이즈 얻기 (javascript file size check before uploading)

By | 3월 7, 2013

– 출처 : http://iamyour.tistory.com/entry/javascript-file-size-check-before-uploading –  javascript 혹은 Jquery 에서 업로드 하기 전에 파일 용량을 체크할 수 있다. 다만 IE 에서는 작동하지 않는다.  (IE 에서 active-X를 사용하여 구현할 수 있지만 추천하지 않는다.) 관련자료 2번째 링크를 참고하면 IE에서는 click 이벤트를 해야 작동하는 것 또한 확인 할 수 있다.   $(‘#file’).bind($.browser.msie? ‘propertychange’: ‘change’, function(){     var f=this.files[0];  … Read More »

IE7에서 다른 문서(document)의 객체간에 jQuery의 append()를 사용했을 경우의 스크립트 에러에 대하여

By | 3월 6, 2013

* 개요    이 에러는 오직 IE7에서만 발생하는 에러이다.   서로 다른 문서(ex: 다른 프레임)의 객체간에 jQuery의 append()를 사용했을 경우    스크립트 에러가 발생하는 것이다. * 소스 (오류 상황)    – $(‘#mainBox’, mainFrameDoc).append( $(‘#topBox’, topFrameDoc).children().clone() ); * 해결    – 원인을 정확히 파악한 근본적인 해결책은 아니지만 workaround로서 innerHTML로 처리함.      (innerHTML의 경우 1 depth 아래로 들어가는 것에 주의한다.)… Read More »