본문 바로가기
[Java Concurrency] 중단 및 종료 #1 [Java Concurrency] 중단 및 종료 #1 - 작업이나 스레드를 안전하고 빠르고 안정적으로 멈추게 하는 것은 어려운 일이다. 더군다나 자바에는 스레드가 작업을 실행하고 있을 때 강제로 멈추도록 하는 방법이 없다. 대신 인터럽트(interrupt)라는 방법을 사용할 수 있게 되어 있는데, 인터럽트는 특정 스레드에게 작업을 멈춰달라고 요청하는 형태이다. 실제 상황에서 특정 스레드나 서비스를 "즉시" 멈춰야 할 경우는 거의 없고, 강제로 종료하면 공유되어 있는 여러 가지 상태가 비정상적인 상태에 놓일 수 있기 때문에 스레드 간의 협력을 통한 접근 방법이 올바르다. 다시 말해, 작업이나 서비스를 실행하는 부분의 코드를 작성할 때 멈춰달라는 요청을 받으면 진행 중이던 작업을 모두 정리한 다음 종료하도록.. 2017. 4. 25.
[최적화] WIZVER Process Manager, Veraport(보안모듈 관리 프로그램), TouchEn key with E2E, KeySharp CertRelay, INISAFE SandBox [최적화] WIZVER Process Manager, Veraport(보안모듈 관리 프로그램), TouchEn key with E2E, KeySharp CertRelay, INISAFE SandBox -아래 프로그램들은 "부산은행" 인터넷 뱅킹을 이용할 때 설치한 프로그램들이다. -WIZVER Process ManagerVeraport(보안모듈 관리 프로그램)TouchEn key with E2EKeySharp CertRelayINISAFE SandBox -삭제해도 될까? "부산은행" 인터넷 뱅킹을 다시 사용할 일이 없으면 삭제해도 된다.위 프로그램들 중 몇가지는 범용적인 보안 프로그램들로 다른 은행의 인터넷 뱅킹을 사용할 때에도 이용된다.삭제를 한다고 엄청 큰 일이 벌어지진 않는다.다음에 인터넷 뱅킹을 .. 2015. 11. 14.
[앱 추천] "회전초밥 계산기" - 내가 먹은 음식들을 제대로 계산해보자 ( 안드로이드 ) 앱 추천, "회전초밥 계산기" - 내가 먹은 음식들을 제대로 계산해보자 ( 안드로이드 ) ** 앱을 설치해보려면 여기를 클릭( 구글 플레이 스토어 링크 ) ** 가끔 회전초밥집에서 초밥을 먹고 나면,다양한 색깔의 접시와 헷갈리는 접시 갯수 때문에 점원이 제대로 계산하는지 궁금했을 것이다. 이럴 때 정말 유용한 것이 바로 안드로이드 앱 "회전초밥 계산기" 이다. 첫 화면은 다소 심플하게 시작된다.더 많은 기능이 추후 추가될지 모르겠지만 지금은"음식점 선택하기" 와 "기록 보기" 2가지 메뉴가 제공된다. "음식점 선택하기" 에 들어가면,내가 방문한 음식점을 추가할 수 있다.앱의 이름은 "회전초밥 계산기" 이지만, 회전초밥집 뿐만이 아니라 일반적인 다른 음식점들도 추가할 수 있다. 리스트 아이템을 롱프레스 하.. 2014. 1. 13.
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.
반응형