 
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: D
- daemon servers
- 
  - 16.22. Program: sigrand
  - 17.15. Making a Daemon Server
 
- data structures
- 
  - binary trees
: 11.15. Program: Binary Trees
  - copying
: 11.12. Copying Data Structures
  - printing
: 11.11. Printing Data Structures
  - storing to disk
: 11.13. Storing Data Structures to Disk
  - transparently persistent
: 11.14. Transparently Persistent Data Structures
 
- __DATA__ tokens
: 7.6. Storing Files Inside Your Program Text
- data types
- 
  - circular data structures
: 13.13. Coping with Circular Data Structures
  - classes as structs
: 13.5. Using Classes as Structs
 
- data, relationships between
- 
  - (see also variables)
  - 5.15. Representing Relationships Between Data
 
- Data::Dumper module
: 11.11. Printing Data Structures
- database access
: 14.0. Introduction
- 
  - converting between DBM files
: 14.3. Converting Between DBM Files
  - emptying DBM files
: 14.2. Emptying a DBM File
  - ggh program
: 14.11. Program: ggh - Grep Netscape Global History
  - locking DBM files
: 14.5. Locking DBM Files
  - making DBM files
: 14.1. Making and Using a DBM File
  - merging DBM files
: 14.4. Merging DBM Files
  - persistent data
: 14.9. Persistent Data
  - sorting large DBM files
: 14.6. Sorting Large DBM Files
  - SQL queries
  
- 
    - 14.10. Executing an SQL Command Using DBI and DBD
    - 19.7. Formatting Lists and Tables with HTML Shortcuts
  
 
- storing complex data in DBM files
: 14.8. Storing Complex Data in a DBM File
  - text files as database arrays
: 14.7. Treating a Text File as a Database Array
 
- database queries
: 19.7. Formatting Lists and Tables with HTML Shortcuts
- datagram sockets
- 
  - 17.0. Introduction
  - 17.4. Setting Up a UDP Client
 
- date and time
: 3.0. Introduction
- 
  - arithmetic with
: 3.4. Adding to or Subtracting from a Date
  - converting to/from Epoch seconds
: 3.2. Converting DMYHMS to Epoch Seconds
  - Date::DateCalc module
  
- 
    - 3.0. Introduction
    - 3.4. Adding to or Subtracting from a Date
    - 3.5. Difference of Two Dates
    - 3.6. Day in a Week/Month/Year or Week Number
  
 
- Date::Manip module
  
- 
    - 3.0. Introduction
    - 3.7. Parsing Dates and Times from Strings
    - 3.8. Printing a Date
    - 3.11. Program: hopdelta
  
 
- days, calculating
: 3.6. Day in a Week/Month/Year or Week Number
  - file access timestamps
: 9.1. Getting and Setting Timestamps
  - high-resolution timers
: 3.9. High-Resolution Timers
  - hopdelta program
: 3.11. Program: hopdelta
  - parsing information from strings
: 3.7. Parsing Dates and Times from Strings
  - printing
: 3.8. Printing a Date
  - sleeps
: 3.10. Short Sleeps
  - sorting mail by (example)
: 10.17. Program: Sorting Your Mail
  - Time::gmtime modules
  
- 
    - 3.0. Introduction
    - 3.3. Converting Epoch Seconds to DMYHMS
  
 
- Time::HiRes module
: 3.9. High-Resolution Timers
  - Time::Local module
  
- 
    - 3.0. Introduction
    - 3.2. Converting DMYHMS to Epoch Seconds
  
 
- Time::localtime
: 3.0. Introduction
  - Time::timelocal
: 3.3. Converting Epoch Seconds to DMYHMS
  - Time::tm module
: 3.0. Introduction
  - timing out operations
: 16.21. Timing Out an Operation
  - today's
: 3.1. Finding Today's Date
  - years
: 3.0. Introduction
 
- date_difference( )
: 3.5. Difference of Two Dates
- date_time_difference( )
: 3.5. Difference of Two Dates
- DateCalc( )
: 3.11. Program: hopdelta
- dates_difference( )
- 
  - 3.5. Difference of Two Dates
  - 3.6. Day in a Week/Month/Year or Week Number
 
- datesort program (example)
: 10.17. Program: Sorting Your Mail
- day_of_week( )
: 3.6. Day in a Week/Month/Year or Week Number
- days
: (see date and time)
- db2gdbm program (example)
: 14.3. Converting Between DBM Files
- DB_File module
: 11.14. Transparently Persistent Data Structures
- 
  - sorting large DBM files
: 14.6. Sorting Large DBM Files
  - text files as database arrays
: 14.7. Treating a Text File as a Database Array
 
- DB_RECNO access method
: 8.8. Reading a Particular Line in a File
- DBD module
: 14.10. Executing an SQL Command Using DBI and DBD
- DBI module
- 
  - 14.10. Executing an SQL Command Using DBI and DBD
  - 19.7. Formatting Lists and Tables with HTML Shortcuts
  - 20.9. Creating HTML Templates
 
- dblockdemo program (example)
: 14.5. Locking DBM Files
- DBM files
- 
  - complex data in
: 14.8. Storing Complex Data in a DBM File
  - converting between
: 14.3. Converting Between DBM Files
  - emptying
: 14.2. Emptying a DBM File
  - GDBM files
  
- 
    - 14.0. Introduction
    - 14.3. Converting Between DBM Files
  
 
- locking
: 14.5. Locking DBM Files
  - making and using
: 14.1. Making and Using a DBM File
  - merging
: 14.4. Merging DBM Files
  - NDBM files
: 14.0. Introduction
  - sorting
: 14.6. Sorting Large DBM Files
 
- DBM libraries
: 14.0. Introduction
- dbmclose( )
: 14.1. Making and Using a DBM File
- dbmopen( )
- 
  - 14.0. Introduction
  - 14.1. Making and Using a DBM File
 
- dbusers program (example)
: 14.10. Executing an SQL Command Using DBI and DBD
- dclone( )
: 11.12. Copying Data Structures
- debugging
- 
  - CGI script errors
: 19.0. Introduction
  
- 
    - 500 Server Error
: 19.3. Fixing a 500 Server Error
  
 
- HTTP exchanges
: 19.9. Debugging the Raw HTTP Exchange
 
- decimal numbers, converting
- 
  - binary numbers
: 2.4. Converting Between Binary and Decimal
  - octal and hexadecimal numbers
: 2.16. Converting Between Octal and Hexadecimal
 
- deep copies
: 11.12. Copying Data Structures
- default string values
: 1.2. Establishing a Default Value
- defined operator
: 1.2. Establishing a Default Value
- definedness
- 
  - 1.0. Introduction
  - 1.2. Establishing a Default Value
 
- deg2rad( ) (example)
: 2.11. Doing Trigonometry in Degrees, not Radians
- degrees vs. radians
: 2.11. Doing Trigonometry in Degrees, not Radians
- delaying module loading
: 12.3. Delaying use Until Run Time
- delete( )
: 5.3. Deleting from a Hash
- 
  - multiple hash key values
: 5.7. Hashes with Multiple Values Per Key
  - Tie::IxHash module and
: 5.6. Retrieving from a Hash in Insertion Order
 
- deleting
- 
  - clearing the screen
: 15.3. Clearing the Screen
  - directories and their contents
: 9.8. Removing a Directory and Its Contents
  - DOS shell window
: 15.17. Removing the DOS Shell Window with Windows Perl/Tk
  - emptying DBM files
: 14.2. Emptying a DBM File
  - files
: 9.2. Deleting a File
  - hash elements
: 5.3. Deleting from a Hash
  - HTML tags from strings
: 20.6. Extracting or Removing HTML Tags
  - last line of files
: 8.10. Removing the Last Line of a File
  - selected subroutine return values
: 10.8. Skipping Selected Return Values
  - whitespace at string ends
: 1.14. Trimming Blanks from the Ends of a String
 
- dequote( )
: 1.11. Indenting Here Documents
- dereferencing
: (see references)
- derived classes
: 13.0. Introduction
- destructors
- 
  - 13.0. Introduction
  - 13.2. Destroying an Object
 
- deterministic finite automata
: 6.0. Introduction
- DFA (deterministic finite automata)
: 6.0. Introduction
- dialog boxes with Tk toolkit
: 15.15. Creating Dialog Boxes with Tk
- DialogBox  widget (Tk)
: 15.15. Creating Dialog Boxes with Tk
- diamond (< >) operator
- 
  - 7.0. Introduction
  - 7.7. Writing a Filter
  - 8.0. Introduction
  - 17.0. Introduction
 
- die function
: 10.12. Handling Exceptions
- __DIE__  signal
: 16.15. Installing a Signal Handler
- differences of lists
: 4.7. Finding Elements in One Array but Not Another
- directories
: 9.0. Introduction
- 
  - copying or moving files
: 9.3. Copying or Moving a File
  - deleting
: 9.8. Removing a Directory and Its Contents
  - deleting files in
: 9.2. Deleting a File
  - of modules
: 12.7. Keeping Your Own Module Directory
  - multiple names for same file
: 9.4. Recognizing Two Names for the Same File
  - parsing filenames
: 9.10. Splitting a Filename into Its Component Parts
  - processing all files in
  
- 
    - 9.5. Processing All Files in a Directory
    - 9.7. Processing All Files in a Directory Recursively
  
 
- recursively duplicating
: 9.11. Program: symirror
  - renaming files
: 9.9. Renaming Files
  - sorting contents of
  
- 
    - 9.0. Introduction
    - 9.12. Program: lst
  
 
- timestamps
: 9.1. Getting and Setting Timestamps
 
- directory handles
: 9.5. Processing All Files in a Directory
- dirname( )
: 9.10. Splitting a Filename into Its Component Parts
- disk usage, library
: 14.0. Introduction
- DMYHMS values
: (see date and time)
- DNS lookups
: 18.1. Simple DNS Lookups
- do( )
: 8.16. Reading Configuration Files
- documentation conventions
: Conventions Used in This Book
- domains
- 
  - getting information on
: 18.8. Using Whois to Retrieve Information from the InterNIC
  - for sockets
: 17.0. Introduction
 
- Dominus, Mark-Jason
: 4.19. Program: permute
- DOS shell window, removing
: 15.17. Removing the DOS Shell Window with Windows Perl/Tk
- dots (.) in numbers
: 2.17. Putting Commas in Numbers
- double quotes
: 1.0. Introduction
- 
  - qq( )
: 4.1. Specifying a List In Your Program
 
- drivelock program (example)
: 7.21. Program: netlock
- du command, sorting output of
: 5.16. Program: dutree
- dummyhttpd program (example)
: 19.9. Debugging the Raw HTTP Exchange
- duplicate
- 
  - list elements, extracting
: 4.6. Extracting Unique Elements from a List
  - words, finding
: 6.16. Detecting Duplicate Words
 
- dutree program (example)
: 5.16. Program: dutree
- dutree_orig program (example)
: 5.16. Program: dutree
- dynamic scoping
: 10.13. Saving Global Values
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 1999
 O'Reilly & Associates, Inc.
All Rights Reserved.
[ Library Home | Perl in a Nutshell | Learning Perl | Learning Perl on Win32 | Programming Perl | Advanced Perl Programming | Perl Cookbook ]