Sams Teach Yourself Perl in 24 Hours (3rd Edition)

 <  Day Day Up  >    

Index

[SYMBOL] [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]

d (remove breakpoint)

        debugger command

data

        binary

                WidgetCo Bike Parts Company example 2nd

       hierarchical

                WidgetCo Bike Parts Company example 2nd

        permanent storage

                DBM files

                DBM files;exercise

                locking

                random access files

                text files

        references

       references to

                exercise

       representations

                WidgetCo Bike Parts Company example 2nd 3rd 4th 5th 6th 7th 8th 9th 10th

       table

                WidgetCo Bike Parts Company example 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th

       unstructured

                WidgetCo Bike Parts Company example 2nd

Data Munging with Perl

data structures

        anonymous storage

       building

                variations

        references 2nd 3rd

                exercise

       stacks

                implementation with lists

        two-dimensional arrays

                traversing

data types

       arrays

                text files

        hashes

                adding elements

                applications 2nd

                DBM files

                each function

                initializing

                inverting

                key-value pairs

                list context

                removing keys

                retrieving elements

                sorting

                testing for keys

        lists

                array variables 2nd 3rd 4th 5th 6th

                constructing

        literals

                numeric

                string

       scalar

                comparing numbers

                comparing strings

        scalars

                converting between arrays and

       variables

                scalar

Data++* module (CPAN)

databases

        DBM files

                dbmclose function

                dbmopen function

                exercise

                hashes

        implementing using hashes

                code listing

                data listing

                output listing

        locking

                exclusive

                race condition

                reading and writing

                semaphores

                shared

                Unix

                Windows 95/98

                Windows NT

        random access files

                opening

                read pointers

        text files

                adding records

                advantages

                arrays

                disadvantages

                removing records

Date++* module (CPAN)

Date++Manip module

       installations

                UNIX platform 2nd 3rd 4th 5th 6th

                Windows 95/98/NT platforms 2nd 3rd

DBD++* module (CPAN)

DBI++* module (CPAN)

DBM files

        dbmclose function

        exercise

                code listing

                output listing

        hashes

                each function

       opening

                dbmopen function

dbmclose function

dbmopen function

debugger

        breakpoints

                continuing to

                examining

                removing

                selecting position

                setting

       commands

                d (remove breakpoint)

                h (help)

                l (list)

                n (run next instruction)

                q (quit)

                R (restart program)

                s (step into subroutine)

        exercise

                code listing

        modifying variables

        references

        repeating previous command

        starting

        tracing variables

debugging

       CGI programs

                on Web servers 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th

       dynamic Web pages

                CGI (Common Gateway Interface) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th

        logic errors

        Perl documentation 2nd

        print statement 2nd

       programs

                diagnostics module

        references 2nd

        syntax errors

decrement operators

        autodecrement (--)

defensive programming

delete function

        hash elements

delimiters

        nesting

        regular expressions 2nd

denial of service

        writing CGI programs 2nd

dereferencing

        array references

        hashes

diagnostics module

        debugging programs

diamond operator

        command-line tools

diamond operator ([LT][GT])

        globbing

die function

        opening files

difference

        arrays

digit

        character class

directories 2nd

       closing

                closedir

       creating

                mkdir function 2nd

        current

                changing (chdir function) 2nd

                identifying 2nd

       files

                renaming

                stat function 2nd 3rd 4th

                Unix permissions 2nd 3rd

        identifying (cwd function)

       listings

                globbing 2nd 3rd 4th

                grep utility 2nd 3rd 4th

       modules

                grouping by name

                separating from programs

        moving files between

        navigating

       reading

                readdir

       removing

                rmdir function 2nd

        removing files 2nd

       renaming

                Renamer program (Listing 10.3) 2nd 3rd

        renaming files 2nd

                en masse 2nd 3rd 4th

       searching

                File::Find module

directory

        file test

DirHandle module

disabling

        cookies

DLLs

        (dynamically linked libraries)

documentation

        modules 2nd

                perldoc program

       Plain Old Documentation (POD)

                Pod::* modules

documentation (perlre)

        Mastering Regular Expressions

documents

       PDF

                graphics coordinates system

                image placement

                object-oriented

                reading

       XML

                elements

                uses

dynamic Web pages

        CGI (Common Gateway Interface) 2nd 3rd 4th 5th 6th

                debugging programs 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th

                installing programs on Web servers 2nd 3rd 4th

                running programs 2nd

                Web server needs 2nd 3rd 4th 5th

                writing programs 2nd

       designing

                CGI (Common Gateway Interface) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th

       retrieving

                CGI programs 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th 27th 28th

dynamically scoped variables

 <  Day Day Up  >    

Категории