본문 바로가기
[android 보안] 안드로이드 보안 모델 #1 [android 보안] 안드로이드 보안 모델 출처 : Android Security Internals 1장개요 목차 1. 안드로이드 보안 모델 1.1. 안드로이드의 아키텍처 1.1.1. 리눅스 커널 1.1.2. 네이티브 사용자 공간 1.1.3. 달빅 가상 머신 1.1.4. 자바 런타임 라이브러리 1.1.5. 시스템 서비스 1.1.6. 프로세스 간 통신 1.1.7. 바인더 1.1.8. 안드로이드 프레임워크 라이브러리 1.1.9. 앱 1.2. 안드로이드 보안 모델 1.2.1. 앱 샌드박스 1.2.2. 권한 1.2.3. IPC 1.2.4. 코드 서명과 플랫폼 키 1.2.5. 다중 사용자 지원 1.2.6. SELinux 1.2.7. 시스템 업데이트 1.2.8. 검증된 부트 1.3. 요약 1.1. 안드로이드의 아.. 2018. 4. 14.
[Effective Objective-C] #31 참조를 릴리스하고 관찰 상태(observation state)를 정리하는 일은 dealloc 메서드에서만 하라 [Effective Objective-C] #31 참조를 릴리스하고 관찰 상태(observation state)를 정리하는 일은 dealloc 메서드에서만 하라 출처 : Effective Objective-C -생애 주기가 끝난 객체는 할당 해제되고 dealloc 메서드가 호출될 것이다.이 메서드는 객체의 생애 주기 동안 리테인 수가 0으로 떨어질 때 딱 한 번 호출된다.호출되는 시점은 보장되지 않는다. 그렇지만 리테인과 릴리스가 있는 코드를 살펴보고 언제 호출될지 예상할 수 있다고 생각할 수도 있다.그러나 실제로는 여러분이 모르는 사이에 어떠한 라이브러리라도 객체를 조작할 수 있다.이는 예정되지 않는 시점에 할당 해제가 일어나게 하는 원인이 될 수 있다. -절대로 dealloc 을 직접 호출하면 안 된.. 2017. 9. 24.
Intel i3 i5 i7 CPU 차이점 ( 비교 ) Intel i3 i5 i7 CPU 차이점 ( 비교 ) 형이 컴퓨터 업그레이드를 생각하고 있어서 CPU 에 대해 살짝 공부해봤다.i 시리즈의 기본적인 특징은 내장 그래픽을 장착하고 있다는 것! i3 의 특징 듀얼코어, 4 Thread하이퍼스레딩 O터보부스트 X 현재 4세대 하스웰이 출시되었는데, i3 용 하스웰은 출시가 안 되었고, i5, i7만 출시된 상태! i5 의 특징 쿼드코어, 4 Thread하이퍼스레딩 O ( 하이퍼스레딩 지원 안 하는 모델도 있다고 함 )2013.07.01. 정정 : 하이퍼스레딩 X 2013.11.11 정정모바일 i5 의 경우 하이퍼스레딩을 지원하고, ( 듀얼 코어, 4 Thread )PC용 i5의 경우 하이퍼스레딩이 지원되지 않는다. ( 쿼드코어, 4 Thread ) 2013... 2013. 6. 17.
반응형