org.apache.commons.lang.StringUtils의 defaultString(str, str)과 defaultIfEmpty(str, str)의 차이
defaultString(str, str)은 첫 번째 인수가 공백문자(“”) 일 경우에 NULL이라고 인식하지 않는 반면에, defaultIfEmpty(str, str)는 첫 번째 인수가 공백문자(“”)일 경우에도 NULL이라고 인식한다.
defaultString(str, str)은 첫 번째 인수가 공백문자(“”) 일 경우에 NULL이라고 인식하지 않는 반면에, defaultIfEmpty(str, str)는 첫 번째 인수가 공백문자(“”)일 경우에도 NULL이라고 인식한다.
http://www.lawrencegoetz.com/programs/ipinfo/ http://checkip.dyndns.org/
http://blog.naver.com/kimilge/30099300756 http://www.motioninjoy.com/download
실행 예제 java -cp .:/jarPathA/*:/jarPathB/abc.jar com.itpsolver.Test 설명 jar 파일들에 대한 wildcard 처리는 오직 ‘/*’ 패턴만 가능하다. maven으로 jar를 빌드해서 -jar 명령으로 실행했다가 classpath를 찾지 못하는 문제가 발생해서 조사해 봤더니, -jar 명령으로 실행할 경우 모든 classpath 파라미터가 무시되기 때문에, jar 패키지 안에 모든 클래스가 담겨 있어야 한다고 한다. (아웅..또 삽질했다..) 결국 -jar 옵션으로 실행하는 것은 현실적으로… Read More »
– 출처 : http://blog.naver.com/bestbabo/90017131564 – 1.2. SSL은 뭐고, 인증서는 뭔가? Secure Socket Layer(SSL) 프로토콜은 넷스케이프사에서 웹서버와 브라우저 간의 보안 통신을 위해 만들어졌다. SSL은 통신할 때 인증기관(Certificate Authority, CA)라는 것을 이용해서 서로 인식하게끔 되어 있다. 이 과정을 간단하게 설명하면 다음과 같다. [웹브라우저] 보안 페이지를 요청한다. (일반적으로 주소에 https:// 라고 붙는다). [웹서버] 자신의 공개키를 인증서와 함께 웹브라우저로… Read More »
무릎관절 강화 운동 굿닥 > 트레이닝 TIP 데드리프트 컨벤셔널 데드리프트의 올바른 실시 데드리프트 제대로 알고 하기
– 출처 : http://linux.about.com/od/commands/l/blcmdl1_ftp.htm – NAME ftp – Internet file transfer program SYNOPSIS ftp [-pinegvd ] [host ] pftp [-inegvd ] [host ] EXAMPLES SEE ALSO rcp(1), scp(1), cp(1), ftpd(8), DESCRIPTION Ftp is the user interface to the Internet standard File Transfer Protocol. The program allows a user to transfer files to and from a remote network… Read More »
http://blog.kangwoo.kr/58
– 출처 : 프로젝트 TA – * trunk – 개발소스를 commit 했을 때 모이는 곳, 개발소스를 자유롭게 취합하고, 개발서버를 빌드하는데도 쓰인다. * branch – 특정 시점을 기점으로 trunk에서 분리/복사(논리적으로)한 소스 버전별 배포판을 만들거나, trunk와 별도로 운영환경을 위한 안정화된 소스를 관리할 목적으로 사용한다. 운영시에, 반영 요청을 받은 소스를 trunk에서 branch로 복사해서 branch 통째로 운영에 배포하는 식으로 사용한다. *… Read More »
* 해결책 – 이클립스 프로젝트 우클릭 > Properties > Project Facets 에서 자바 버전을 맞추어 준다.
– 출처 : http://nogun.tistory.com/65 – Eclipse에서 컴파일시 Access restriction 에 관련한 내용으로 오류표시가 나는 경우가 있다. Class is not accessible due to restriction on required library 요런 메시지를 동반하며.. 이때는, Windows -> Preferences -> Java -> Compiler -> Errors/Warnings (Project) Properties -> Java Compiler -> Errors/Warnings 두가지 경로 중 한곳으로 들어가서, Deprecated and restricted API 항목을 열고,… Read More »
레지스트리 편집기의 다음 경로로 들어가서 해당 드라이브 문자명이 있는 키의 이름을 변경한다. (키의 내용을 변경하는 것이 아니라 이름만 변경하는 것임에 주의한다) [HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices] 주의 : 부팅하는 파티션의 드라이브 문자명은 변경하지 말 것.
http://blog.naver.com/hanjsm/30083452712
- 출처 : http://linux.about.com/od/commands/l/blcmdl1_sftp.htm – sftp [-vC1 ] [-b batchfile ] [-o ssh_option ] [-s subsystem | sftp_server ] [-B buffer_size ] [-F ssh_config ] [-P sftp_server path ] [-R num_requests ] [-S program ] host sftp [[user@]host[:file [file]]] sftp [[user@]host[:dir[/]]] DESCRIPTION sftp is an interactive file transfer program, similar to ftp(1), which performs all operations over… Read More »
* 언어를 설정하는 부분 /etc/sysconfig/i18n * 호스트를 설정하는 부분 /etc/hosts
http://pixlr.com/editor/
* form submit의 target을 지정할 때 iframe 객체를 target으로 하는 것이 아니라, iframe 엘리먼트의 name을 target으로 지정해야 한다. * 샘플 코드 //스크립트 form submit var frm = document.getElementById(‘queryForm’); frm.target = “resultIframe”; frm.submit(); //html iframe <iframe id=”resultIframe”></iframe> * 의문점 이렇게 form submit을 할 경우 구글크롬에서는 제대로 iframe에 결과가 뿌려지는데, IE6에서는 iframe 영역이 아닌 새 창이 떠서… Read More »
* 내가 경험한 케이스 펑션 내에서 프로시저를 호출하는데 실행되지 않고 계속 위와 같은 에러가 났었다. 원인은 펑션이 호출하는 프로시저를, 펑션이 리컴파일 하려고 시도하는데, 그 리컴파일하는 액션이 펑션의 Exception 절로 빠져버렸기 때문이었다. 그래서 펑션의 Exception 절을 아예 제거해 버리니 잘 실행이 되었다.
* 예) | 를 구분자로 사용할 경우 => str1.split(“\\|”); * 비교) 자바스크립트의 경우에는 \를 한 번만 써 준다.
1. 압축 대상이 되는 파일 목록 준비 – list.txt – list.txt의 내용 /root/aaa/a.txt /home/kkk/b.txt … … 2. 해당 파일을 tar로 묶어 백업 tar -cvf list.tar `cat list.txt` 3. 해당 파일을 일괄적으로 덮어씀 tar -xvf list.tar