Author Archives: itpsolver

[펌글] 토렌트(Torrent) 입문 기초지식

By | 8월 6, 2009

– 출처 : 지식in – p2p와 웹하드 토렌토란 p2p프로그램이다. p2p란 peer to peer로서 사람대 사람끼리 정보를 교환한다는 의미 또는, 정보를 교환하는 프로그램을 지칭하는 용어다. p2p는 웹하드와는 다른 의미인데 웹하드는 peer가 컴퓨터를 켜놓지 않아도 이미 자신이 공유할 자료를 ‘웹하드’상에 올려놓았기 때문에 자동으로 공유가 된다. 하지만 p2p는 실시간으로 현재 접속한 사람끼리 공유하기 때문에 현재 컴퓨터를 켜놓은 사람과… Read More »

[펌글] 스레드 안전한 ServletContext 만들기

By | 8월 3, 2009

– 출처 : http://www.4te.co.kr/544 – 스레드 안전이란 말은 어떤 속성에 set을 한 다음 get을 하기 전에 다른 무엇인가가 해당 속성에 set을 해서 내가 set한 속성 값을 그대로 get하지 못하는 경우를 말한다. ServletContext에서도 스레드 안전이 보장되지 못한다. 즉 다음과 같이 코딩하게 되면 잘못된 결과가 리턴될 수도 있다는 말이다.     public void doGet(HttpServletRequest request, HttpServletResponse response)        … Read More »

[펌글] ServletContext 이용하기

By | 8월 3, 2009

– 출처 : http://www.4te.co.kr/542 – ServletConfig는 해당 서블릿에서만 사용할 수 있지만 Web App 내에서 공통적인 내용을 가져다 사용하려면 ServletContext를 사용할 수 있다. ServletContext는 ServletConfig와 마찬가지로 web.xml을 사용하며, 따라서 바로 사용하려면 String만 사용할 수 있다. 하지만, ServletContextListener를 이용하면 객체 역시 Web App 전역에서 사용할 수 있다. ServletContextListener는 서블릿이 로딩 되기 전, 컨테이너(ex:톰캣) 차원에서 initialize 하고 destroy 하게… Read More »

[펌글] ServletConfig 이용하기

By | 8월 3, 2009

– 출처 : http://www.4te.co.kr/540 – web.xml에 config 정보를 정의하고 해당 내용을 servlet에서 불러와 사용할 수 있다. 사용 방법은 다음과 같다. 1. web.xml 작성   <!– ServletConfig Test Start… –>   <servlet>       <servlet-name>BeerParamTests</servlet-name>       <servlet-class>com.example.TestInitParams</servlet-class>       <init-param>          <param-name>adminEmail</param-name>          <param-value>likewecare@wickedlysmart.com</param-value>      </init-param>      <init-param>          <param-name>mainEmail</param-name>          <param-value>blooper@wickedlysmart.com</param-value> … Read More »

자바스크립트 defer 속성

By | 7월 28, 2009

[출처] 자바스크립트 defer 속성 (웹기프트) |작성자 슈퍼맨 브라우저에게 스크립트가 문서컨텐트를 생성하지 않는다것을 명시하여 브라우저는 웹페이지가 모두 로딩된 후 스크립트를 처리하게 된다. 간간이 벌어지는 스크립트 에러 방지. <script language=”JavaScript” type=’text/javascript’ defer=’defer’ ></script> 단, IE에서만 가능!!!

Map 에 들어있는 모든 데이타 출력하기

By | 7월 28, 2009

1. Iterator 사용     Set set = testMap.entrySet();     Iterator it = set.iterator();     while(it.hasNext()) {         Map.Entry me = (Map.Entry)it.next();         System.out.print(“### testMap : “+me.getKey()+” – “+  me.getValue() +”\n”);     } 2. 개선된 for문 사용 (enhanced for loop)     Map<String, Integer> map =… Read More »

[퍼온글] [칼럼] SW개발자의 희생을 요구하는 문화는 바뀌어야 한다

By | 7월 23, 2009

[지디넷코리아]지난 7월 7일, 티맥스소프트의 티맥스윈도 제품 공개 후 업계와 인터넷이 시끄럽다. 논란의 주제들도 다양하다. OS 개발이 과연 우리 수준에 가능한 일이고 또한 필요한 일인가, MS 호환 제품을 굳이 만들어야 하는가, 오픈소스 도용 의혹, MS와의 상표권 분쟁, 박대연 회장의 발언 논란까지 티맥스와 관련된 이슈들이 참으로 많다.  물론 티맥스의 성공과 박대연 회장의 사업가로서의 능력은 명백하게 인정할 만… Read More »

subclipse (이클립스 SVN 클라이언트 플러그인) 이클립스에서 온라인 설치

By | 7월 22, 2009

1. http://subclipse.tigris.org 접속 2. Download and Install 이동 3. 원하는 Release의 Eclipse update site URL을 복사 (ex:  http://subclipse.tigris.org/update_1.6.x ) 4. 이클립스를 열고 Help > Install New Software > Add      – Name : 적당히 입력      – Location : 위에서 복사한 Eclipse update site URL 입력 5. Location 입력 후 이클립스가 목록을 출력하면 원하는 콤포넌트를 선택하여 Install *… Read More »

부팅시 NTLDR is missing 이라는 에러 메세지…

By | 7월 22, 2009

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1&eid=YQqiMfsjz9xkAnbg8Wr3QyBwMYy7JTQ/ 일반적인 경우라면 이걸로 해결될 듯 한데… Dell 컴퓨터의 Media Direct 버튼을 눌러서 난 에러의 경우에는 윈도우 파티션 자체가 보이지 않아서 작업이 어려울 듯.

form submit 한 번만 하기 (중복 submit 방지)

By | 7월 21, 2009

    //전역변수 선언, boolean 이나 정수값이나 아무거나…     var isSubmitted = false;           //한번만 submit 하기 위한 함수 정의.     //submit 하는 함수 중간에 넣던지 form의 onsubmit 이벤트에 걸던지 알아서..     function oneTimeSubmit(){              if(isSubmitted == false){               isSubmitted = true;       //이 부분은 form submit을 하건 return true를 하건 알아서…       … Read More »

PING 명령어를 사용한 인터넷 상태 점검 요령

By | 7월 21, 2009

[출처] PING 명령어 를 사용한 인터넷 점검 요령|작성자 컴퓨터링 # 어느 특정 컴퓨터에서 인터넷이 되지 않을때 , 점검 순서 입니다.   1. 컴퓨터 뒤로가서 랜카드에 <빨간불: 작동불 / 초록불:통신불> 이 켜져있는지 점검          불이 작동하지않는다면 랜테스터기로 회선점검 / 불이 깜박인다면 다음단계로~   2. ipconfig 명령어로 본인ip / DNS ip / gateway ip 확인후 매모 3. 랜카드의 작동유무를 확인하기… Read More »

원격 데스크톱 연결이 잘 되지 않을 때 체크리스트

By | 7월 21, 2009

– 출처 : 네이버형 – 1. 접속을 시도하는 PC는 Home이나 Pro 아무거나 상관이 없습니다.     하지만 원격 접속을 당하는 PC는 반드시 XP Pro이어야 합니다. (Home에는 기능이 없습니다.) 2. 접속당하는 PC (XP Pro) 의 사용자계정에는 암호가 설정되어야 합니다.     암호가 없는 경우는 접속이 불가능합니다. 3. 1개의 세션만이 접속됩니다. 로컬사용자이던 원격사용자이던 한분만이 접속이 되며     다른분이 추가로 접속하려면… Read More »

IE(익스플로러) 에서 한글 입력이 안되는 오류 해결방법

By | 7월 21, 2009

– 출처 : http://blog.naver.com/rinatear/120039145566 – 원인은 MS-IE 상의 OnFource Event 으로 인한 IME 지원되는 2byte 문자열에서 나타납니다 ( 동남아권은 다그런거 같네요)   파이어폭스등의 다른 브라우저에서는 이와 같은 증상이 나타나지 않습니다.   이러한 IME 버그는 MS에서도 공식적으로 공지하였습니다. http://support.microsoft.com/kb/313136 http://www.microsoft.com/korea/office/Downloads/mstsfupd.htm   해결방법은 아래처럼 하시면 됩니다. ———————————————————————————— 시작 -> 실행 Regsvr32.exe /u msimtf.dll -> 메세지가 나오면-> 확인-> 엔터… Read More »

[자바스크립트] Event 를 이용한 onload 정의 방법

By | 7월 21, 2009

window.onload 시 실행할 함수를 지정하는 좀 더 세련된 방법이 있었다. 이벤트 리스너를 이용하는 것이었는데…     if(window.addEventListener){                //모질라 계열의 경우           window.addEventListener(“load”, callback함수, false);              }else if  (window.attachEvent){             //IE 계열의 경우           window.attachEvent(“onload”, callback함수);                            } * 이벤트 해제    – 모질라계열 : object.removeEventListener(“eventName”, functionName, true/false);                         =>세번째인자 –  true : 케스케이드 다운 방식 / false : 버블 업 방식… Read More »