본문 바로가기

전체 글22

JSTL Array <c:set> Tag Map형태의 데이터는 순서가 정해져 있지 않다. 원하는 순서로 데이터를 뽑아내기 위해서는 미리 key값들을 준비시켜 반복문을 실행하면 되겠다. 2012. 3. 20.
Java String 연산할때는 StringBuffer를 사용하자 얼마전 엑셀 Export 를 제작하는 도중 Export 할때 속도가 너무 안나오는 현상을 발견했다. 소스를 쿼리, 데이터 변형과정, HTML Table 생성과정을 각각 분리하여 시간을 쟀는데 쿼리보다 HTML Table을 만드는데 더 오래걸렸다. 상당히 많은 양을 처리하는데 쿼리에선 1500ms , HTML Table 변경과정 2000ms정도가 나왔었다. 전에 어디선가 본적이 있던 터라 String Buffer를 사용했었는데 속도가 무려 20ms 를 밑도는 성능이 나왔다. 그래서 테스트 프로젝트를 생성하여 테스트를 진행했다. 코드는 단순하게 String에 += 연산자로 다른 문자열을 적재하는 방법으로 2만번을 반복시켰다. 바로 아래에는 StringBuffer를 사용하여 같은 내용으로 테스트를 진행하였다... 2012. 3. 13.
유투브 다운로드 받기 크롬 확장프로그램 확장 프로그램을 설치하고 유투브에 들어가면 Downlod란이 활성화된다. 다운로드 가능한 모든 동영상이 리스트에 나오게 된다. 원하는것을 선택하면 다운로드가 된다. http://userscripts.org/scripts/show/62634 2012. 2. 20.
눈꽃핀 덕유산 향적봉에 다녀오다 2012. 2. 15.