본문 바로가기

Programming/JAVA

[정리] 자바 Tip & Source 정리 (2010년 11월 23일)


Java_소스및_팁2


(iText을 이용한) 실행시 html, pdf, rtf 문서 파일 생성하기
(iText을 이용한) 실행시 pdf 문서내 모든 페이지에 watermark (워터마크) 추가하기
(iText을 이용한) 실행시 pdf 문서안 북마크(bookmark) 생성하기
(iText을 이용한) 자바로 실행시 웹페이지안에 자바스크립트 코드 추가하기
(JExcel API 이용한) 서블릿에서 엑셀파일에 내용 출력하기
(JExcel API 이용한) 엑셀파일의 내용 읽기
(JExcel API 이용한) 엑셀파일의 내용 저장하기
(JExcel API 이용한) 엑셀파일의 내용을 CSV 포맷 파일로 저장하기
(JExcel API 이용한) 웹브라우져에서 서블릿에 업로드한 엑셀파일 읽기
(Spring) SimpleJdbcTemplate With ParameterizedBeanPropertyRowMapper
(Spring) Use JdbcTemplate To Pass In Different Type Of Parameters
(Spring) Use SimpleJdbcTemplate and call queryForObject
(썬에서 제안한) Java 코딩 규약 (Code Convention)
(애플릿에서) 원하는 검색엔진으로 검색하기
.svn 폴더삭제하기
1.5 에서, 자바에서 printf()함수 형식으로 출력하기
1.5에서 함수에 가변인자 지원 static void main (String ... args) OK
16 bit 색정보를 -> 32 bit 색정보로 변환
16진수를 10진수, 10진수를 16진수로...
2byte문자에 대해 java.util.Properties.load() 실패
2D Text Tutorial
2진수 읽기 쉽게 출력하기
4.0에서 한글이 깨져 보일때
59초 다음에는 60초일까  0초일까
[Article] System.out.println()
[기초]VolatileImage V이미지(그래픽카드 매모리 사용)
[기초]자바 2D 게임 프로그래밍
[펌] 잡다한 지식
Abacus GUI User Guide
Accessing a Password-Protected URL
Accessing a PDF Document with the Acrobat Viewer JavaBean
Applet에서 awt을 사용한 Popup메뉴
Arrays.toString() (배열을 문자열로 출력)
AstroFighter, 갤러그 비슷한 게임 (자바애플릿)
Authenticator.setDefault(new Authenticator()); 사용예
awt FileDialog 간단한 예제
AWT 이미지 처리 원리
AWT에서 멀티라인과 워드래핑을 지원하는 커스텀 Label 만들기
Base 64 decode/encode
Base64 Encode/Decode
Base64 Encoder / Decoder
Basic IO example using SHA1
Basic IO example with CTR using AES
big endian , little endian 변환 풀소스.
big-endian and little-endian
BigDecimal 사용해서 double값을 반올림하기
BigDecimal 에서 사칙연산 사용예
binary 검색
BMP 파일을 읽어들여서 Image 객체 생성하기
Buffer Class이용하기
BufferedImage을 JPEG으로 저장하기
BufferedReader / BufferedWriter 파일에 데이터 저장하는 간단한 소스
BufferStrategy를 사용한 버블 버퍼링
ByteArrayInputStream / ByteArrayOutputStream 사용예제
c++의 setw함수 구현하기
C/PHP 문자열함수를 Java로 변환한 함수
char가 한글인지 파악하는 소스
Check Sum and MD5
classloader를 통해 해당 클래스파일의 디렉터리 위치를 출력
Clone 예제
clone() 예제
clone()을 사용하십니까 
Commons/Net 라이브러리를 이용한 FTP 구현 소스
Commons/Net 라이브러리를 이용한 Telnet 구현 소스
Compile a Java code
Compile a Java file with JavaCompiler
cos.jar와 apache의 fileupload 를 같은 방식으로 사용하기
Create the DSA key factory from a Set of Digital Signature Algorithm (DSA) Parameters
Create the DSA private key from a Set of Digital Signature Algorithm (DSA) Parameters
Create the DSA public key from a Set of Digital Signature Algorithm (DSA) Parameters
Creating a Bounded Work Queue
Creating a Map That Retains Order-of-Insertion
Creating a Non-Blocking Server Socket
custom SWT Button object
Custom Tool Tips
d × 2scaleFactor 구하기
DatagramSocket의 설명및 사용예
Date parser for ISO 8601 format
Date To String
Date Utils
Deep Copy 구현예제
Deque를 이용한 Stack 구하기
DES Crypter And Decryper File
Dialog 에서 부모 윈도우의 값 핸들링
DND 이야기 #1
DND 이야기 #2
DocumentBuilder: newDocument() 사용예제
echo port를 사용하여 ping 구현하기
Encode an MD5 digest into a String.
Encript and Decript files using a Key (암호화를 구현한 소스)
erwin 사용법 문서
Escape HTML special characters from a String (태그 디코딩)
escape unescape
Example Confirm Dialogs
Exception StackTrace을 String에 저장하기
Exception클래스의 getCause() 메소드 활용법
Extension Query 버전업 했습니다.
fibonacci (피보나치) 소스
fillArc() 함수 예제
float 연산을 정확하게 하는 방법
Font의 setBold 함수만들기
FTP Server and FTP Client 소스
FTP 구현 소스
Generates md5-sums based on a string
Get MD5 Base64
getAbsolutePath()와 getCanonicalPath()의 차이점
getBit() - Retrieving a Bit from a Byte Array
Getting the Digital Signature Algorithm (DSA) Parameters of a Key Pair
Hashtable key 값 정렬하는 방법
Hashtable을 제대로 활용하지 못하는 경우..
Heap 자료구조
How to Convert C to Java (c언어를 자바로 바꿀때 참조)
How to Pass Parameters from a Java Applet to an HTML File
HTML special characters from a String (태그 인코딩)
HTML 내 모든 태그 제거하기
Html 문서내에서 링크(< a href)만 얻어내기
html 코딩 생성툴
HttpClient 사용예제
HttpClient 사용예제
HttpURLConnection 를 사용하여 웹 페이지 액세스하기
HttpURLConnection 타임아웃(timeout)
HttpURLConnection 타임아웃(timeout) 설정
HttpURLConnection의 Timeout (httpclient)
HttpURLConnection의 Timeout (httpclient)
ibatis 사용법 한글문서 내용 정리
Identify ourself to a proxy
ImageInfo 1.9 (이미지 정보 추출)
Implementing an Unbounded Work Queue
InetAddress 클래스 사용법
InetAddress.isReachable 사용하여 ping 구현하기
Info-Zip의 zipcloak(zip파일의 암호화)
Informix 데이터베이스연결
ISO 8601 date parsing utility.
J2SDK1.4에 추가된 nio로 비동기식 고가용성 서버 만들기
J2SE Platform Migration Guide (pdf)
j2se1.5(5.0)의 eraser
jar 압축 파일 만들기
Jar 파일내 이미지(리소스) 읽어오기
jar 파일내 존재하는 properties 파일 읽기
Jar파일 압축 푸는 소스
Java 1.5 (5.0) 소스예제
Java API를 어떻게 보세요
Java DB(Derby) 사용예
Java DB(Derby)에 연결하기
Java IO FIle Read/Write type 3가지 속도비교.
Java Naming Conventions ( 자바 명명규칙 )
Java Open Source 목록
Java Performance tip
Java Reflection getMethod invoke 사용예제
Java RSS and ATOM Ticker
Java Scrollable Popup Menu
Java Swing Splash 기능 구현 소스
Java Swing 예제가 있는 사이트...
Java web app monitoring for JAMON
Java webcam streaming 으로 검색해봤는데..
JAVA 강좌 링크
java 로 이미지의 크기를 줄이는 방법
Java 리소스 닫기(Resource Close)를 제대로 하려면..
Java 리소스 닫기(Resource Close)를 제대로하기.
java.awt.Graphics.setXORMode 간단한 사용예제
java.net.Authenticator.getRequestingPrompt() 사용예
java.net.SocketException: Connection reset
java.util.SCANNER 에 대해서 알아보자~
Javac -target 옵션이 동작 안할때
javadoc htmlhelp버전이라네요.
JavaHelp를 이용하여 도움말 만들기
JavaMail API 사용하여 HTML 메일 보내기
JavaMail API 사용하여 메일 보내기
JavaMail API를 사용하여 이미지를 메일로 전송하기
JavaMail API를 사용하여 이미지를 메일로 전송하기2
JAVA로 CPU 사용량 측정하기..
Java로 구현한 JMSN
java의 FileOutputStream은 안전하지 못하다..
JButton에 이미지 적용시 (버튼의 고유 테두리 없애기)
jCookie
jdbc 를 이용 oracle 매니지먼트 툴입니다
JDBC 버젼 및 정보 알아보기
JDBC/변수사용시 사용유의사항
JDBC사용시 유의 사항
JDialog, JFrame에서 타이틀바 없애기
JDK 1.6에서는 콘솔창에 패스워드를 입력가능하다.
Jericho HTML Parser
JExplorer 1.6 (스윙에 IE를 포함시킨다.)
JFontChooser을 구현한 jar파일
JFrame을 리사이즈(Resize)시 발생하는 문제
JFrame의 배경에 이미지를 출력하는 소스입니다.
JFreeChart 이용한 예
JGoodies API #1
JList에 Backgound Image을 출력하는 소스
JMS 구현예제
JNI 기술(JNI Technology)
JNI 사용예제
JNI 사용예제
JNI 사용예제 모음
JOptionPane 다이얼로그 로컬라이즈(localize)
JPanel에 이미지 로드외 기타 기능
JPanel에 이미지 로드외 기타 기능(추가)
JPEG Encoder (Image 객체를 JPEG 파일에 저장)
Jsp Session Cart
JSP 채팅 프로그램 Ver 2.0
JSP+APPLET 실시간 쪽지
JSpinne에서 숫자 2~9만 입력 가능 하게 하기
JSP에서os 명령 때리기
JSSE 이용한 안전한 커뮤니케이션
JSTL RT Get Browser Info
JSTL 간단한 계산예
JSTL 문자열 컬렉션 예제
JSTL 문자열 토큰 예제
JSTL 컬렉션 사용예
jTDS로 Microsoft SQL Server에 접근하기
JTextFiled에 글자수 제한하기
JVM 시스템 기본 인코딩(CharSet) 변경하기
JVM의 디폴트 문자셋(character set) 알기
jxl api 를 사용한 엑셀파일 생성,수정 간단히 만든겁니다.
LinkedList 에 Generic를 적용한 스택구현 예제
List의 clear()를 불러도 빈heap 영역이 증가하지 않습니다.
Log4j 를 사용하는 간단한 예제 소개
Mac Address 가져오기
MacAddress 알아내는 소스
Mac에서 ArrayList의 removeAll과 HashMap의 remove 비교.
Main method 없는 Standalone Java Application (^^)
Making a Collection Read-Only
matrix 관련 클래스 (회전, 크기변형..)
MD5로 암호화 하기
MessageDigest를 사용한 암호화
MessageDigest를 사용한 암호화 질문입니다
midi file 연주하기
Mix 된 XML Content를 Tag 로 감싸기.
MS-VM 과의 호한을 위해서...
Multi Thread TicTacToe(삼목) 게임 클라이언트하고 서버입니다.
MulticastSocket 사용예제
Mutex, Semaphore 등... util.concurrent Release 1.3.4.
NetworkClassLoader / URLClassLoader 사용예제
Non - Blocking 간단한 채팅 서버/클라이언트 소스
Non-Blocking 서버소켓에 Selector 사용하기
non-modal JOptionPane
NullPointerException 퇴치작전
OEM (DOS) 파일 에서 Ansi (Windows)파일 로 변환하기
Oracle에서 자바프로그램 호출하기
P2P구현 소스
package-info.java
Parses a string representing a date by trying a variety of different parsers.
Parses a time period into a long. Translates possible [msec|sec|min|h] suffixes
PICO , VI 에디터 사용법
Pinball Soccer 게임
PipedInputStream /PipedOutputStream을 사용하여, 한 쓰레드에서 여러 쓰레드에 데이터 전송 예제
PipedOutputStream/PipedInputStream를 사용하여 쓰레드간 데이터 주고 받기
PixelGrabber를 사용하여, 이미지의 픽셀정보 다루기
PNG Encorder
PNGEncoder
Polygon 면적구하는 소스
POP3를 사용하여 기다리는 메일이 있는지 체크하기
Pop3를 사용하여 메일 수신하기
Port Scanner (포트 스캐너)
Preferences API 이용해서 레지스트리에 데이터 읽고 쓰기
Preferences의 put() 사용후 꼭 flush()를 사용한다.
Print 구현한 소스
printStackTrace 재 표현
Properties 클래스로 ini 파일 다루기
Proxy 서버 이용하여 네트웍에 접속하기
proxy 설정 감지하기
proxy 이용한 URL connection
QueryLoader - DB 쿼리를 서버시작시 로딩해보자...
Random Access File 예제코드
Reading stdin and stderr from a Process object
Reflection 이용해서 클래스내 메소드 목록 읽어오기
Reflection 이용해서 클래스내 필득 목록 읽어오기
remove html tag
replaceAll()를 정규표현식 말고, api를 사용하여 구현
replaceAll()를 정규표현식 말고, api를 사용하여 구현(캐리터 배열을 사용한 구현)
RSS Reader 소스
RSS Utilities: A Tutorial
Runtime 객체로부터 에러 스트림 얻기
Runtime.getRuntime().exec 사용하여 연결프로그램으로 지정된 프로그램 실행하기
SAX 파서를 이용한 태그 제거하기.
SAX 파서를 이용한 태그 제거하기. (태그 필터기능추가)
Search Crawler
Security Utils
selection sort
Serializable 를 이용한 Clone
Servlet2.3 API Filter interface Implementation
Servlet의 각종 Listener 사용방법 및 샘플
Shopping Cart Based On Jsp 2
Shopping Cart Basedon Jsp
shuffle 사용예
SimpleDateFormat 사용시 주의점
SMTP 로 메일 보내기.. ^_^
SMTP 소스
SMTP 프로토콜을 사용하여 메일보내기
SMTP로 첨부파일을 가지는 메일 보내기
Socket을 이용한 Http 프로토콜 간단한 예제
Socket을 이용한 서버로 파일 송수신
Sorting a List (comparable 인터페이스 없이)
Specifc Debugging Tips for Swing - 4.2.1 Incorrect Threading
sqlite jdbc 드라이버 버그가 있습니다.
Stack Trace 출력
static import 사용예제
String (문자열)내의 널문자 제거하기
String -> InputSource로 변환하기
String 문자열 관련 몇가지 기능 추가 클래스 StringUtil
String(문자열) 을 바이트 크기로 자르기..
String(문자열) 을 바이트 크기로 자르기..
String(문자열) 을 바이트 크기로 자르기..
String.hashcode()는 유일한 값을 반환할까
String.intern()은 메모리를 아낄 수 있다
StringTemplate
String을 Reader로 변환
StrTokenEx 문자열로 문자열을 토큰
Swing - Drop Shadow
Swing / JDBC를 이용한 주소록 소스
Swing Hack O'Reilly (분할압축1)
Swing Hack O'Reilly (분할압축2)
Swing JTable내 모든 내용삭제하기
swing 투명윈도우 소스
SwingWorker 사용예제
Swing에서 JFrame을 fullscreen, 일반 크기로 변경하기
Swing에서 setBorder(null)의 의미
Swing으로 만든 텍스트에디터
Swing의 JComboBox에 자동완성 기능 붙이기.
SWT로 간단하게 웹브라우져 만든소스
SWT에서 Windows Media Player 제어하기
Symmetric Keys를 이용한 Encryption and Decryption
System.arraycopy를 사용하여 배열 복사
System.err 을 파일로 저장하기 Redirect
System.getProperties() 리턴해주는 값
System.out.println()를 출력내용을 JTextArea로 리다이렉트
System.out을 파일로 저장 Redirect
Table Selection mode
Take Your Tomcat on the Road (USB스틱에 톰캣설치하기)
Taskbar에서 비활성화 창 깜빡거리기
TCP/IP를 이용한 파일 전송 소스
Thread.sleep(5)는 몇초를 쉴까  시스템 시간 해상도.
Thumbnail (썸네일)
Ticker 소스
Timer/TimerTask를 이용하여 만든 자바 알람시계
TransformerFactory XML 포맷팅 적용하기
UDP 간단한 사용예제
UDP(User Datagram Packet) 구현 소스
uintvar (variable-length unsigned integer)
Uncaught Exception 핸들러
unix crypt function 구현소스
unsigned byte을 Java 자료형으로 변환하기
URL class 사용 간단한 예제
URL class 사용해서, HTML 파일 다운로드
URL class의 getContent() 함수사용 예제
URL 클래스를 이용해서, password-protected URLs 에 접근하기
URLClassLoader 사용예제 (동적으로 클래스로딩)
URLConnection을 사용하여 HTTP 헤더 정보 출력
URLConnection을 사용하여 로그인 후 게시글 보기
URLConnection의 getLastModified() 버그
URLEncoder, URLDecoder 클래스 예제 (UTF-8)
URLParser (URL 정보를 출력하는 소스)
URL로 원거리의 파일 사이즈 구하기
URL로부터 파일 다운로드, 웹페이지내용 화면에 출력하기
Use MD5 to encrypt a string
UUID(universally unique identifier) GUID (global unique identifier) 생성
Vector 클래스의 clone 메소드는, 객체의 복사는 되지 않고, 참조인 채가 되어 버립니다.
VerticalFlowLayout 소스파일
was 타입 자동설정 팁
wav 파일 읽어서 내용분석/ 음악실행하기
WeakHashMap의 사용예
Web crawler
WebCrawler
WebCrawler JoBo
Weblogic 8.x 에서 오라클 9i의 clob 데이터 입출력 유틸
Winamp를 자바로 구현한 뮤직 플레이어 (jlguiapplet)
Windows Explorer 만들기 #1
Windows Explorer 만들기 #2
Windows Explorer 만들기 #3
Windows Explorer 만들기 #4
Windows Explorer 만들기 #5
writePrivateProfileString/ getPrivateProfileString
XML parse DOM Connection time out
XML 내용 읽어오기
XML 포맷 문자열 만들기
XML 포맷 문자열 만들기
XMLOutputter 사용예
XmlParseTree(Sax, SWT, Visitor Patten)
XOR 예제
ZipOutputStream / ZipEntry 한글문제
Zip을 이용한 압축하기, 압축풀기
Zip을 이용한 압축하기, 압축풀기
간단한 DB 로그인 소스
간단한 HTMLParser 예제
간단한 JNI 사용법
간단한 uni-cast UDP 통신의 샘플입니다
간단한 리플렉션 예제
간단한 멀티 캐스트 (multi-cast) UDP 통신의 샘플입니다
간단한 수식계산기 만들기
간단한 시계 소스
간단한 애니메이션 예제
간단한 채팅 프로그램
간단한 채팅소스
간단히 웹사이트 소스를 로컬 파일로 저장할수 있는 프로그램입니다.
개발자가 놓치기 쉬운 자바의 기본원리
객체 배열에 접근하기
경과한 실행시간 구하기 System.currentTimeMillis() 사용
고수님들 이것좀 ㅠ.ㅠ;;;
고정소수점 연산
공개 채팅 프로그램 "노스탈지아" -1
공개 채팅 프로그램 "노스탈지아" -2
구글 검색 엔진 이용하기
그림판 소스
그림판소스(Super Paint)
글씨크기 구하기 메소드
기본자료형(char, int, long...) 변수를 함수인자로 넘겨서 값 변경할때..
기억하자 ObjectOutputStream.reset()
날짜 문자열을 Date로 인식하기 (SimpleDateFormat 사용)
내 맘대로 꾸미는 자바 스윙 컴포넌트
내 맘대로 꾸미는 자바 스윙 컴포넌트
내 맘대로 꾸미는 자바 스윙 컴포넌트
네이버 open api 이용 간단한 예제
네트웍 에코(Echo) 프로그램 소스
네트웍 오옥 게임 소스
다른 클래스내 main() 함수 호출하여 프로그램 실행시키기
다아시는 얘기지만..냠..
다음(Daum) 개발자 네트워크 자바 관련 여러가지 팁
달력소스
대박 로또!!
대소문자 구별없이 혹은 구별해서 replace구현
더블 버퍼링
더블링크드 리스트를 구현한 소스
데이타를 바탕으로 로또번호 생성하기
도스창 화면 버퍼 늘리기;;
도스창의 커맨드 명령의 결과값출력
동적으로 jpeg/gif 이미지 생성하기
동적으로 외부의 jar 파일 로딩하기
두 텍스트파일내 동일한 문장의 개수 구하기
둥근 버튼 만들기 소스
디렉터리(Directory) 관련 예제(생성, 삭제, 목록 검색, 필터적용..)
디렉터리내 백업(.bak) 파일 삭제
디렉터리내 특정 확장자를 가지는 파일 삭제하기
디렉터리째로 파일 복사
디렉토리와 안에 들어있는 파일 모두 삭제
디렉토리용량체크
레지스트리 내용 읽어오기
레지스트리의 해당 값 읽어 오기
로그 파일 만들기
로그인 스윙 다이얼로그 (계정정보를 암호화해서 레지스트리에 저장)
로또 숫자추출
로또번호 생성기(보너스 숫자까지출력)
로또수 만들기(겹치지 않는 랜덤수 만들기)
로또수 만들기(겹치지 않는 랜덤수 만들기)
로또숫자 생성 프로그램
룩앤필.. 몇개 추천
링크드리스트
마우스를 자동으로 움직여보기 (Robot 클래스사용)
맥환경에서 사용가능한 System Properties
메모리풀로 자바 메모리누수 문제 해결해보자 ( )
메모장
문자열(String) 관련 소스(대소문자 변환, 문자열합치기...)
문자열로된 계산식을 푸는 계산기
바이오리듬 소스
반올림(NumberFormat사용하기)
배열 복사 하는 방법 3 가지
배열정렬
배워도 모르는 계산기
배포관련
벡터에서 중복데이터까지 모두 삭제하는 메소드
복사 생성자
부분 문자열로 클래스 찾아내기...
상용로그 구하기
서버로부터 날짜/시간 구하기
서버에 특정 파일이 존재하는지 체크하기
서블릿버젼 및 자바버젼 자동 체크 메소드 입니다.
소리내기 (Frequency, Duration 적용)
소수점 유효자리수 지정하기
소스 입니다.
소켓(socket)을 이용한 간단한 파일 송수신
수식 계산기.
수식계산기
숫자를 byte[]로 변환
숫자만 입력가능한 텍스트필드 (JFormattedTextField) 예제
스윙 DefaultMetalTheme 을 확장하여 자신만의 룩앤필 테마 만들기
스윙으로 구현한 Thumbnail
스윙으로 구현한 간단한 텍스트에디터
스윙의 디폴트 폰트 (default font) 변경하기
스택 (Stack) 클래스
시스템 메시지를 파일로 출력하는 소스
실수를 2진수로 변환하기
실시간으로 파일의 변경유무 감지하기
실행가능한 Jar 파일 (Runnable Jar)
싱글톤을 이용한 네트워크 관리 패턴
쓰레드 안전하게 일시 정지 시키기
쓰레드가 종료될때 까지 대기하기 (join 함수 사용예)
아주 단순한 타이머 ^^
아쿠아 버튼 (How to create an Aqua buttons with Java2D)
애플리케이션에서 POST 방식으로 웹페이지 호출하기
애플릿 라이프사이클 (생명주기)
애플릿 로딩시 회색화면 대신 로딩메시지 출력하기
애플릿 브라우져 상태바에 문자열 출력하기
애플릿(applet)에서 서버내 특정 파일이 변경되었는지 체크하
 

 

[출처] http://cafe.naver.com/aphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=15712


'Programming > JAVA' 카테고리의 다른 글

java oracle 설치  (0) 2014.08.18
System OS Check  (0) 2014.08.18
Java를 이용한 OS 정보 알아내기  (0) 2014.07.02
[팁] 이클립스 컬러 테마 설정 (Eclipse color themes)  (0) 2014.06.26
Eclipse 테마 바꾸기  (0) 2014.04.05