Author Archives: itpsolver

[펌글] vi 에디터 명령어

By | 6월 7, 2011

– 출처 : http://blog.naver.com/nada119/10109695260 – vi 에디터 1. 터미널의 타입 설정 % setenv TERM vt100     <= C 쉘의 경우 $ export TERM=vt100      <= Bourne 쉘 또는 Korn 쉘의 경우 2. 사용모드 vi 사용모드는 크게 입력모드(Insert mode)외 명령모드(command mode)로 나뉜다.  3. 입력모드 i : i 명령어를 이용하여 입력모드로 전환하게 되면 현재 커서가 있는 위치에서부터 문자입력을 시작할 수… Read More »

WPFFontCache_v0400.exe 라는 프로세스가 CPU를 점유하고 있을 때

By | 6월 6, 2011

내 경우에는 PES2011 을 하고 있을 때 자꾸 끊겨서 작업관리자를 봤더니 WPFFontCache_v0400.exe 라는 이름의 프로세스가 CPU를 50% 정도 점유하고 있었다. 구글링 해 보니 프로세스 자체를 ‘사용안함’으로 하면 된다고 하더라.   제어판 >    관리도구 >       서비스 >          Windows Presentation Foundation Font Cache 4.0.0.0 우클릭 > 속성 > ‘사용안함’ 설정… Read More »

Windows에서 java.io.File.renameTo() 메서드가 실패하는 경우에 대하여

By | 6월 2, 2011

Windows 환경에서 java.io.File.renameTo()를 사용하여 파일을 rename 하려고 할때, 아무 이유 없이 랜덤하게 실패하는 경우가 종종 있었다. 이 renameTo() 메서드는 Exception 도 발생시키지 않고 단지 결과값을 false로 반환할 뿐이어서 난감한 상황이었다. 그래서 구글링을 해 본 결과 다음과 같은 경우에 이런 현상이 발생할 수 있다는 의견을 얻을 수 있었다. 1. A file handle is inherited by a… Read More »

[펌글] File.mkdir()과 File.mkdirs()의 차이점

By | 6월 2, 2011

– 출처 : http://froginpot.tistory.com/51 – Java API에서는 디렉토리를 생성하기 위해, File.mkdir()과 File.mkdirs(), 두 개의 API가 제공됩니다. 위 두 개의 API는 모두 디렉토리를 생성하는 기능을 하지만, 세부적으로는 약간 틀린 기능을 합니다. * File.mkdir() : 만들고자 하는 디렉토리의 상위 디렉토리가 존재하지 않을 경우, 생성 불가 C:\base\want want 디렉토리를 만들고자 하는데, base 디렉토리가 없는 경우, 생성 불가 *… Read More »

자바 파일 사이즈, 이미지 사이즈(width, height) 얻기

By | 6월 2, 2011

– 출처 : http://blog.naver.com/devstory/130033912192 – * 자바 파일 사이즈    – java.io.File.length() 메서드 사용 * 자바 이미지 사이즈 (width, height) import java.io.File; import java.awt.Image; import javax.swing.ImageIcon; import java.awt.image.BufferedImage; import javax.imageio.ImageIO; public class Test {     public static void main(String[] args) {            // 방법1           Image img… Read More »

리눅스(or 유닉스, linux, unix)에서 자바(java) 실행(command line execute) 예제

By | 11월 4, 2021

실행 예제 java -cp .:/jarPathA/*:/jarPathB/abc.jar com.itpsolver.Test 설명 jar 파일들에 대한 wildcard 처리는 오직 ‘/*’ 패턴만 가능하다. maven으로 jar를 빌드해서 -jar 명령으로 실행했다가 classpath를 찾지 못하는 문제가 발생해서 조사해 봤더니, -jar 명령으로 실행할 경우 모든 classpath 파라미터가 무시되기 때문에, jar 패키지 안에 모든 클래스가 담겨 있어야 한다고 한다. (아웅..또 삽질했다..) 결국 -jar 옵션으로 실행하는 것은 현실적으로… Read More »

[펌글] SSL 인증서

By | 5월 26, 2011

– 출처 : http://blog.naver.com/bestbabo/90017131564 –   1.2. SSL은 뭐고, 인증서는 뭔가? Secure Socket Layer(SSL) 프로토콜은 넷스케이프사에서 웹서버와 브라우저 간의 보안 통신을 위해 만들어졌다. SSL은 통신할 때 인증기관(Certificate Authority, CA)라는 것을 이용해서 서로 인식하게끔 되어 있다. 이 과정을 간단하게 설명하면 다음과 같다. [웹브라우저] 보안 페이지를 요청한다. (일반적으로 주소에 https:// 라고 붙는다). [웹서버] 자신의 공개키를 인증서와 함께 웹브라우저로… Read More »

[펌글]리눅스 FTP 명령어

By | 5월 13, 2011

– 출처 : 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 »

SVN에서 trunk, branch, tag 의 활용에 대하여

By | 4월 23, 2011

– 출처 : 프로젝트 TA –  * trunk – 개발소스를 commit 했을 때 모이는 곳, 개발소스를 자유롭게 취합하고, 개발서버를 빌드하는데도 쓰인다. * branch – 특정 시점을 기점으로 trunk에서 분리/복사(논리적으로)한 소스   버전별 배포판을 만들거나, trunk와 별도로 운영환경을 위한 안정화된 소스를 관리할 목적으로 사용한다.   운영시에, 반영 요청을 받은 소스를 trunk에서 branch로 복사해서 branch 통째로 운영에 배포하는 식으로   사용한다. *… Read More »

[펌글] 이클립스(Eclipse)에서 Access restriction 오류가 표시되었을 때

By | 4월 22, 2011

– 출처 : 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 »

[펌글] 리눅스 SFTP 명령어

By | 4월 20, 2011

- 출처 : 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 »