딱 하루

오늘이 내게 남은 단 하루인 것 처럼

Java 5

Map for loop 속도 비교

Map을 for 문 돌리는 방법은 여러가지가 있을텐데, 사람마다 사용하는 방식이 다양하다.몇몇 코드를 보다가 차이가 얼마나 나나 의문이 들어서 비교 테스트를 해보았다.테스트를 위해 HashMap 을 이용했다. 기본 Map 구성. 100만건 랜덤하게 구성 Map testMap = new HashMap(); for (int idx = 0; idx < 10000000; idx++) { testMap.put(RandomStringUtils.random(10, true, true), RandomUtils.nextInt()); } 특별한 일은 하지 않고, 3가지 방법으로 for문을 돌리는 데에만 집중했다. * keySet Iterator 을 이용* keySet 을 이용* entrySet 을 이용 long start..

스터디/자바 2016.11.09

기술 면접이라고??

나는 무진장 운이 좋은 사람이었다!좋은 사람들 곁에서 좋은 일들을 겪으며, 언제나 즐겁게 살 수 있었던 나의 과거! 물론! 앞으로도 그럴 것이다. 대학 시절 첫번 째 인턴 할 때, 바로 임원 면접 보고 입사대학 시절 두번 째 인턴 할 때, 바로 임원 면접 보고 입사KOICA 기술 면접 때 질문 - 컴퓨터 교사로서 가르칠 수 있는 분야가 어떤 것이 있나요? - 인터넷이 뭔가요? - 구현 가능한 프로그래밍 언어가 어떤 것이 있나요?신입으로 입사할 때도 기술 면접 패스, 바로 임원 면접 보고 입사 음.. 기술 면접이란 것을 딱히 본 적이 없이 어떻게 바로 임원 면접으로 슝슝 넘어갔었는지,, 지금 생각해 보면 참 신기한 일이다.오,, 주여 감사합니다. ㅠㅜ 어쨌든, 공부도 할겸 나도 기술 면접 준비를 해야지. ..

신변잡기/딱 하루 2012.08.22 (4)

[상하이] 셋째-넷째 날, Oracle APOUC meeting 참여

이번 상하이 여행의 주 목적인, APOUC(Asia Pacific Oracle User Community) 미팅. 왠지 자세한 사항을 블로그에 공개하면 안될 것 같은 느낌이 든다. 숙소는 Shanghai Langham Xintiendi 호텔이다! 호텔 음식이 참 맛있었다!! 후후~ 작년엔, 오라클이 썬을 인수합병 한 후 Java에 대한 서포트가 줄었다는 것이 이슈가 되었다. 유저그룹들의 불만이 폭주했고, 지원 방식이 다양하게 늘어나길 기대했다. 작년에 커뮤니티 리더들의 반응이 감당하기 어려워서였을까?올해 미팅은 오라클의 제품과 엔터프라이즈의 추후 개발 방향. 등에 대한 이야기가 중심을 이루었다. 첫날은 자바와 DB 세션이 나누어져 세미나 형식으로 하루가 진행되었다.DB 세션 동향도 궁금했지만, 아무래도 ..

여행/중국 2012.05.18

이클립스 could not open jvm.cfg file error

could not open c:\java\lib\jvm.cfg file error종종 이클립스에서 Java JDK를 제대로 인식 못해서 이런 경우가 발생한다. 이럴 때에는, eclipse.ini 파일을 열어서 -vm C:\현재 자바가 설치된 경로 주소\java\jdk1.6.0_17\bin 를 입력해서 vm을 수동으로 설정해 주면 정상적으로 이클립스가 실행된다. ==== eclipse.ini의 위치는 eclipse.exe 파일이 있는 위치에 함께 있다.

스터디/자바 2010.07.25 (2)