전체 글 (926) 썸네일형 리스트형 [프로그래밍/팁] 59초 다음에는 60초일까? 0초일까? 다시 오랜만에 쓰는 프로그래밍 관련 팁. 별로 쓰일 일이 없고, 생각안하고 써도 크게 문제가 되지 않을 수 있는 부분이다. 최근의 IT 계열 뉴스에서 자주 올라오던 기사인데, 1초가 더 생겼으니 1초를 소중히 생각하자면서 나오던 뭐 그런뉴스와 관련되는것이다. ( http://www.dt.co.kr/contents.html?article_no=2008122202011757731006 ) 응? 근데 1초가 더 생긴다고? 어떻게 시간이 더 생길 수 있지? 그것이 바로 윤초의 문제이다. 2005년에 후지쯔 코리아 사이트에 올라온 공지를 보면 잘 설명되어 있다. ( http://www.fujitsu.com/kr/news/pr/notice20051230.html ) 귀찮으신 분들을 위해서 간단하게 정리하자면, 정의.. 자바 개발자가 많이 쓰는 Email은 어딜까? 이 글도 재수 좋게 1월 첫번째 썬 개발자 뉴스에 실렸습니다. ( 개발자 이야기 부분 ) 단, 제목이 약간 이상하게 적혀 있지요. ( 나고수와 실전파 -(?) 자바 개발자가 많이 쓰는 Email은 어딜까? | 조찬제 ) 그래서 제가 좀 찾아 보았는데, 짱가님께서 쓰신 "[개발자와 커뮤니케이션] 나초보씨의 일화 두번째- 나고수와 실전파" 라는 글을 발견했습니다. 아마도, 짱가님의 글이 올라가야 하는데, 제 글이 잘못 메일에 실렸으리라 생각합니다. 저야 좋지만, 이것으로 인해 짱가님의 좋은글이 가려질것 같아 제 글이 시작하기 전에 먼저 링크를 남겨 둡니다. 해당 글은 "진짜 개발자의 이야기"를 다루고 있으니, 꼭 읽어 보세요 ^^ ( 많아서 일부만 링크를 겁니다. ^^; ) [개발자와 커뮤니케이션] 개발을 .. 스키장 싸게 가자~ 08/09 시즌 패키지 정리(중) - 1. 계속 정리 할 것임. 2. 자세한 사항은 꼭 링크를 따라 가서 확인할것. 비발디 심백(pm10~am5) : 3.5만, 리프트+렌탈+버스,매일 선착순 100 명 http://www.tourvis.com/Event/event/08110303/index.html 주간 : 6.7만, 리프트 + 렌탈 + 버스 http://www.traveland.co.kr/interior/ski_0809pkg_bus.asp 오후 : 5.3만, 오후 리프트 + 오후 렌탈 + 버스 http://www.traveland.co.kr/interior/ski_0809pkg_bus.asp 주간 : 5.5만, 리프트 + 버스 http://www.traveland.co.kr/interior/ski_0809pkg_bus.asp 휘닉스 주간권.. [Java/Tip] String.intern()은 메모리를 아낄 수 있다? 카페에 적었던글을 다시 옮겨 둡니다. ---- 안녕하세요. 찬 입니다. 오늘도 기초시리즈. String의 intern()에 대해서 이야기 해 보도록 하죠. intern() 에 대해서 알기 위해서는, 우선 String 자체에 대해서 좀 알아 봐야 합니다. String str1 = "Hello"; String str2 = "Hello"; String str3 = "Hello"; 이렇게 해 두면 str1과 str2와 str3는 모두 하나의 객체를 가리키고 있습니다. 왜 그런지 알아 봅시다. .java파일을 컴파일 하게 되면, .class파일이 만들어 지게 됩니다. .class 파일 안에는 현재 클래스의 정보가 들어있게 되겠지요. complie할때에 이미 저 문자를 사용해야 한다는것을 알수 있기 때문에 .cla.. [Java/Tip] Hashtable을 제대로 활용하지 못하는 경우... 기초시리즈입니다. 오늘은 Hashtable에 대해서 잠시 이야기해 보도록 하죠. Hashtable은 key를 이용해서 value를 꺼낼 수 있도록 해 주는 자료구조죠. Hashtable table = new Hashtable(); table.put("영화, "유쥬얼서스펙트); table.put("오락, "황금어장라디오스타); table.put("음악, "윤종신노래짱 ㅎㅎ); 뭐 이런식으로, 우선 table에 key와 value를 넣어 주고 String key = "영화"; String value = (String) table.get(key); "영화"를 key로 가지고 있는 value, 즉 "유쥬얼서스펙트"를 꺼낼 수 있도록 되어 있습니다. 보다시피 아주 간단한 방법으로 사용할 수 있습니다. 그래서 간단.. [Java/Tip] String.hashCode()는 유일한 값을 반환할까? 요즘에도 댓글이 달려, 내용을 좀 다듬었습니다. HashMap 내부 소개와 더불어 hashCode()에 대한 설명을 하려다보니 내용에 혼돈이 있었습니다. 해당 내용은 Java7 을 기준으로 작성된 내용입니다. Java 8부터는 내부 구현이 바뀌었을겁니다. ---------- 안녕하세요. 찬 입니다. hashCode()는 어디에 사용할까요? 우리가 일반적으로 Map이나 HashTable을 쓸때 다음과 같이 사용하지요. Map map = new HashMap(100); map.put("찬", new Person( Person.MEN, 29 ) ); map.put("철수", new Person( Person.MEN, 15) ); map.put("영희", new Person( Person.WOMAN , 13 ).. 썬 테크 블로거 신청 - 메타블로그 썬에서 테크 블로그를 모집한다고 한다. 말이 테크 블로그지. 그냥 Java나 Sun과 관련된 정보를 모아서 메타 블로그로 활용할것 같다. 흠, 자바 관련 자료가 많으면 좋을텐데.. ㅎㅎ 암튼 난 신청. ㅎ. 신청하려면 아래 링크를.. http://www.sdnkorea.com/suntechblogger/join [Java/Tip] Specifc Debugging Tips for Swing - 4.2.1 Incorrect Threading 자바에서 Swing을 사용할때 별 생각없이 만들다 보면, EDT가 아닌곳에서 Swing Component에 대한 작업을 많이 하려고 한다. 다른 Thread에서 Swing Component에 대해서 어떠한 작업을 했을때, dead lock이 일어나기 전에는, 어느곳에서 그런것을 썼는지 일일이 알아 내기가 힘들다. Print 관련 자료를 찾다가 TroubleshootingGuide for Java를 발견해서 살짝 보았는데 참고해 두고 담에 체크할때 먹으면 좋아 보여서 긁어 놓는다. TroubleshootingGuide for Java SE 6DesktopTechnologies http://java.sun.com/javase/6/webnotes/trouble/TSG-Desktop/TSG-Desktop.pdf.. 이전 1 ··· 11 12 13 14 15 16 17 ··· 116 다음