Author Archives: itpsolver

Comback 5.0 (윈도우 즉시복구 솔루션)

By | 11월 11, 2008

* Comback 5.0의 삭제방법       (Comback UI의 ‘삭제 => 복구후삭제’ 메뉴로도 삭제되지 않을 경우의 강제 수동 삭제 방법) 1) PC의 CD롬에 윈도우 CD를 넣은후 PC를 재부팅합니다. 2) 윈도우 설치 화면에서 복구(R)을 선택합니다. 3) 키보드선택 창이뜨면 엔터키를 누릅니다. 4) 도스화면이 뜨면 숫자 1을 입력후 엔터키를 누릅니다. 5) 관리자 암호를 넣어라고 나오면 그냥 엔터키를 누릅니다. 6)… Read More »

[책펌] 스레드(쓰레드, Thread) 개념 잡기

By | 11월 6, 2008

* 스레드의 실행제어 – join() : 지정된 시간동안 스레드가 실행되도록 한다.(인자로 long millis를 넣었을때). 지정된 시간이 지나거나 작업이 종료되면 join()을 실행한 스레드로 다시 돌아와 실행을 계속한다. – sleep() : 지정된 시간(long millis) 동안 스레드를 일시정지시킨다. 지정된 시간이 지나고 나면, 자동적으로 다시 실행대기상태가 된다. sleep()은 항상 현재 실행중인 스레드에 적용되기 때문에, t1.sleep(3000) 과 같은 코드가 있다고 해도,… Read More »

일본어 표현

By | 11월 6, 2008

* くれてやる:주다 – 상대방이 무언가를 원하고 있을 때 ‘(어쩔 수 없이) 주겠다’ 라는 뉘앙스의 표현 – 출처 : 祐一郎牧師任 –

일본어 일상회화

By | 11월 6, 2008

1. 오랫만에 만난 친구 – 안부인사 : 元気してた? – 대답 : 元気、元気~ 혹은   生きてたよ~ 2. 오랫만에 만난 어른 – 안부인사 : お元気でしたか、お変わりありませんか? – 어른들의 대답 (보통) : 元気にやっております。 혹은 元気に暮らしています。 – 출처 : 祐一郎牧師任 –

뱃살 빼는 방법

By | 11월 4, 2008

♣ 전신의 근육을 증가시켜 기초 대사량을 늘린다 ♣ 윗몸일으키기가 최고라고 생각하는 건 잘못된 생각. 지방이 많은 똥배를 줄이기 위해서는 직접적인 배운동보다 먼저 다리나 허리 근육을 쉬지 않고 사용하는 걷기, 달리기, 수영 같은 유산소운동을 하는 것이 좋다.   ♣ 따뜻한 물을 마신다 ♣ 혈액순환을 돕고 변비를 없애주기 때문에 그것만으로도 배가 많이 들어간다. 아침에 일어나 공복에 한 컵,… Read More »

카타카나

By | 10월 31, 2008

プログラマ:programmer コード:code ソース:source アクセス:access システム:system ファイル:file インストール:install パターン:pattern サブ:sub (서브, 부가적인) サービス:service ライブラリー:library データベース:database オブジェクト:object クラス:class インスタンス:instance オーバーロード:overload オーバーライド:override シグネチャ:signature (오버로딩 설명시 ‘인자의 수, 형태’ 에 해당하는 의미로 쓰일때가 있음) コンパイル:compile エラー:error メソッド:method ブロック:block アサーション:assertion ガーベッジコレクション:garbage collection ショッピングカート:장바구니 セッション:session ショットカット:shortcut (바로가기)

명사

By | 10월 31, 2008

値(あたい):값, 가치 副作用(ふくさよう): 부작용 引数(ひきすう):인수, 인자, 아규먼트 節(せつ):절, (예: throw 절) 記述(くじゅつ):기술(쓰기) 格納(かくのう):격납, 담다 (세션에 ‘담다’ – 格納する) 仕切り(しきり):칸막이, 결산 替わり(かわり):대신 – A를 그만두고(끝나고) B를 사용(B가 됨) 代わり(かわり):대신 – 대표, 대리, 교대의 의미 変わり(かわり):대신 – 변화, 변경 (주소, 일정) 肴(さかな):술안주 目安(めやす):표준, 기준, 목표 名声(めいせい):명성 奉公人(ほうこうにん):(그 집에 사는) 고용인, 더부살이 <예스러운 말> 暖簾(のれん):상점 출입구에 옥호를 써… Read More »

[책펌] finalize 메소드와 가비지 컬렉션(Garbage Collection)

By | 10월 31, 2008

– JVM(자바가상기계)은 효율적인 시스템 운영을 위해 더 이상 필요없는 객체들을 대상으로 쓰레기 수집 기능을 자동으로 수행 – JVM은 쓰레기 수집 전에 그 객체의 finalize() 메소드를 호출한다. – 사용자는 클래스 생성시 finalize() 메소드를 이용하여 객체에서 사용된 파일이나 소켓 같은 자원들을 반납하는 과정을 기술 할 수 있다. (클래스 내에서 finalize() 오버라이딩) (예) protected void finalize() throws Throwable{… Read More »

가습기 잘못 쓰면 독 ! ~습도 50% 넘으면 진드기 키우는 꼴. 지면보다 1.5m 높은 곳에 설치해야

By | 10월 28, 2008

실내에서 보내는 시간이 많은 겨울철의 필수 가전제품인 가습기. 잘 사용하면 훌륭한 ‘감기.천식 예방약’이다. 코.기관지에 있는 섬모라는 작은 털의 운동을 가습기가 도와주기 때문이다. 섬모는 기도에 들어오는 각종 세균과 가래를 밖으로 내보내는 역할을 한다. 그러나 날씨가 건조한 겨울엔 섬모의 운동이 크게 저하돼 세균과 가래를 몸 밖으로 잘 배출하지 못한다. 겨울철에 감기 등 호흡기 질환에 잘 걸리는 것은… Read More »

습도와 실내환경의 영향

By | 10월 28, 2008

– 출처 : http://cafe.naver.com/cleanairzone/12 – 실내공간의 적정습도는 40%(하한)에서 70%(상한)로 유지할 것을 권장합니다(겨울철에는 40% 유지가 어렵습니다).     실내공간의 곰팡이 균사는 습도가 높을수록 성장이 빠르지만 습도가 75% 이하이면 성장속도가 50% 줄어듭니다. 그리고 습도 55% 일때는 거의 속도가 정지됩니다. 이 관점에서 보면 곰팡이의 증식억제 경우 습도는 55% 이하를 유지해야 합니다.     실내공간의 진드기는 습도가 70% 이상… Read More »

[책펌] Protocol 설계를 이용한 로그인 인증예제 (소켓, 프로토콜, 바이트스트림)

By | 10월 22, 2008

1. 개요 – 서버, 클라이언트가 공유하는 ‘요청의 종류와 내용에 관한 프로토콜’을 만들어 로그인예제에 적용한다. 2. 로그인 예제 프로그램의 흐름 (1) 서버가 클라이언트에 로그인 요청을 한다. (2) 클라이언트는 아이디와 패스워드를 서버에게 전송한다. (3) 아이디와 패스워드가 정확히 맞았다는 메시지를 전송한다. (3) 패스워드가 틀린 경우의 메시지를 전송한다. (3) 아이디가 틀린 경우의 메시지를 전송한다. (4) 클라이언트는 서버에게 종료 메시지를 전송한다.… Read More »

[책펌] Multicast(1:N 소켓스레드)프로그램 예제

By | 10월 22, 2008

* 개요 – Multicast 란? : 하나의 서버에서 모든 클라이언트에 동시 전송하는 개념, 서버를 통하여 모든 클라이언트가 실시간으로 상호 전송가능 (이 예제에서는 클라이언트를 선별하여 메세지를 날릴 수 없다. 그러기 위해서는 적당한 프로토콜을 만들어서 적용해야 한다.) * 구성 - MultiServer.java : 모든 클라이언트의 TCP요청을 받아 소켓 객체를 생성한다. 소켓을 유지하기 위한 스레드를 생성하고, 이 스레드를 저장할 Collection(ArrayList)을 생성하는 클래스다. – MultiServerThread.java : 각각의… Read More »

[책펌] Unicast (1:1 소켓 스레드) 프로그램 예제

By | 10월 21, 2008

* 개요 – Unicast 란? : 클라이언트와 서버간에 지속적으로 일대일로 통신하는 개념 * 구성 – UnicastServer.java – UnicastServerThread.java – UnicastClient.java * Unicast 프로그램 예제 흐름  (1) 서버를 실행시키면 TCP서버소켓을 생성하게 된다. (2) TCP서버소켓으로 accept()를 통해서 클라이언트의 통신을 기다린다. (3) 클라이언트가 TCP소켓을 생성한다. (4) 클라이언트의 TCP소켓이 생성되면 TCP서버소켓과 연결을 시도한다. (5) TCP서버소켓이 클라이언트와 TCP연결이 이루어졌다면… Read More »

[책펌] UDP 소켓 프로그램 예제

By | 10월 21, 2008

* 참고 – DatagramPacket : 애플리케이션에서 주고받을 데이터와 관련된 클래스 (생성자로 송신/수신기능 구분) – DatagramSocket : 실제 데이터의 전송을 책임지는 클래스 UDPEchoServer.java package socket.echo.udp; import java.net.*; import java.io.*; public class UDPEchoServer { //생성자  public UDPEchoServer(int port){      try{ //port를 소스로 해서 DatagramSocket 객체를 생성한다.     DatagramSocket ds = new DatagramSocket(port);        while(true){      //UDP의 실제 데이터는… Read More »

TCP와 UDP의 차이점

By | 10월 21, 2008

(1) TCP (Transmission Control Protocol) – 데이터의 신뢰성이 있다 : 전송도중 손상되거나 손실이 되면 데이터를 다시 전송하도록 하여 데이터의 손실을 막아줄 수 있다. – 패킷정렬을 한다 : 패킷의 순서가 무분별하게 도착하면 TCP는 패킷을 제대로 된 순서대로 정리한다. – 데이터 손실방지를 위한 속도조절 : TCP로 전송된 데이터가 빠른 네트워크 속도 때문에 데이터의 혼잡과 손실이 발생할 경우… Read More »

[책펌] TCP 소켓프로그램 예제

By | 10월 21, 2008

1. TCP 소켓 프로그램 예제의 흐름 (1) 서버 소켓 생성 (2) 서버 소켓으로 청취 (3) 클라이언트 소켓 생성 (4) (서버, 클라이언트) 소켓을 이용하여 스트림 생성 (5) 클라이언트 메시지 전송 (6) 서버 메시지 읽음 (7) 서버 메시지 전송 (8) 클라이언트 메시지 읽음 (9) (서버, 클라이언트) 소켓 종료 * 본 예제에서는 클라이언트가 메시지를 한 번만 전송할 수… Read More »

[책펌] java.lang.Cloneable 인터페이스

By | 10월 20, 2008

1. Cloneable 인터페이스의 역할 – Object 클래스의 clone() 메서드를 사용할 수 있게 해 준다. Cloneable 인터페이스 자체에는 추상메서드가 정의되어 있지 않다. 이와 같은 인터페이스를 마크업(markup) 인터페이스 또는 엠티(empty) 인터페이스라 하며, 나머지 과정은 JVM이 처리한다. 2. clone() 메서드의 역할 및 특징 – clone() 메서드는 Object 를 새로 생성하여 리턴하는데, 리턴하기 전에 원본 클래스의 멤버를 사본 클래스의 멤버에… Read More »