본문 바로가기

전체 글22

Killing Thread # Is it dangerous to directly killing thead? => Thread를 그냥 죽이게 되면 어떤 처리 도중에 중단 될 수 있으므로 위험하다. 따라서, 자연스럽게 한 과정을 끝내고 다음 transaction을 수행할 때 종료해 주는 것이 자연스럽다. # Then, how to do it like above? => Thread를 확장하거나(extends) Runnable 인터페이스를 구현(implements)한 클래스는 interrupt라는 메소드를 가진다. Thread는 보통 while루프 안에서 지속적으로 실행 하도록 구현 하는데, while의 조건으로 flag로 boolean형 변수를 두는게 일반적이므로, 그 flag를 intterupt메소드 안에서 처리 되도록 overrid.. 2010. 8. 27.
Some tips about Android # CP? Content Provider의 약자로, 안드로이드의 보안 정책상 App이 만든 데이터는 기본적으로 혼자만 접근이 가능하다. 이 것을 다른 App에서 접근이 가능하도록 만드는 역할을 하는 것이 CP다. # URI(Uniform Resource Identifier) 정보의 고유한 명칭. 웹상의 주소를 나타내는 URL의 상위 개념. 양식은 아래와 같다. => content://authority/path/id 'content://' 까지는 이 문자열이 URI임을 나타내는 접두어. 'authority'는 정보 제공자의 명칭(중복을 피하기 위해 가급적 package 이름으로 할 것). 'path'는 정보의 종류를 지정하는 가상 경로. 'id'는 구체적으로 어떤 정보를 원하는가를 나타냄. 전체를 다 원할.. 2010. 8. 25.
My name tags~ 이건 BSSM내부에서 사용하는거 요건 내 자리용 ㅋ 마지막으로 이건 OT때 썼던거 ㅋㅋ 2010. 8. 19.
2달 반 삽질의 결과 ㅋ 아깝지 않다 ㅋ 2010. 7. 29.