본문 바로가기
[Effective Java] 보편화된 작명 규칙을 따르자. [Effective Java] 보편화된 작명 규칙을 따르자. - 패키지 이름은 짧게 하되, 일반적으로 9자 이내의 문자가 좋다. awt와 같이 복합 단어의 첫 자를 딴 두문자나, util 과 같은 약어를 사용해도 좋다. - 타입 매개변수의 이름은 통상적으로 단일 문자이며, 대부분 다음 다섯 개 중 하나이다. 임의 타입은 T, 컬렉션 요소 타입은 E, Map 의 키와 값은 K, V, 예외는 X 임의 타입의 순차는 T에 이어 U, V 또는 T1, T2, T3 등과 같이 하기도 한다. - boolean 이 아닌 속성을 반환하는 메소드의 이름은 명사, 명사구, 또는 동사인 get 으로 시작하는 동사구로 구성한다. size, hashCode, getTime 등이 그 예이다. 이런 return 값이 있는 메소드들은.. 2017. 2. 17.
[Java] Generic explicit type parameter 이야기 [Java] Generic explicit type parameter 이야기 참조 : http://shanhe.me/2011/09/11/explicit-type-parameters-for-generic-methods 참조 : http://docs.oracle.com/javase/tutorial/java/generics/genTypeInference.html - 자바 7, 8 로 version up 이 되면서 조금 더 강화된 compiler 로 type inference 도 강화되어 explicit type parameter 를 지정할 일이 거의 없다. -public static Map toHashMap(Map map) {return new HashMap(null == map ? Collections.em.. 2016. 10. 18.
[mac] formatting 없이 복사 & 붙여넣기 하기 [mac] formatting 없이 복사 & 붙여넣기 하기 Command + Shift + V Cool!!! command, Command + Shift + V, Formatting, MAC, shift, v, [mac] formatting 없이 복사 & 붙여넣기 하기, 글씨, 글씨만, 복붙, 복사, 붙여넣기 2016. 9. 9.
[Java] Generic Type Tutorial. Java, Generic Type Tutorial. Generic Type. 주로 Java Collection 에서 많이 사용한다.Collection 에서는 어떤 자료를 담을지 알 수 없으므로 최상위 객체인 Object 형태로 저장 및 관리하도록 설계되어 있다. 하지만 이렇게 Object 로만 두게 되면, 일관성 있는 Type 을 유지할 수 없는 경우도 많이 생긴다. 일관성 있는 Type 을 유지하지 못하면, Runtime Error 에 마딱뜨릴 확률이 높아져서 좋지 않다. 이것을 해결하기 위해 Compile Time 에 원하지 않는 Type 이 들어가는 것을 방지하기 위해 고안 된 것이 Generic Type 이다. Generic Class 정의 // T 라는 객체를 다루는 Containerpublic.. 2014. 1. 6.
most frequently used vim shortcuts ( 가장 자주 쓰이는 vim 단축키 모음 ) most frequently used vim shortcuts ( 가장 자주 쓰이는 vim 단축키 모음 ) V : line selectionv : selection start ( move cursor to select )d : cut ( after selection )p : pastey : copy ( after selection ) Ctrl + D : page downCtrl + U : page up :g* [keyword] : find ( look up )^ : first char(non-white space) of the line. u : undoCtrl + R : redo o : insert new line below :%s /find_word/replace_word/g %s, :%s /find_.. 2013. 12. 19.
[인도] 아잔타에서 만난 Happy Family. 손가락 꾸욱!! 땡큐 베리 감사! 인도사람들은 사진 찍는 것을 참 좋아한다. 물론 모든 사람들이 그런 것은 아니지만, 젊은 가족들이 특히 그렇다. 인도를 여행하다 보면, 모르는 사람인데도, 제대로 인사를 한 사이가 아닌데도 다짜고짜 와서 사진을 찍어달라는 사람들이 많다. 그렇다고 그들이 나한테 인화를 바라는 것도 이메일을 통해 파일 전송을 해줄것을 요청하는 것도 아니다. 그들은 그들이 피사체가 되어 사진 찍히는 것 자체를 좋아한다. 심지어는 자신들이 찍힌 사진을 확인도 안 하고, 찍었다는 느낌만 받으면 좋다고 돌아가는 사람들도 있다. ▲ 아잔타에서 만난 가족. 물론 아잔타에서 만난 이 가족은 사진을 보내 줄 것을 요청하긴 했었다. 좀 레어한 케이스이긴 하지만, 기꺼이 전송해주리라~ 하지만, 용량때문에 우.. 2013. 5. 1.
반응형