[펌] 객체 직렬화(Object Serialization): 객체 직렬화(Object Serialization) 출처: http://www.javastudy.co.kr/docs/lec_java/io/lecture.htm 송 재승(angel1011@hanmail.net) 자바에서는 자바에서 제공하는 기본적인 데이터 유형 이외에도 여러 객체들을 스트림에 쓰고, 읽을 수 있는 기능을 제공하는데 이것이 바로 객체 직렬화를 통해서 가능하다. 이러한 객체 직렬화 기.. IT_Programming/Java 2009.05.12
J2SDK1.4에 추가된 nio로 비동기식 고가용성 서버 만들기 주의: 본문서는 마이크로소프트웨어 2002~11월,12월호에 송지훈님이 기고한 글로써 본인의 동의없이 무단 배포하는 것을 금지함. 만약 글을 다른 곳에 포스팅하려 할 경우 반드시 강좌의 URL 링크를 사용해야함. 출처: http://www.javacafe.or.kr/ J2SDK1.4에 추가된 nio로 비동기식 고가용성 서버 만들기 만든이: 송.. IT_Programming/Java 2009.05.01
ByteBufferPool과 ThreadPool을 추가해 성능 업그레이드하기 주의: 본문서는 마이크로소프트웨어 2002~11월,12월호에 송지훈님이 기고한 글로써 본인의 동의없이 무단 배포하는 것을 금지함. 만약 글을 다른 곳에 포스팅하려 할 경우 반드시 강좌의 URL 링크를 사용해야함. 출처: http://www.javacafe.or.kr/ ByteBufferPool과 ThreadPool을 추가해 성능 업그레이드하기 만든이: 송.. IT_Programming/Java 2009.05.01
[펌] Jar 파일 사용 - Jar 파일에 포함된 image, 파일 로드하기 jar 파일로 함께 묶어버린 이미지는 jar 파일을 실행 했을 때, 이미지가 출력되지 않는 경우가 있다. 이때는 다음과 같이 클래스 로더를 사용하면 된다. ClassLoader cl = this.getClass().getClassLoader();JLabel = new JLabel(new ImageIcon(cl.getResource("images/1.jpg"))); 이미지 1.jpg 는 images 폴더 아래에 있을 것이다. 이해를 돕고.. IT_Programming/Java 2009.04.13
[펌] Arrays in JNI -------------------------------------------------------------------------------------------------- 출처 : www.manghon.com/blog -------------------------------------------------------------------------------------------------- Arrays in JNI JNI는 기본타입 배열과 객체타입 배열 둘 다 사용할 수 있게 지원한다. 각 기본타입은 대응되는 배열타입을 가진다. .. IT_Programming/Java 2009.04.13
[펌] Java Native Interface (JNI) - Strings in JNI 출처: http://www.manghon.com/blog/400 Strings in JNI 자바에서의 String 은 JNI 코드에서 jstring 타입으로 사용할 수 있다. 이 jstring 타입은 C, C++ 코드에서 바로 사용할 수는 없다. C언어의 출력 함수인 printf 함수에서 jstring 타입을 출력하려 할때 JVM에서 충돌이 일어날 수 있다. jstring 을 사용하기 위해서는 먼저 JNI 에.. IT_Programming/Java 2009.04.13
[JDBC] Procedure Call 샘플 코드 출처: http://blog.naver.com/maul5?Redirect=Log&logNo=70043659864 정리 PreparedStatement 인터페이스에서 파생된 CallableStatement 인터페이스를 사용 1) 가장 간단한 형태 CallableStatement call = connection.prepareCall("{call procedureName}"); ResultSet result = call.executeQuery(); // 이제 프로시저에서 리턴된 ResultSet을 이용하여 데이.. IT_Programming/Java 2009.04.13
[JNI] 키보드 후킹 소스 tool-maul5.zip [원문] http://www.velocityreviews.com/forums/t360927-setwindowshookex-not-notifing-me-on-key-pressed-using-jni-and-c-dll.html [환경] 1. JAVA 다운로드 및 설치 2. Borland C++ 컴파일러 다운로드 및 설치 3. JAVA_HOME, 자바 및 C PATH 설정 (ex) PATH=C:\j2sdk1.4.2_08\bin;C:\bcc55\bin [컴파일] 1. javac 2. javah -jni $(FileNameNoExt) 3. C++ 소스파일 컴파.. IT_Programming/Java 2009.04.13
[펌] HTML내 본문 추출 구현.. 출처: http://jakarta.tistory.com/category/Web%20by%20Agent 다음, 네이버, 조선, 네이트 등등 여러 포탈의 기사들의 테스트를 해보았으나, 필터링의 정교함은 떨어지지만 그럭 저럭 기사통계 분석용도로 쓰기에는 불편함이 없어 보인다. 위와 같은 구현은 아래와 같은 단순한 방식을 사용하였다. 1. HTML 파싱후 Link가.. IT_Programming/Java 2009.04.12
[펌] Java JMF _ USB Cam을 이용한 JPEG 캡쳐 import javax.swing.*; import javax.swing.event.*; import java.io.*; import java.util.*; import java.awt.*; import java.awt.image.*; import java.awt.event.*; import com.sun.image.codec.jpeg.*; import javax.media.*; import javax.media.format.*; import javax.media.util.*; import javax.media.control.*; import javax.media.protocol.*; public class JPEGCapture { public static Player player = null; pub.. IT_Programming/Java 2009.04.12