반응형

JAVA 73

java 한글,영문,일본,중국 정확한 인코딩 관련, hex -> utf8 문자열 hex 인코딩 방법 관련

=====================================================================       출처: http://gongam100.tistory.com/10 JAVA - 한글 인코딩 변환 체크 한방에 끝내기프로그래밍/JAVAJAVA - 한글 인코딩 변환 체크 한방에 끝내기            String word = "무궁화 꽃이 피었습니다.";System.out.println("utf-8 -> euc-kr        : " + new String(word.getBytes("utf-8"), "euc-kr"));System.out.println("utf-8 -> ksc5601       : " + new String(word.getBytes("utf-8"), "..

JAVA 2020.09.22

java "Exception in thread" sychronized method problem, 자바언어에서 동기화의 어려움 관련

================================= ================================= ================================= error: Exception in thread "Timer-0" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(Unknown Source) at java.util.HashMap$KeyIterator.next(Unknown Source) ================================= ================================= ================================= 출처..

JAVA 2020.09.20

[Java] Queue 의 종류와 용법, 자바 병렬 프로그래밍 - 구성 단위

======================= ======================= ======================= 출처: http://oniondev.egloos.com/558949 멀티 스레드 환경에서 Queue는 생산 및 소비의 구조에 필수적인 자료구조이다. 여기서 우리는 BlockingQueue라는 interface를 구현한 객체를 가져다 쓸 수 있다. Block 이라는 것은 먼저 무엇일까? '막는다'는 뜻이다. 그럼 무엇을 막는 다는 것인가? 그것은 바로! Queue가 꽉찼을때의 삽입 시도 / Queue가 비어있을때의 추출 시도 를 막는 다는 것이다. 이 자동으로 '막는' 기능이 있어 BlockingQueue 의 구현체는 모두 Thread-safe 하다. 그럼 이제부터 본격적인 Bl..

JAVA 2020.09.20

자바개발 FTP 관련

================================= ================================= ================================= 자바 FTP 컴포넌트 : [JAVA] 자바로 FTP 클라이언트 프로그램 작성하기 JAVA & WebPrograming 블로그 | 슬레이어 http://blog.naver.com/sj99yang/140002598945 FTP? 자바? FTP는 요즘 같은 인터넷 세상에서 빠지지 않는 프로토콜이다. FTP가 무엇인지 잘 모른다면 다음을 참고하자. FTP (File Transfer Protocol) ; 파일 전송 프로토콜 FTP[에프 티 피]는 인터넷상의 컴퓨터들간에 파일을 교환하기 위한 표준 프로토콜로서 가장 간단한 방법이기도 하..

JAVA 2020.09.18

이클립스 java Class Path 관련

================================= ================================= ================================= 파일 위치 및 명령어 실행 위치 현황 D:\Java_EXE \ └Genealogy2 \ ←명령어 실행 위치 └data └lib ← swt.jar 위치 └META-INF (folder) └src ← 실행 파일 위치(package) ● META-INF 폴더는 root 폴더 바로 아래에 만든다. ( src 등 기타 위치에 생성하는 건 의미없다. eclipse에서 export를 통해 jar를 만들 때 root 폴더가 아닌 곳에 만든 manifest.mf를 참조할 경우 eclipse가 root 폴더 아래 새로 만들기 때문에 실행 파일..

JAVA 2020.09.18

Java와 C/C++의 연동 관련, JNI

=====================================================================    출처: http://www.iamcorean.net/95작성자 : 김문규최초 작성일 : 2008. 9. 5JNI는 Java 클래스에서 C 라이브러리를 호출하는 기술입니다.구현 방법은 다음과 같습니다.1. Java 클래스 구현HelloJniClass.javapublic class HelloJniClass { native void Hello(); // native 함수 static { System.loadLibrary("Hello_DLL"); } // 로드할 라이브러리 Hello_DLL.dll 을 로드합니다. ..

JAVA 2020.09.18

[Java] 다른 프로그램 프로세싱 관리, 프로그램 죽으면 다시 실행 시키기 관련, 자바로 외부파일 실행.

=====================================================================        출처: http://ibabo.tistory.com/269 가. 프로세스 생성 및 종료 반적으로 프로그램을 실행시키면, 하나의 프로세스로서 동작하게 됩니다. 다시 말해서, 우리가 실행시키는 하나의 프로그램은 하나의 프로세스로서 나타나게 됩니다. 자바에서의 프로세스는 자바 런타임 환경과 밀접한 관계를 갖고 있습니다. 왜냐하면, 자바 런타임 환경은 프로세스가 실행될 수 있는 기반 환경을 제공해 주기 때문입니다. 프로세스는 다른 프로세스를 생성할 수 있는데, 이 때 생성된 프로세스를 자식 프로세스라하고 기존에 있던 프로세스를 부모 프로세스라 합니다. 이러한 부모/자식 프로세..

JAVA 2020.09.18
반응형