본문 바로가기
[android] Annotation Processing 에 대한 이야기 [android] Annotation Processing 에 대한 이야기 http://hannesdorfmann.com/annotation-processing/annotationprocessing101 The Basics -annotation processing 은 compile time 에 annotation 을 확인하여 어떤 action 을 하는 것을 이야기한다. -annotation processing 은 Java 5 부터 가능하다.그러나 사용할만한 API 는 Java 6 에 release 되었다. -annotation processor 는 java code 나 byte code 를 input 으로 받아서 java 파일로 output 을 생성한다.이 생성된 output 은 compile time 에.. 2017. 7. 31.
[Effective Java] 클래스와 그 멤버의 접근성을 최소화하자. [Effective Java] 클래스와 그 멤버의 접근성을 최소화하자. - 잘 설계된 모듈과 그렇지 않은 것을 구분 짓는 가장 중요한 잣대는, 모듈 자신의 내부 데이터 및 그 외의 상세한 구현 부분을 다른 모듈로부터 어느 정도로 숨기느냐에 달려 있다. - 모듈은 자신의 API 를 통해서만 다른 모듈과 상호작용한다. 정보 은닉(information hiding) 또는 캡슐화(encapsulation)이 그것이다. - 정보 은닉은 시스템을 구성하는 모듈들 간의 결합도를 낮추어(decoupling) 모듈 별로 개발, 테스트, 최적화, 사용 및 수정이 가능하도록 한다. 또한 이렇게 하면 병행 개발 ( parallel development ) 를 할 수 있어 시스템 개발이 빨라진다. 모듈을 더 빨리 파악할 수 있.. 2016. 10. 17.
[기초강좌] HTML Elements - w3schools 번역 [기초강좌] HTML Elements - w3schools 번역 w3school 의 강좌 내용을 번역한 글입니다. 원본 : http://www.w3schools.com/html/html_elements.asp HTML 문서는 HTML elements 들로 정의된다. HTML Elements HTML Element 는 start tag 부터 end tag 를 포함한 전체를 이야기한다. * start tag 는 opening tag, end tag 는 closing tag 라고도 불린다. HTML Element Syntax * HTML element 는 start tag 혹은 opening tag 로 시작한다.* HTML element 는 end tag 혹은 closing tag 로 마무리된다.* Eleme.. 2014. 2. 20.
[홍콩11] 캔톤 로드 ( Canton Road ) 침사추이와 대조되는 느낌의 세련된 쇼핑 거리 침사추이 해변에서 시작되는 네이던 로드와 평행을 이루며 북쪽으로 향하는 캔톤로드는 네이던 로드와는 전혀 다른 느낌의 풍경이 펼쳐진다. 전체적으로 중국색이 강한 침사추이 지역의 느낌과는 달리 세련된 쇼핑 거리인 캔톤 로드에는 페레가모, 루이비통, 구찌, 프라다, 에르메스 등 명품 브랜 숍이 이어진다. 홍콩의 대표적인 쇼핑몰인 하버 시티를 비롯해 1881 헤리티지, 엘리먼츠 등의 복합 쇼핑몰들이 있다. 1881 헤리티지 ( 1881 Heritage ) - 홍콩 정부에서 지정한 기념 건축물로 100년 이상의 역사를 갖고 있는 해양 경찰청, 소방청 본부 건물이 2009년 말 클래식함과 모던함이 공존하는 쇼핑몰과 호텔로 재탄생했다. 쇼핑몰의 규모는 크지 않지만 티파니,.. 2013. 1. 16.
반응형