본문 바로가기
[iOS Study] 연락처 프로그래밍 가이드 in iOS - Direct Interacting [iOS Study] 연락처 프로그래밍 가이드 in iOS - Direct Interacting https://developer.apple.com/library/ios/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/Chapters/DirectInteraction.html -address book 은 유저의 정보이기 떄문에 다룰 때 주의해야 한다.보통 변경사항에 대해 user 에게 confirm 을 받는다.group 에 대해서도 마찬가지이다. -record 에는 id 가 있는데, 이 id 를 오랫동안 잡고 있는 것은 정확성이 떨어질 수 있다.그래서 이 id 와 pair 로 name 을 가지고 있어서, operation 을.. 2017. 6. 20.
[Effective Java] 종전의 for 루프보다는 for-each 루프를 사용하자. [Effective Java] 종전의 for 루프보다는 for-each 루프를 사용하자. - for-each 문은 Iterable 인터페이스를 구현하는 어떤 객체도 반복 처리가 가능하다. Iterable 은 다음과 같이 정의된 interface 이다. public interface Iterable{ Iterator iterator();} Iterable 인터페이스 구현은 어렵지 않다. Summary for-each 루프는 종전 for 루프에 비해 많은 장점을 제공한다. 성능 저하가 없으면서 명료하고 버그를 방지해준다. for-each 루프를 사용할 수 없는 경우는 3 가지가 있다. 1. 필터링(filtering) - 어떤 컬렉션의 요소들을 오가면서 선택된 요소들을 삭제할 필요가 있다면 명시적 iterat.. 2017. 1. 26.
[건강/상식] 입으로 숨쉬지 말고 코로 숨쉬자. [건강/상식] 입으로 숨쉬지 말고 코로 숨쉬자. 입으로 숨쉬는 것은 그렇게 좋은 습관이 아니다. 보통 뚱뚱한 사람들이나 심폐 기능이 좋지 않은 사람들이 입으로 숨을 쉬는데, 코로 숨을 쉬는것이 좋은 이유는 다음과 같다. 1. 심폐 기능이 향상된다.입으로 숨쉬면 산소를 한꺼번에 들이쉬기가 편하지만, 코로 숨쉬면 그만큼 어려워 폐활량이 좋아진다. 2. 면역력이 상승한다.코는 세균과 먼지 등을 filtering 하는 기능이 있다.그래서 코로 숨쉬면 면역력이 상승한다. 3. 얼굴 변형을 막아준다.입으로 계속 숨을 쉬면 구강구조를 비롯하여 입 모양이 바뀌기 쉬운데, 입이 돌출되기 쉽다고 한다. 요가나 심기신 수련 등에서도 들이쉬는 숨만큼은 코로 들이쉬는 것을 권유한다. 다 이유가 있느니 가급적이면 의식적으로 코로.. 2016. 10. 20.
[Network] OSI 7 Layers - Layer 2 Data LInk [Network] OSI 7 Layers - Layer 2 Data LInk 출처, 참조 : http://luuzun.blog.me/50189217223http://defoenet.com/ccna/ Layer 2. 데이터 링크 계층 : 에러 검출, 흐름 제어 ( Mac Address ) 데이터 단위는 Frame.Frame 은 3 Layer 에서 전달된 Packet 에 출발지 & 목적지의 MAC( Media Access Control ) Address 를 붙인다.목적지 MAC 주소는 주로 게이트웨이 MAC 주소이며, ARP ( Address Resolution Protocol ) 을 이용해 목적지를 확인한다. 데이터 전송 양을 제어하며, 전송과정에서 변형, 손실된 데이터는 CRC ( Cyclic Redun.. 2014. 4. 10.
[jQuery/Tutorial] Selector 를 통해 Element 선택하기. Selector 를 통해 Element 선택하기. [이전강좌] DOM의 Attributes 사용하기. jQuery 는 CSS3 가 제공하는 selector 대부분을 지원하고, 이외의 특별한 selector 들도 제공한다. ID 로 선택하기 $("#myID"); Class 이름으로 선택하기 $(".myClass"); Attribute 값으로 선택하기 $("a[href='newHtml.html']"); CSS 복합 selector 로 선택하기 $("#myID ul.myClass li"); Pseudo-selector $("a.external:first"); // external 이라는 class 를 가진 첫번쨰녀석$("tr:odd"); // tr 의 홀수번째 녀석들. $("#myForm:input") // .. 2013. 7. 17.
반응형