반응형

JAVA 73

자바 안드로이드 [NIO] JAVA NIO의 ByteBuffer와 Channel 클래스 사용법을 이용하여 파일 읽고 쓰기! 데이터 패킷 읽기 관련

================================= ================================= ================================= 출처: http://blog.naver.com/PostView.nhn?blogId=pluulove84&logNo=100172598059 http://eincs.net/2009/08/java-nio-bytebuffer-channel-file/ 기존의 Java IO는 다른 언어에 비해 매우 느리다는 이야기가 많이 있습니다. 내부적으로 어떻게 돌아가는 지 대략적으로나마 파악한다면 그럴 수 밖에 앖다는 사실을 알게 되실겁니다. 하지만 jdk1.3부터는 Java IO의 한계를 보완한 Java NIO를 사용하여 I/O에서 속도 향상을 ..

JAVA 2013.04.09

[java] 자바 애플릿 리소스 로딩이나 네트워크에서 받을 리소스가 클때 로딩이 안되거나 에러날때 해결법(java7 버전에서 많이 발생되는 문제)

================================= ================================= ================================= 출처: (202psj.tistory.com) 요번 java 7버전으로 업데이트 되면서 이런 현상이 두두러진다. 애플릿이 시작 할때 리소스를 로드하는 부분이나 로드 전에 잠시 딜레이를 준다. 딜레이를 주는 클래스 부분 //(202psj.tistory.com) import java.util.*; import java.util.logging.Handler; public class CTTimer { Timer _timer = new Timer(); long _delay; TTask _timerTask = null; Runnable ..

JAVA 2012.08.20

[java] 이클립스 fat jar build 플러그인 쉽게 jar을 묶어주는 fat 플러그인 설치 가이드

================================= ================================= ================================= 출처: http://202psj.tistory.com 여기!! 따로 jar 만들필요없이 바로 클릭으로 손쉽게 jar을 만들수 있는 fat 플러그인을 설치해 보자 help new software 로 들어간다. (출처: http://202psj.tistory.com) install창에서 add를 눌러주고 name은 fat(이름은 취향대로 지어도된다) location은 http://kurucz-grafika.de/fatjar/ 이주소를 적어준다. 이처럼 설치 패키지명이 나오면 성공 한것이다 이후 next를 누루고 다른창이 나오면 ..

JAVA 2012.08.01

[IDE] 이클립스 juno 관련

================================= ================================= ================================= 출처: http://blog.naver.com/PostView.nhn?blogId=dobc1221&logNo=100162206051 이전에 GCM관련하여 기존 인디고 3.7에서 SDK Tools와 Platform tools를 리비전 20, 12으로 업댓 후 실행시 Android Device Chooser에서 단말기가 뜨지 않는 현상이 있었습니다. 물론 1. 디바이스 연결상태 2. 환경설정 -> 애플리케이션 개발 -> USB 디버깅 체크 확인 3. adb 프로세스를 죽인 후 컴퓨터 리붓 이렇게 하면 연결된 디바이스는 보이지 않..

JAVA 2012.07.27

[java] 자바 이클립스 Configurations (실행구성) 매개변수 설정한 파일 찾기

================================= ================================= ================================= 출처: 여기!!!! 프로젝트의 베이스 부분이나 아니면 통괄 하고 있는 프로젝트의 루트 부분 아니면 현재 프로젝트의 로직 부분 의 .metadata 을 확인하고 아래와 같은 경로로 가준다. .metadata\.plugins\org.eclipse.debug.core\.launches 만약 위의 경로에 Configurations(실행구성한) 파일을 찾을수 없다면 아래 그림과 같이 (http://202psj.tistory.com) 로컬파일을 누룬뒤 이름을 확인하고 위 경로에서 비슷한 이름을 가진 파일을 찾아 읽어보면 매개변수와 설정..

JAVA 2012.07.10

[java] JAVA 자바 레지스트리(registry, 에디터:regedit) 값 불러오기 관련

=====================================================================       출처: http://202psj.tistory.com private static final String REGQUERY_UTIL = "reg query ";private static final String REGSTR_TOKEN = "REG_SZ";private static final String REGDWORD_TOKEN = "REG_DWORD";//HKEY_CURRENT_USER\Software\202psj\DirPath Info //만들 소프트웨어 개발 디렉토리 명이 202psj 일때private static final String PERSONAL_FOLDE..

JAVA 2012.05.18

JAVA swing - JFileChooser 관련

================================= ================================= ================================= 출처: http://202psj.tistory.com JFileChooser 생성 JFileChooser fileDlg = new JFileChooser(); int result = fileDlg.showOpenDialog(null); if(result == JFileChooser.APPROVE_OPTION) //파일을 선택하고 열었을때 이벤트 { } 필터 // 필터설정 png, jpg 다이렉트만 보이고 나머지는 않보이게 한다. fileDlg.setFileFilter(new javax.swing.filechooser.File..

JAVA/JAVA UI 2012.05.18

JAVA 자바 파일 인코딩 확인하기 관련

================================= ================================= ================================= 출처: http://devhome.tistory.com/29 파일의 인코딩을 확인하기 위해서는 유니코드 파일 헤더(BOM)를 확인하여 판단할 수 있다. 유니코드 파일 헤더란? 링크: 유니코드 파일 헤더(Unicode File Header) - BOM(Byte-order mark) 파일 인코딩 확인하기 view sourceprint? 01.// 1. 파일 열기 02.FileInputStream fis = new FileInputStream(filePath); 03. 04.// 2. 파일 읽기 (4Byte) 05.byte[] B..

JAVA 2012.05.18
반응형