Java 69

[펌]JDBC정리내용

JDBCJava Database Programming책 정리 책 평가는 - 그냥 그래... 이것은 JDBC를 설명하기 위한 것이 아니라, 필요할 때 찾아봐서 기억을 상기 시키려는 목적으로 작성되었으므로, 이것만 봐서는 JDBC를 이해할 수 없음. 책을 읽거나 다른 JDBC관련 기초 설명을 봐야 이해할 수 있음. 현재 JDBC 3.0을 지원하는 드라이버는 거의 없다. 그러므로 JDBC 3.0으로 표기된 것들은 작동하지 않는다. JDBC 관련 문서 :http://java.sun.com/j2se/1.4.2/docs/guide/jdbc/ DriverManager를 이용한 Connection 획득Class.forName("myDriver.className");Connection conn = DriverManage..

Java 2006.01.12

[펌] Log4j Tutorual 완벽번역

역자: noct ( http://www.noct.pe.kr/ ) 원본 : http://www.vipan.com/htdocs/log4jhelp.html System.out.println 을 사용하지 말고 Log4j 를 사용하라. Log4j를 사용하기 위한 빠른 시작 - log4j 소프트웨어(약 2.3MB)를 다운로드해서 log4j.jar (약 156KB)를 추출하라. logging 메소드가 필요한 클래스들을 찾을 수 있도록 log4j.jar 파일을 어플리케이션의 클래스패스에 포함시켜라. (필자는 log4j.jar 파일을 자바 설치 디렉토리 밑의 lib/ext 디렉토리에 카피했다. 왜냐하면 자바는 자동적으로 그 디렉토리에서 얻어오고 클래스패스에 추가하기 때문이다.) - 다음의 예제코드를 TestLogging..

Java 2005.10.06

[펌]JSF(JavaServer Faces) 활용하기 [2/3]

제 목 :JSF(JavaServer Faces) 활용하기 [2/3] 작성자 :theclub (theclub@jspgeek.com)작성일 : 2003-11-06 01:45:35 조회 :541지난 호 「JSF(JavaServer Faces) 활용하기 [1/3]」에서는 「JavaServer Faces」(이하JSF) 의 개요를 설명한 후,「Java Web Services Developer Pack」(이하JWSDP) 에 포함되어 있는 샘플 어플리케이션을 동작 시켜 보았다. 이번에는 필자가 작성한 JSF 어플리케이션을 소개하면서 더 깊게 이해하는 시간이 되었으면 좋겠다.설명을 시작하기 전에 전회의 글을 읽어도 JSF의 메리트를 잘 모른다고 하는 분들을 위해서 다시 한번 JSF의 메리트에 대해서 아래와 같이 정리해 ..

Java 2005.10.06

[펌]JSF(JavaServer Faces) 활용하기 [1/3]

제 목 :JSF(JavaServer Faces) 활용하기 [1/3] 작성자 :theclub (theclub@jspgeek.com)작성일 : 2003-10-22 00:44:53 조회 :664서비스를 재빨리 제공하면서 개발비용을 조금이라도 경감하고 싶어 하는 기업 및 조직의 요구가 높아지는 가운데 , 개발 효율의 향상을 목적으로 한 수 많은J2EE어플리케이션 프레임워크가 제공되고 있다. 100% J2EE 어플리케이션 프레임워크라고 해도, 비지니스 로직를 구축하기 위해서, Web 어플리케이션의 화면 처리를 정의하는 것, 유저 인터페이스를 구축하는 것 등 , 수 많은 종류가 존재한다. 따라서 , 개발자는 구축하려는 어플리케이션에 적절한 프레임워크를 선택할 필요가 있으며, 그와 동시에, 프레임워크의 특성을 충분히..

Java 2005.10.06

자바 최적화 기술 - 자바 애플리케이션의 퍼포먼스 향상을 위한 실질 가이드

출처 : http://www.ibm.com/developerworks/kr/library/j-javaopt/index.html 자바 애플리케이션의 퍼포먼스 향상을 위한 실질 가이드 난이도 : 초급 Erwin Vervaet, 소프트웨어 엔지니어, Ervacon Maarten De Cock, 애플리케이션 엔지니어, ASQdotCOM 2002 년 6 월 11 일 2003 년 5 월 13 일 수정 자바 프로그램을 최적화 할 수 있는 유용한 기술들이 많이 있다. 이 글에서는 특정 기술 하나에 포커스를 맞추는 것 대신 최적화 프로세스를 전체적으로 다룬다. 간단한 기술 팁에서부터 고급 알고리즘 최적화까지 다양한 기술들을 세분화하여 문제 해결 프로그램의 퍼포먼스 튜닝을 한다.우리가 개발하고 최적화 할 프로그램은 Met..

Java 2005.06.15

[펌]자바성능을 향상시키는 코딩

출처 : JavaService Net 안녕하세요. 絶對高手입니다. 자바를 코딩하면서 본인도 모르게 자바의 성능이 저하시키는 코딩을 하는 경우가 많습니다. 그래서 어제 새벽내내 인터넷을 돌아다니면서 어떻게 하면 자바의 성능을 더 향상할 수 있 는지 조사했지요. 음...벌써 새벽 4시군요... -.- 어제는 새벽4시까지 술로 지새웠는데 오늘은 그래도 보람된 꺼리로 밤을 새는군요. 각설하고 자 그러면 어떻게 하면 좀더 빠르고 효율적인 코딩을 할 수 있는지 알아봅시다. 그리고 아래의 두 가지문제에 대해서 생각을 해보시길 바랍니다. 물론 저도 고민하고 있 습니다. 지금 jsp + JavaBeans로 구성된 프로젝트를 하고 있습니다. 기술회의를 하다가 이런 문제가 제기되었습니다. 1. Beans 객체에서 데이터를 ..

Java 2005.06.15

자바 스레드 고급 동기화 1

출처 :http://network.hanbitbook.co.kr/view.php?bi_id=1003&pg=1 자바 스레드 고급 동기화 1프린트등록: 한빛미디어(주)(2004-10-28 11:57:20)저자:Scott Oaks and Henry Wong, 역 한동훈 원문:http://www.onjava.com/pub/a/onjava/excerpt/jthreads3_ch6/index1.html 편집자 노트: J2SE 5.0에는 새로운 점들이 있습니다: wait()와 notify()를 이용한 스레드 간의 흐름 제어(coordinating)에 대한 이전 버전의 선택사항들은 이제 스레드 작업을 위한 새롭고 복잡한 전략들을 표현하고 있는 클래스들로 보강되었습니다. Scott Oaks와 Henry Wong의 Java..

Java 2005.01.26

[펌] jar파일의 힘

출처 -IBM developerWorks JAR 파일 JAR 파일 포맷의 힘 Level: IntroductoryPagadala J. Suresh, 소프트웨어 엔지니어, IBM Global Services India Palaniyappan Thiagarajan, 소프트웨어 엔지니어, IBM Global Services India 2003년 10월 9일대부분의 자바 프로그래머들은 JAR 파일의 기본 작동에 익숙하다. 하지만 JAR 파일 포맷의 막강한 힘을 아는 개발자는 드물다.JAR 파일 JAR 파일 포맷은 대중적인 ZIP 파일 포맷을 근간으로 하여 많은 파일들을 하나로 모으는데 사용된다. ZIP 파일과는 달리 JAR 파일은 압축과 디스트리뷰션 뿐만 아니라 라이브러리, 컴포넌트, 플러그인 등의 전개와 캡슐화..

Java 2005.01.20

[펌] [Collection Framework ] List, Set and Map

Collection(List, Set) 과 Map.. 기억하자 기억하자 다짐하면서 번번히 차이점을 잊어버리곤 한다. 이번엔 절대로!! 잊지 않겠다는 신념으로 "Head First 자바" 부록을 참고해서 확실하게 정리해 보았다. -_-+ 1. CollectionCollection 은 여러개의 객체를 하나의 유닛으로 다루기 위한 최상위 인터페이스이다. 객체 집합을 하나의 객체로 다루는 방법에 따라서 두가지로 나뉘는데, List 는 객체들이 들어온 순서대로 참조를 유지하기 위한 목적을 가지고 있고 Set 은 중복된 참조를 허용하지 않는 목적을 가진다. 2. ListCollection 인터페이스를 상속한 List는 객체들이 들어온 순서대로 참조를 관리한다. 들어온 순서가 중요하기 때문에 객체들에게 index(색..

Java 2005.01.20