HOME > Detail View

Detail View

Java tip & tech

Java tip & tech (Loan 40 times)

Material type
단행본
Personal Author
김명기, 저 박창우, 저
Corporate Author
민기획, 저
Title Statement
Java tip & tech / 김명기 ; 박창우 ; 민기획 공저.
Publication, Distribution, etc
서울 :   영진닷컴 ,   2003.  
Physical Medium
461 p. ; 23 cm.
기타표제
자바 활용도 100배 높이기
ISBN
8931424833
General Note
색인 수록  
000 00787aamccc200265 k 4500
001 000000829974
005 20100806014853
007 ta
008 000101s2003 ulk 000a kor
020 ▼a 8931424833 ▼g 13000 : ▼c \18500
035 ▼a KRIC08655735
040 ▼a 211042 ▼c 211042 ▼d 211042 ▼d 211042 ▼d 999999 ▼d 211009
049 1 ▼l 121084468 ▼f 과학 ▼l 121084469 ▼f 과학 ▼l 111253182
082 0 4 ▼a 005.133 ▼2 21
090 ▼a 005.133 ▼b J41 2003zb
100 1 ▼a 김명기, ▼e
245 1 0 ▼a Java tip & tech / ▼d 김명기 ; ▼e 박창우 ; ▼e 민기획 공저.
246 0 3 ▼a 자바 활용도 100배 높이기
260 ▼a 서울 : ▼b 영진닷컴 , ▼c 2003.
300 ▼a 461 p. ; ▼c 23 cm.
500 ▼a 색인 수록
700 1 ▼a 박창우, ▼e
710 ▼a 민기획, ▼e
940 ▼a 자바 팁 앤 테크

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2003zb Accession No. 111253182 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.133 J41 2003zb Accession No. 121084468 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.133 J41 2003zb Accession No. 121084469 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 J41 2003zb Accession No. 151150966 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2003zb Accession No. 111253182 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.133 J41 2003zb Accession No. 121084468 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.133 J41 2003zb Accession No. 121084469 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 J41 2003zb Accession No. 151150966 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

중급 자바 프로그래머들이 개발 과정에서 찾아보기 쉽도록 구성한 레퍼런스북이다. 클래스, 쓰레드, 네트워킹, JDBC, XML, 국제화, 그리고 보안까지 자바의 전 분야에 걸쳐서 다룬다.


Information Provided By: : Aladin

Author Introduction

민기획(지은이)

김명기(지은이)

박창우(지은이)

아주대학교 정보 및 컴퓨터 공학부에서 학부와 대학원을 졸업했다. 소프트웨어 개발자와 아키텍트, 시스템 관리자, 컨설턴트로 일한 경력이 있고 현재 프리랜서로 활동하고 있다.

Information Provided By: : Aladin

Table of Contents


목차
Part 01. 자바 일반 = 13
 001. JDK, J2SE, J2EE, J2ME 차이점 이해하기 = 14
 002. 자바와 자바 스크립트의 차이점 = 15
 003. throws, throw를 이용하여 Exception 처리하기 = 16
 004. 명령어 창 띄우지 않고 자바 GUI 프로그램 실행하기 = 17
 005. 자바로 bit 연산, 쉬프트 연산하기 = 18
 006. OutOfMemory 에러 해결하기 = 19
 007. 인터페이스와 추상 클래스 차이점 = 19
 008. 배열 복사하기 = 21
 009. PATH 환경 변수 읽어 오기 = 23
 010. 쓰레기 처리기 실행하기 = 24
 011. super와 this = 25
 012. 클래스 종류 이해하기 = 27
 013. 에러를 파일로 출력하기 = 30
 014. 자바 소멸자 만들기 = 32
Part 02. 기본 클래스 = 33
 001. 자바에서 문자 입력받기 = 34
 002. 스트링 연결하기(Concatenate) = 36
 003. 숫자 자릿수 맞추어 출력하기 = 37
 004. 숫자 대한민국 로케일 포맷에 맞추어 출력하기 = 39
 005. 스트링 전체, 부분 비교하기 = 40
 006. 소수 반올림 값 구하기 = 42
 007. Random 숫자 생성하기 = 44
 008. 스트링을 포맷에 맞추어 출력하기 = 45
 009. 현재 시간 구하기 = 46
 010. 메소드 실행 시간 계산하기 = 48
 011. 스트링을 구분자로 구분하여 처리하기 = 49
 012. 자바 Property 파일 처리하기 = 50
 013. 스트링이 정규표현식에 맞는지 확인하기 = 52
 014. 정규표현식을 이용하여 스트링 치환 = 55
 015. 객체를 파일로 저장하고 복구하기 = 56
 016. 객체 직렬화하기 = 58
 017. Java.util.logging 패키지로 간단한 로그 남기기 = 64
 018. 다수의 Handler에 로그 수준 설정하기 = 66
 019. XML 형태로 로그 남기기 = 71
 020. ErrorManager 사용하기 = 74
 021. 순서를 생각한 Hash 자료구조 = 76
 022. Preference 유틸 이용하여 설정 저장하기 = 78
 023. Properties 설정에 한글값 입력하기 = 81
 024. 객체 Deep 복사 쉽게 하기 = 83
 025. Zip 압출 만들기 = 85
 026. FileLock 처리하기 = 92
 027. Buffer 클래스 이용하기 = 94
 028. FileChannel을 이용한 파일 복사 프로그램 = 95
 029. Little Endian과 Big Endian = 97
 030. 데이터 인코딩 변경하기 = 100
 031. BigInteger 이용하기 = 102
 032. Collections Framework를 이용한 자료 처리 = 103
Part 03. 쓰레드 = 105
 001. Thread 객체 쓰레드 수집 이해하기 = 106
 002. InterruptedException 처리하기 = 109
 003. 데몬(Daemon) 쓰레드 vs 일반(Detach) 쓰레드 = 112
 004. 데드락(Deadlock) 이해하기 = 114
 005. 데드락 회피하기(Deadlock Avoidance) = 119
 006. Posix 형식의 Mutex 만들기 = 125
 007. Posix 형식의 상태변수(Condition Variable) 만들기 = 129
 008. Posix 형식의 Semaphore 만들기 = 131
 009. Posix 형식의 Readers & Writers 문제 구현하기 = 135
 010. 쓰레드 우선순위 이용하기 = 137
 011. 쓰레드 풀 만들기 = 140
Part 04. 네트워킹 = 145
 001. 도메인 이름으로 IP 주소 가져오기 = 146
 002. 컴퓨터에 연결된 모든 인터페이스 이름 가져오기 = 148
 003. 간단한 서버/클라이언트 만들기 = 149
 004. 자바에서 ping 사용하기 = 153
 005. Thread를 이용한 에코 서버 만들기 = 154
 006. NIO를 이용한 non-block 에코 서버 프로그램 = 157
 007. Timeout을 설정하여 Socket 연결하기 = 162
 008. 웹 서버에 GET/POST 메소드로 특수문자 보내기 = 165
 009. HttpUrlConnection에서 Object Moved 응답 처리하기 = 168
 010. 자바를 이용하여 이메일 보내기 = 170
 011. 자바로 메일 받기 = 173
 012. Datagram을 이용한 간단한 통신 프로그램 = 176
 013. RMI를 이용한 간단한 계산기 서버와 클라이언트 만들기 = 179
 014. SSL 위에서 RMI 통신하기 = 183
 015. JNDI(RMI 레지스트리 서비스 Provider) 이용하여 등록된 객체 출력하기 = 189
 016. JNDI(DNS 서비스 Provider) 이용하여 DNS 질의하기 = 190
 017. FTP 접속하여 파일 가져오기 = 192
Part 05. JDBC = 195
 001. JDBC 드라이버 종류 = 196
 002. JDBC-ODBC 브릿지 이용하여 MS-액세스 접근하기 = 197
 003. JDBC를 기본 연결 구문 = 199
 004. Statement와 PreparedStatement 이해하기 = 200
 005. addBatch()와 execute() 메소드를 이용한 SQL 실행 = 204
 006. 데이터베이스 select 하기 = 206
 007. ResultSet 클래스로 데이터 갱신하기 = 208
 008. BLOB 데이터 처리하기 = 212
 009. Procedure Call 하기 = 215
 010. Connection Pool 만들기 = 217
 011. DB에 '(작은 따옴표)를 포함한 내용을 집어 넣기 = 218
 012. 데이터베이스에 테이블 목록 가져오기 = 220
 013. 이용자가 만든 타입의 데이터 처리하기 = 223
 014. CachedRowSet 이용하기 = 226
 015. SQLJ를 이용하여 데이터베이스 접속하기 = 230
Part 06. 인트로스펙션과 리플렉션 = 235
 001. 인트로스펙션과 리플렉션 = 236
 002. 클래스 구조적 정보 보기 = 237
 003. 메소드를 동적으로 실행하는 방법 = 239
 004. 배열 인자를 가지고 메소드를 동적으로 실행하는 방법 = 240
 005. 배열 동적으로 생성, 확장하기 = 242
 006. 네임스페이스 관리하기 = 244
 007. Proxy 클래스로 동적으로 클래스 바인딩하기 = 246
 008. 자바 프로그램으로 자바 소스 컴파일 하기 = 250
 009. 프로그램에서 소스를 생성, 컴파일, 실행하기 = 251
 010. 클래스 다시 로깅하기(Hot Deployment) = 254
 011. 패키지 버전 정보 가져오기 = 256
Part 07. XML
 001. DOM vs SAX 파서 이해하기 = 260
 002. DOM 파서로 XML 파싱하기 = 262
 003. SAX 파서로 XML 파싱하기 = 264
 004. SAX 컨텐트 핸들러 작성하기 = 267
 005. XML 노드 추가하기 = 275
 006. XML Tree DOM 수정하기 = 278
 007. XML Tree DOM 순회하기 = 282
 008. XML 문서를 JTree로 보기 = 288
 009. DOM tree를 String 파일로 만들기 = 297
 010. 파서 변경하기 = 300
Part 08. 보안
 001. 모든 암호화 알고리즘 출력하기 = 304
 002. 해쉬 알고리즘 이용하기 = 306
 003. 비밀키로 암호화 복호화 하기 = 308
 004. 인증서 이용하여 정보 가져오기 = 311
 005. 공개키와 개인키 만들기 = 315
 006. 공개키로 암호화하고 개인키로 복호화하기 = 316
 007. 개인키로 사인하고 공개키로 올바른지 확인하기 = 319
 008. SSL 연결하여 웹 사이트 내용 받아오기 = 322
 009. keytool 이용하여 인증서 만들기 = 327
 010. 해당 디렉토리에 권한이 있는지 검사하기 = 331
 011. JAR 파일에 사인하기 = 336
Part 09. 국제화와 지역화 = 339
 001. 국제화와 지역화 = 340
 002. 스트링에서 한글 판별하기 = 342
 003. 로케일에 독립적으로 스트링 비교하기 = 343
 004. 유니코드 스트링에서 문자, 단어, 문장 그리고 라인의 시작과 끝 알아내기 = 345
 005. 현재시간 GMT시간으로 변경하기 = 347
 006. 기본 Timezone 변경하기 = 349
 007. 국제화/지역화하기 = 350
 008. 파일 I/O할 때 기본 Character set 설정하기 = 363
 009. 인코딩 설정하여 컴파일 하기 = 365
Part 10. 기타
 001. 프로그램 강제 종료(Ctrl+C) 시에 특정 작업 수행하기 = 368
 002. 현재 사용하고 있는 메모리 상태 구하기 = 370
 003. 외부 프로그램 실행시키기 = 372
 004. Runtime 시에 Stack Trace 얻어내기 = 375
 005. Jar 파일로 바로 프로그램 시작하기 = 381
 006. Microsoft Excel 파일 읽어오기 = 382
 007. C/C++ 라이브러리 호출하기(JNI, Java Native Interface) = 387
 008. 윈도우(Windows)의 레지스트리 값 얻어오기 = 391
 009. 메모리 상황에 따라 객체 관리하기(참조객체 : Reference Objects) = 395
 010. Serial(시리얼) 통신하기(Java Communication API) = 405
 011. 자바 프로그램을 실행파일(EXE)로 만들기 = 409
 012. 자바 소스로 문서(javadoc) 만들기 = 411
 013. 인스톨(Install) 프로그램 만들기 = 413
 014. 나만의 파서(Parser) 만들기 = 415
 015. WAV 플레이 하기 = 429
 016. HTML 파싱하기 = 431
 017. 처리할 수 있는 Image 포맷 출력하기 = 433
 018. 이미지 생성하여 png 파일로 저장하기 = 436
 019. 크기가 0인 배열 유용하게 사용하기 = 438
 020. 스트링 '+' 연산자 해부하기 = 442
 021. Assert하기 = 446
 022. Generic 프로그램밍(Generics) 이해하기 = 447
 023. JDK에 Generics 추가하기 = 452
 024. VM 로딩시간을 줄이는 배치 프로그램 = 456
 025. 멀티프로세스 VM을 단일프로세스 VM으로 변경하기 = 459


New Arrivals Books in Related Fields