책 이미지

책 정보
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > Perl
· ISBN : 9780596002411
· 쪽수 : 762쪽
· 출판일 : 2002-07-09
책 소개
목차
I. Getting Started
1. Introduction to Perl
What's Perl Good For?
Perl Development
Which Platforms Support Perl?
Perl Resources
2. Installing Perl
The CPAN Architecture
How Is CPAN Organized?
Installing Perl
Getting and Installing Modules
Documentation
II. Language Basics
3. The Perl Executable
Command Processing
Command-Line Options
Environment Variables
The Perl Compiler
Threads
4. The Perl Language
Program Structure
Data Types and Variables
Statements
Special Variables
Operators
Regular Expressions
Subroutines
References and Complex Data Structures
Filehandles
Signals
Unicode
Formats
Pod
5. Function Reference
Perl Functions by Category
Perl Functions in Alphabetical Order
6. Debugging
The Perl Debugger
Debugger Commands
Using the Debugger
Customizing the Debugger
The Perl Profiler
The perlbug Program
III. Modules
7. Packages, Modules, and Objects
Namespaces and Packages
Modules
Object-Oriented Perl
Object Syntax
8. Standard Modules
AnyDBM_File
Attribute::Handlers
attributes
attrs
AutoLoader
AutoSplit
autouse
B
B::Asmdata
B::Assembler
B::Bblock
B::Bytecode
B::C
B::CC
B::Concise
B::Debug
B::Deparse
B::Disassembler
B::Lint
B::Showlex
B::Stackobj
B::Terse
B::Xref
base
Benchmark
bigint
bignum
bigrat
blib
bytes
ByteLoader
Carp
CGI
CGI::Apache
CGI::Carp
CGI::Cookie
CGI::Fast
CGI::Pretty
CGI::Push
CGI::Switch
charnames
Class::ISA
Class::Struct
Config
constant
CPAN
CPAN::FirstTime
CPAN::Nox
Cwd
Data::Dumper
DB
DB_File
Devel::DProf
Devel::PPPort
Devel::SelfStubber
diagnostics
Digest
Digest::MD5
DirHandle
Dumpvalue
DynaLoader
encoding
English
Env
Errno
Exporter
ExtUtils::Command
ExtUtils::Command::MM
ExtUtils::Constant
ExtUtils::Embed
ExtUtils::Install
ExtUtils::Installed
ExtUtils::Liblist
ExtUtils::MakeMaker
ExtUtils::Manifest
ExtUtils::Miniperl
ExtUtils::Mkbootstrap
ExtUtils::Mksymlists
ExtUtils::MM
ExtUtils::MM_Any
ExtUtils::MM_BeOS
ExtUtils::MM_DOS
ExtUtils::MM_NW5
ExtUtils::MM_OS2
ExtUtils::MM_Unix
ExtUtils::MM_UWIN
ExtUtils::MM_VMS
ExtUtils::MM_Win32
ExtUtils::MY
ExtUtils::Packlist
ExtUtils::testlib
Fatal
Fcntl
fields
File::Basename
File::CheckTree
File::Compare
File::Copy
File::DosGlob
File::Find
File::Path
File::Spec
File::Spec::Cygwin
File::Spec::Mac
File::Spec::OS2
File::Spec::Unix
File::Spec::VMS
File::Spec::Win32
File::stat
File::Temp
FileCache
FileHandle
Filter::Simple
Filter::Util::Call
FindBin
GDBM_File
Getopt::Long
Getopt::Std
Hash::Util
I18N::Collate
I18N::Langinfo
I18N::LangTags
I18N::LangTags::List
if
integer
IO
IO::File
IO::Handle
IO::Pipe
IO::Seekable
IO::Select
IO::Socket
IPC::Msg
IPC::Open2
IPC::Open3
IPC::Semaphore
IPC::SysV
less
lib
List::Util
locale
Math::BigFloat
Math::BigInt
Math::BigInt::Calc
Math::BigRat
Math::Complex
Math::Trig
MIME::Base64
MIME::QuotedPrint
NDBM_File
Net::Cmd
Net::Config
Net::Domain
Net::FTP
Net::hostent
Net::netent
Net::Netrc
Net::NNTP
Net::Ping
Net::POP3
Net::protoent
Net::servent
Net::SMTP
Net::Time
O
ODBM_File
Opcode
ops
overload
PerlIO
PerlIO::Scalar
PerlIO::Via
Pod::Functions
Pod::Html
Pod::ParseLink
Pod::Text
POSIX
re
Safe
Scalar::Util
SDBM_File
Search::Dict
SelectSaver
SelfLoader
Shell
sigtrap
Socket
sort
Storable
strict
subs
Switch
Symbol
Sys::Hostname
Sys::Syslog
Term::Cap
Term::Complete
Term::ReadLine
Test
Test::Builder
Test::Harness
Test::More
Test::Simple
Text::Abbrev
Text::Balanced
Text::ParseWords
Text::Soundex
Text::Tabs
Text::Wrap
Thread
Thread::Queue
Thread::Semaphore
Thread::Signal
Thread::Specific
Tie::Array, Tie::StdArray
Tie::File
Tie::Handle
Tie::Hash
Tie::Memoize
Tie::RefHash
Tie::Scalar
Tie::SubstrHash
Time::gmtime
Time::HiRes
Time::Local
Time::localtime
Time::tm
UNIVERSAL
User::grent
User::pwent
utf8
vars
vmsish
XS::Typemap
IV. CGI
9. CGI Overview
A Typical CGI Interaction
URL Encoding
Extra Path Information
CGI Environment Variables
10. The CGI.pm Module
HTML Tag Generation
Importing Method Groups
Maintaining State
Named Parameters
Using JavaScript Features
Debugging
CGI.pm Reference
11. Web Server Programming with mod_perl
Design of mod_perl
Installing mod_perl
mod_perl Handlers
Running CGI Scripts with mod_perl
Server-Side Includes with mod_perl
Sections
Apache:: Modules
V. Databases
12. Databases and Perl
DBM Databases and DBM Hashes
Design of DBI
DBI Methods
DBI Environment Variables
VI. XML and SOAP
13. XML and Perl
XML Parsing and Validation
XML::Parser Methods
Expat Handlers
XML::Parser Styles
Expat Encodings
XML::Parser::ContentModel Methods
14. SOAP
What Is SOAP?
SOAP::Lite
SOAP::Data
SOAP::Serializer
SOAP::Fault
VII. Network Programming
15. Sockets
Built-in Socket Functions
The IO::Socket Module
16. Email Connectivity
The Net Modules
The Mail Modules
17. Usenet News
The NNTP Protocol
Net::NNTP
The News::Newsrc Module
18. FTP
The FTP Protocol
Net::FTP
FTP Configuration with Net::Netrc
19. Lightweight Directory Access with Net::LDAP
How Data Is Stored in LDAP
Searching an LDAP Directory with Net::LDAP
Adding an Entry to the Directory with Net::LDAP
Net::LDAP Methods
VIII. LWP
20. The LWP Library
LWP Overview
The LWP Modules
The HTTP Modules
The HTML Modules
The URI Module
IX. Perl/Tk
21. Perl/Tk
Widgets
Geometry Managers
Common Widget Configuration Options
The Button Widget
The Checkbutton Widget
The Radiobutton Widget
The Label Widget
The Entry Widget
The Scrollbar Widget
The Listbox Widget
The Text Widget
The Canvas Widget
The Scale Widget
The Menubutton Widget
The Menu Widget
The Optionmenu Widget
The Frame Widget
The Toplevel Widget
X. Win32
22. Win32 Modules and Extensions
Win32::Clipboard
Win32::Console
Win32::ChangeNotify
Win32::Eventlog
Win32::File
Win32::FileSecurity
Win32::Internet
Win32::IPC
Win32::Mutex
Win32::NetAdmin
Win32::NetResource
Win32::PerfLib
Win32::Pipe
Win32::Process
Win32::Registry
Win32::Semaphore
Win32::Service
Win32::Shortcut
Win32 Extensions
23. OLE Automation
Creating Objects
Automation Methods and Properties
Win32::OLE::Enum
Win32::OLE::Variant
Win32::OLE::Const
24. ODBC Extension for Win32
ODBC Methods and Properties