[Java] Runable과 Thread의 차이점 Thread의 사용방법 : http://scarlett.tistory.com/entry/Thread-2Thread의-사용방법 Thread와 Thread의 상속 : http://scarlett.tistory.com/entry/Thread-3Thread와-Thread의-상속 간단한 Thread 검색 프로그램 : http://scarlett.tistory.com/entry/Thread-4간단한-Thread-검색-프로그램 쓰레드를 구현하는 방법은 Thread클래스를 상속받는 방법과 Runnable인터페이스를 구현하는 방법, 모두 2가지가 있다. 이 두 가지 방법 중 어느 쪽을 사용해도 별 차이는 없지만 Thread클래스를 상속받으면 다른 클래스를 상속받을 수 없기 때문에, Runnable인터페이스를 구현하는 방.. 더보기 [Movie] Enemy Of The State [Enemy Of The State]_ National Security 2011년 6월 3일 교과목명 정보 보호 설계 주제 보안 관련 영화를 보고, 영화 속 보안 기술에 대해서 분석하라. 지도교수 이상민 교수님 제출자 김 경 환 Enemy of the state(1998) Director : Tony Scott Actor : Will Smith, Eugene Hackman Summary 국가 안보국의 감청 및 도청 행위를 법적으로 승인하자는 법안에 반대 입장을 보이던 의장은 안보극의 레이놀즈에 살해당한다. 사고사로 위장하였지만, 우연히 조류관찰 카메라가 범행 현장을 촬영하게 되고 이를 발견한 다니엘은 레이놀즈 팀에 쫓기게 된다. 쫓기던 다니엘은 테잎을 딘에게 넘기고 죽게 된다. 다니엘의 시체에서 테잎을 .. 더보기 [Programming] 해쉬 함수 (Hash function) 해슁은 검색할 키 값을 비교하지 않고 검색할 수 있는 방법으로써 번지를 이용한 정렬방식과 유사한 방식이다. 해슁은 해쉬 테이블을 사용하여단 한번의 접근으로 원하는 레코드를 검색할 수 있다. 해쉬 테이블은 파일의 레코드의 키 값에 대응하는 해쉬주소와 레코드를 저장하는 공간은 버켓으로 구성되어 있다. 포인터를 사용하여 구현하는 경우에는 실제의 레코드 대신에 레코드가 저장되어있는 메모리 포인터를 저장한다. 파일 내의 키 값에 해쉬함수를 적용하여 해쉬주소를 생성한다. 해슁의 절차를 보면 아래와 같다. 파일 내 모든 레코드의 키 값을 해쉬함수를 사용해 해쉬주소Hash Address를 구한다. 해쉬주소로 해쉬 테이블을 구성, 해쉬주소의 버켓에 레코드를 입력한다. 검색대상 레코드의 키 값에 해쉬함수를 적용, 해쉬주소.. 더보기 이전 1 ··· 50 51 52 53 54 55 56 ··· 61 다음