Perl Cd Bookshelf [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Perl Cd Bookshelf [Electronic resources] - نسخه متنی

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید

Symbols & Numbers
| 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: S





s/// operator: 1.1.3. Discussion


stripping whitespace with: 1.16.2. Solution




/s pattern-matching modifier: 6.. Pattern-Matching Modifiers


multiple lines: 6.6.2. Solution




save( ), HTML forms: 19.12.2. Solution



save_parameters( ), HTML forms: 19.12.2. Solution



SAX (Simple API for XML): 22.3.1. Problem


events, parsing XML into: 22.3.1. Problem




scalar multiplication operator: 2.13.3. Discussion



scalar operator, list version: 10.8.3. Discussion



scalars: 1.. Introduction


arrays of scalar references: 11.6.1. Problem


detecting scalar context: 10.6.1. Problem


exchanging values between: 1.3.1. Problem


as numbers: 2.. Introduction


references to: 11.5.1. Problem




Scalar::Util module: 2.1.3. Discussion

11.15.3. Description




schemas, XML: 22.. Schemas



schemes, URLs: 19.. Architecture



scope of subroutine variables: 10.2.3. Discussion



screen (see user interfaces)



scripts, CGI (see CGI programming)



SDBM files: 14.. Introduction



search( ), LDAP server: 18.8.3. Discussion



searching for patterns (see regular expressions)



seconds (see date and time values)



Secure Sockets Layer (SSL): 20.16.1. Problem



security


CGI scripts: 19.. Security

19.4.1. Problem


executing user commands: 19.5.1. Problem



connecting through firewalls: 17.21. Program: fwdport


fetching secure web pages: 20.16.1. Problem


reading passwords without echo: 15.10.1. Problem


testing files for trustworthiness: 8.17.1. Problem




seek( ): 8.. Advanced Operations

8.5.3. Discussion




seek offset, filehandles: 7.. I/O Operations



seekdir( ): 9.5.3. Discussion



select( ): 3.10.2. Solution


determining whether data can be read or written: 17.3.2. Solution


reading from multiple filehandles: 7.22.2. Solution

17.3.3. Discussion





self-referential data structures: 13.13.1. Problem



SelfLoader module: 12.10.2. Solution



send( ), communicating over TCP: 17.3.2. Solution



sendmail program: 18.3.2. Solution



servers


daemon servers: 17.17.1. Problem


database, using SQL without: 14.18.1. Problem


forking: 17.11.1. Problem


LDAP: 18.8.1. Problem

18.8.3. Discussion


search( ): 18.8.3. Discussion



multihomed: 17.16.1. Problem


multitasking, writing: 17.14.1. Problem


with POE: 17.15.1. Problem



non-forking: 17.13.1. Problem


POP3: 18.5.1. Problem


preforking: 17.12.1. Problem


processing logs: 20.13.3. Discussion


restarting on demand: 17.18.1. Problem


SMTP: 18.16. Program: expn and vrfy


SOAP: 18.13.1. Problem


TCP, writing: 17.2.1. Problem


UDP, setting up: 17.5.1. Problem


web


common log format fields: 20.12.3. Discussion


performance, improving: 21.12.1. Problem





set theory: 4.8.1. Problem



setitimer( ): 3.9.3. Discussion



setting default I/O layers: 8.19.1. Problem



SGML (Standard Generalized Markup Language): 22.. Introduction



shallow copies: 11.12.3. Discussion



shared locks: 7.18.3. Discussion



sharing variables among processes: 16.12.1. Problem



shell escapes, executing commands without: 19.5.1. Problem



shell wildcards for regular expression matching: 6.9.1. Problem



shift( ), circular lists: 4.17.2. Solution



shopping cart applications: 19.11.1. Problem



shuffle( )


arrays: 4.18.2. Solution


lines: 8.7.2. Solution




shutdown( ): 17.9.2. Solution



%SIG hash: 16.15.2. Solution



SIGALRM signal: 16.. Signals

16.21.2. Solution




SIGCHLD signal: 16.. Signals

16.19.2. Solution




SIGHUP signal: 16.. Signals

17.18.2. Solution




SIGINT signal: 16.. Signals

16.18.2. Solution




signal handlers: 16.15.1. Problem


overriding: 16.16.1. Problem


writing: 16.17.1. Problem




signals: 16.. Signals


blocking: 16.20.1. Problem


handlers for (see signal handlers)


listing available: 16.13.1. Problem


process groups: 7.25. Program: lockarea

16.14.3. Discussion



sending: 16.14.1. Problem


turning into fatal errors: 16.22.1. Problem




signatures, randomized: 16.23. Program: sigrand



SIGPIPE signal: 16.. Signals

16.4.3. Discussion




sigprocmask syscall: 16.20.2. Solution



SIGQUIT signal: 16.. Signals



sigrand program: 16.23. Program: sigrand



SIGTERM signal: 16.. Signals



sigtrap pragma: 16.22.2. Solution



SIGUSR1/SIGUSR2 signals: 16.. Signals



Simple API for XML (SAX): 22.3.1. Problem



simple difference: 4.9.3. Discussion



Simple Mail Transfer Protocol (SMTP): 18.3.3. Discussion



Simple Object Access Protocol (see SOAP)



sin( ): 2.11.2. Solution



single inheritance: 13.. Inheritance



single quote ('): 1.. Introduction


escaping: 14.10.1. Problem




size


arrays, changing: 4.3.1. Problem


hashes, preallocating for: 5.14.1. Problem


Tk window resize events: 15.16.1. Problem


window or terminal, determining: 15.4.1. Problem




sleep( ): 3.9.3. Discussion

3.10.1. Problem




SMTP (Simple Mail Transfer Protocol): 18.3.3. Discussion


server: 18.16. Program: expn and vrfy




SOAP (Simple Object Access Protocol): 18.. Introduction


client: 18.14.1. Problem


server: 18.13.1. Problem




SOAP::Lite module: 18.11.3. Discussion

18.13.2. Solution




SOCK_ constants: 17.. Introduction



sockaddr_in( ): 17.. Introduction

17.4.3. Discussion




sockaddr_un( ): 17.. Introduction


Unix domain sockets: 17.6.2. Solution




socket( ): 17.. Introduction



sockets: 17.. Introduction


bidirectional clients: 17.10.1. Problem


closing after forking: 17.9.1. Problem


connecting through firewalls: 17.21. Program: fwdport


daemon servers: 17.17.1. Problem


finding own name and address: 17.8.1. Problem


forking servers: 17.11.1. Problem


identifying machine at end: 17.7.1. Problem


logging port connection attempts: 17.20. Program: backsniff


managing multiple input streams: 17.19.1. Problem


multihomed servers: 17.16.1. Problem


non-blocking: 17.2.3. Discussion


non-forking servers: 17.13.1. Problem


preforking servers: 17.12.1. Problem


protocol associated with: 17.. Introduction


restarting servers on demand: 17.18.1. Problem


TCP protocol


communicating over: 17.3.1. Problem


writing clients: 17.1.1. Problem


writing servers: 17.2.1. Problem



UDP protocol


writing clients for: 17.4.1. Problem


writing servers for: 17.5.1. Problem



Unix domain: 17.. Introduction

17.6.1. Problem





sort( ): 4.15.2. Solution


by computable field: 4.16.2. Solution


hashes: 5.10.2. Solution




sorting


array elements numerically: 4.15.1. Problem


arrays and lists by computable field: 4.16.1. Problem


DBM files: 14.5.1. Problem


directory contents: 9.. Introduction

9.13. Program: lst



du command output: 5.17. Program: dutree


hash elements: 5.10.1. Problem


mail: 10.18. Program: Sorting Your Mail


pod =head1 sections: 15.22. Program: tkshufflepod


randomizing array element order: 4.18.1. Problem


randomizing file line order: 8.7.1. Problem


text into columns: 4.19. Program: words




soundex( ): 1.22.3. Discussion



Soundex matching: 1.22.1. Problem



splice( ): 4.12.2. Solution



split( ): 1.6.2. Solution


processing all words in file: 8.3.2. Solution


reading records with pattern separators: 6.7.2. Solution


using reverse( ) with: 1.7.2. Solution


variable-length text fields: 8.9.2. Solution




sprintf( ): 1.4.3. Discussion


floating-point numbers


comparing: 2.3.2. Solution


rounding: 2.2.2. Solution





SQL database: 20.9.3. Discussion



SQL queries


building programmatically: 14.13.1. Problem


without database server: 14.18.1. Problem


executing using DBI: 14.9.1. Problem


querying CSV files: 14.17.1. Problem


repeating efficiently: 14.12.1. Problem


saving results to Excel or CSV: 14.8.1. Problem




square brackets ([]): 1.. Introduction


creating anonymous arrays and hashes: 11.. References




srand( ): 2.7.2. Solution



SSL (Secure Sockets Layer): 20.16.1. Problem



standard filehandles: 7.. Standard Filehandles



Standard Generalized Markup Language (SGML): 22.. Introduction



stat( ): 8.17.2. Solution

9.. Introduction


timestamps: 9.1.2. Solution




static data members: 13.4.1. Problem



Stat::lsMode module: 9.11.2. Solution



STDERR filehandle: 7.. Standard Filehandles


controlling for other programs: 16.9.1. Problem


reading from programs: 16.7.1. Problem




STDIN filehandle: 7.. Standard Filehandles


preprocessing input: 16.6.2. Solution




stdio layer: 7.. I/O Operations

7.10.3. Discussion




STDOUT filehandle: 7.. Standard Filehandles

7.. I/O Operations


filtering output: 16.5.3. Discussion




sticky widgets, creating: 19.10.1. Problem



Storable module: 11.12.2. Solution

13.7.2. Solution




store( ): 11.13.2. Solution



stream sockets: 17.. Introduction

17.11.3. Discussion




strftime( ): 3.1.3. Discussion

3.8.2. Solution




String::Approx module: 1.22.3. Discussion

6.13.3. Discussion




strings

1.12.1. Problem

(see also variables)


accessing substrings: 1.1.1. Problem


canonicalizing with Unicode combined characters: 1.9.1. Problem


checking if valid numbers: 2.1.1. Problem


converting


ASCII to and from HTML: 20.4.1. Problem


case: 1.13.1. Problem


characters and values: 1.4.1. Problem


non-numeric: 2.. Introduction



copying and substituting: 6.1.1. Problem


doubled words, finding: 6.16.1. Problem


escaping characters: 1.18.1. Problem


hash element indices: 5.. Introduction


headlines and titles, capitalizing: 1.14.1. Problem


HTML text substitutions: 20.20. Program: htmlsub


interpolating functions and expressions within: 1.15.1. Problem


matching


letters: 6.2.1. Problem


words: 6.3.1. Problem



null-terminated, reading from binary files: 8.14.1. Problem


numeric operators with: 13.14.4. Example: Overloaded StrNum Class


parsing date and time information in: 3.7.1. Problem


plurals based on numbers: 2.17.1. Problem


processing characters individually: 1.6.1. Problem


psgrep program: 1.24. Program: psgrep


reformatting paragraphs: 1.17.1. Problem


removing leading or trailing spaces: 1.19.1. Problem


removing or extracting HTML tags: 20.6.1. Problem


reversing elements of: 1.7.1. Problem


substituting specific words: 1.23. Program: fixstyle


text color, changing: 15.5.1. Problem


treating as files: 8.23.1. Problem


Unicode


support in Perl: 1.. Unicode Support in Perl


treating as octets: 1.10.1. Problem


treating as single characters: 1.8.1. Problem



universal character code: 1.. The Universal Character Code




StrNum class (example): 13.14.4. Example: Overloaded StrNum Class



struct( ): 13.5.3. Discussion



struct_flock( ), lockarea program: 7.25. Program: lockarea



structs, classes as: 13.5.1. Problem



sub keyword: 10.. Introduction



subclasses, determining membership: 13.9.1. Problem



subject, sorting mail by: 10.18. Program: Sorting Your Mail



subroutines: 10.. Introduction


access arguments: 10.1.1. Problem


built-in, overriding: 12.12.1. Problem


currently running, name of: 10.4.1. Problem


email sorter: 10.18. Program: Sorting Your Mail


exception handling: 10.12.1. Problem


localizing: 10.14.1. Problem


nesting: 10.16.1. Problem


passing arrays and hashes by reference: 10.5.1. Problem


passing by named parameter: 10.7.1. Problem


persistent private variables: 10.3.1. Problem


private for modules: 12.4.1. Problem


private variables: 10.2.1. Problem


prototypes for functions: 10.11.1. Problem


return context, detecting: 10.6.1. Problem


return values


returning by reference: 10.9.1. Problem


returning failure: 10.10.1. Problem


skipping selected: 10.8.1. Problem



saving global values: 10.13.1. Problem


trapping undefined function calls: 10.15.1. Problem


writing switch statement: 10.17.1. Problem




substitution


expanding filenames: 7.3.2. Solution


within strings: 6.1.1. Problem




substr( ): 1.1.2. Solution


operators to use with: 1.1.3. Discussion


pattern matching variables: 6.. Special Variables




substrings: 1.1.1. Problem



SUPER pseudoclass: 13.11.2. Solution



superclasses: 13.. Inheritance

13.. Some Notes on Object Terminology


accessing overridden methods: 13.11.1. Problem




surface copies: 11.12.3. Discussion



surl script: 20.8.3. Discussion



switch construct: 10.17.3. Discussion



Switch module: 10.17.2. Solution



switch statement: 19.7.3. Discussion

19.11.3. Discussion


writing: 10.17.1. Problem




Symbol module: 7.6.2. Solution



symbolic links: 9.. Introduction


duplicating directory trees: 9.12. Program: symirror


to packages: 12.16.1. Problem




symbolic references: 12.16.2. Solution



Symbol::qualify( ): 12.6.3. Discussion



symirror program: 9.12. Program: symirror



symmetric difference: 4.9.3. Discussion



syscalls: 7.. I/O Operations



Sys::Hostname module: 17.8.2. Solution



sysopen( )


filehandles: 7.1.2. Solution


non-blocking I/O: 7.20.2. Solution


unusual filenames: 7.2.2. Solution




sysread( ): 8.. Advanced Operations



sysreadline( ): 7.23.2. Solution



sysseek( ): 8.. Advanced Operations



Sys::Syslog module: 17.20. Program: backsniff



system( )


running multiple programs: 16.2.2. Solution


shell escapes: 19.5.2. Solution




system calls: 7.. I/O Operations



SysV IPC: 16.12.2. Solution



syswrite( ): 8.. Advanced Operations


/ 875