Author Archives: itpsolver

이클립스(Eclipse) 제목줄(타이틀바) 이름 및 상태표시줄의 이름 변경하기

By | 3월 20, 2012

이클립스를 여러 개 띄워서 동시에 작업하다 보면 내가 지금 쓰고 있는 이클립스가 어떤 놈인지 헷갈릴 때가 있다. 이런 경우에 이클립스의 윈도우 제목줄을 서로 다르게 해서 구분할 수 있겠다   Eclipse의 Window > Preference > General > Workspace > workspace name 에 원하는 이름을 설정한다.      

[펌글] 달인이 되는 비결

By | 3월 16, 2012

– 출처 : http://agile.egloos.com/5612585 – 우연히 인터넷에서 다음 글을 발견했습니다. 달인이 되는 비결은 매우 단순합니다. …매일 세수하고 양치하듯이 꾸준하게 반복하는 것이 바로 그것입니다. 어떤 취지의 이야기(전문성 획득에 있어 반복의 중요성)인지 이해가 갑니다만, 한번 좀 삐딱한 시선에서 바라보도록 하겠습니다. 왜 우리는 (거의) 평생 동안 세수와 양치질을 꾸준하게 반복했건만 세수와 양치의 달인이 안되고, 예컨대 10년이 지나도 여전히 양치질을… Read More »

[펌글] 당신은 몇 년 차?

By | 3월 16, 2012

– 출처 : https://www.ibm.com/developerworks/mydeveloperworks/blogs/9e635b49-09e9-4c23-8999-a4d461aeace2/entry/149?lang=ko – 경력, 그 견딜 수 없는 무거움 강한 놈이 오래 가는 게 아니라, 오래 가는 놈이 강한 거더라 — 장필호(이범수 분), ≪짝패≫에서 대다수 개발자는 “소프트웨어 사업 대가의 기준”에서 말하는 “소프트웨어 기술자 등급별 노임 단가”에 대해 잘 알 것이다. “소프트웨어 기술자”들을 기술자격 및 경험기준이나 학력 및 경험기준으로 등급을 나누고, 각 등급에 대해 노임… Read More »

[펌글] MS_COMMAND_NET_공유폴더 계정 변경

By | 3월 16, 2012

– 출처 :  http://mugrammer.egloos.com/3588097 – NET USE     CMD.EXE 에서 NET USE 실행 시 연결된 공유폴더의 접속상태들을 확인 할 수 있다.      공유된 접속 정보를 끊기 위해서는 아래와 같이 실행하면 된다.     NET USE {로컬드라이브명|원격이름} /DELETE          그 다음 다시 접속하면 계정과 아이디를 묻는 팝업창이 뜰 것이다.    아래와 같은 NET 관련 명령어들이 많다. 중간중간에 유용하게 쓰일만한 것들이 보이니… Read More »

[펌글] ThreadLocal 사용법과 활용

By | 3월 14, 2012

– 출처 : 최범균님의 자바캔 블로그 – 자바 1.2 버전부터 제공되고 있지만 아직 다수의 개발자들이 잘 몰라서 활용을 잘 못하는 기능이 하나 있는데, 그 기능이 바로 쓰레드 단위로 로컬 변수를 할당하는 기능이다. 이 기능은 ThreadLocal 클래스를 통해서 제공되는데, 본 글에서는 ThreadLocal 클래스의 기본적인 사용방법과 활용 방법을 살펴보도록 하겠다.ThreadLocal이란?일반 변수의 수명은 특정 코드 블록(예, 메서드 범위,… Read More »

[경험담] WAS(WebLogic)의 heap memory 를 1G 이상 줄 수 없었던 경우

By | 3월 13, 2012

WAS의(WebLogic)의 heap memory를 1G 이상 주려고 했는데 아무리 해도 안되서 검색해 보니, sun의 jvm은 ‘연속된 메모리공간’을 필요로 하는데 Windows 7 이나 그 이상에서는  연속된 메모리공간이 1기가에 못미치는 듯 하다.  oracle의 jrockit 은 연속된 메모리공간을 필요로 하지 않는다기에  설치해서 테스트해 보니 성공하였다.

[MiPlatform] FirstRow의 의미

By | 3월 13, 2012

    FirstRow란 Server측에서 보내는 Data를 화면에서 Block 단위 ( 예 : 100 record ) 만큼 화면     에 미리 보여주고 나머지 Data는 계속 받아내리는 형태의 Data처리 방법을 의미합니다.     FirstRow를 처리하는 기본원리는, Service측에서 보내고자 하는 Data를 Block단위로 보내고     Client측에서는 Dataset의 Property를 조정합니다.

Commons Logging과 Log4J

By | 3월 12, 2012

– 관련링크 : [스프링 3.0] 로깅은 SLF4J를 이용한 Log4J로                   Logging libraries – Facade   – 출처 : http://blog.naver.com/kotaeho0512/50033476064 –  ※ 출처 : 고수로 가는 지름길! Jakarta Project(최범균저) : 요약   1. Commons Logging   Commons Loggin API는 자카르타 Commons에 포함되어 있는 프로젝트들이 로거로 사용하는 API이다. Commons Logging API는 자체적으로 로깅 기능을… Read More »

[펌글] 70년대 ‘파월 메모’ 미국사회 좌편향 극복

By | 3월 9, 2012

—————————————————– 이하 본문 ————————————————— ‘자유민주체제 공격 수십년동안 서서히 진행’ 인식해야 교육·연구기관의 올바른 문제 접근 필요 TV방송 불공정·부정확한 보도 꾸준한 감시 활동도 70년대 초 신좌익이 득세하던 미국의 상황을 타개하고 미국의 보수주의가 일어날 수 있던 계기를 만들었던 ‘파월 메모(Powell Memorandum)’를 요약 소개한다. 이 글은 1971년 미국 리치몬드 지방검사였던 루이스 파월 2세가 작성하여 全美상공회의소 교육위원장이었던 유진 시드노어 2세에게… Read More »

[펌글] Java Fail-Fast Iterator

By | 2월 28, 2012

– 출처 :  http://entireboy.egloos.com/4024389 – Fail-fast는 어떠한 시스템이나 모듈에 잘못됐거나 문제가 생길 것 같을 때 바로 알려주는 특성을 나타낸다. 이는 언제 잘못될지 모르는 상태를 가지고 시스템을 계속 동작시키는 것 보다 평범하게 멈추는 것이 낫다는 생각에 기반한 것이다. 소프트웨어 공학에서 Iterator와 함께 사용된다. Fail Fast Iterator라고 하여 Iterator가 도는(?) 동안 Iterator가 변경되거나 하면 오류를 발생하도록 하는 것이다.… Read More »

[펌글] 이클립스 SVN Working copy … locked 어쩌구 저쩌구.

By | 2월 27, 2012

– 출처 :  http://comefeel.com/tt/comefeel/421 – < 원인 > 형상관리 이력정보가 꼬이는 경우가 있음. < 해결 > 1-1. 해당 프로젝트를 선택하고 우클릭 > team > cleanup 실행 1-2. cleanup 성공 후 다시 업데이트 클린업 도중 에러가 발생하거나 위 방법으로 해결이 안되면 다음과 같이 처리 2-1. 탐색기에서 콘솔로그에 출력된 폴더 내에 있는 .svn 폴더로 이동 2-2. 폴더 내에… Read More »

MS오피스(MS Office) 2010 설치시 Error 1935가 발생할 경우

By | 2월 18, 2012

검색해 보니 마이크로소프트가 닷넷프레임워크의 문제란다. 사이트에서는 닷넷프레임워크 1.1 이나 2.0을 다시 깔라고 조언을 하는데,  윈도우7을 쓰면서 굳이 하위버전을 쓸 필요가 있나 싶어서 기존에 부분적으로 설치되어 있던 닷넷프레임워크 3.5 를 전체설치했다. 제어판 > Windows 기능 사용/사용 안함 > Microsoft .Net Framework 3.5.1 하위 체크박스 모두 선택 후 확인 다시 오피스를 설치하니 성공 ^ㅁ^/~!

[펌글] 스레드(Thread)를 종료하는 방법

By | 2월 17, 2012

– 출처 :  http://www.herongyang.com/Java/Thread-interrupt-Method-to-Terminate-Thread.html – There are 3 ways to terminate a thread: The thread has finished the work it is designed to do, and exits the run() method naturally. The thread has received an interruption signal, while doing its work. It decides to not continue with work and exits the run() method. It may also… Read More »