perltoc.pod
来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· POD 代码 · 共 2,713 行 · 第 1/5 页
POD
2,713 行
=item Data Members as Variables=back=item NOTES=over 4=item Object Terminology=back=item SEE ALSO=item AUTHOR AND COPYRIGHT=item COPYRIGHT=over 4=item Acknowledgments=back=back=head2 perltooc - Tom's OO Tutorial for Class Data in Perl=over 4=item DESCRIPTION=item Class Data in a Can=item Class Data as Package Variables=over 4=item Putting All Your Eggs in One Basket=item Inheritance Concerns=item The Eponymous Meta-Object=item Indirect References to Class Data=item Monadic Classes=item Translucent Attributes=back=item Class Data as Lexical Variables=over 4=item Privacy and Responsibility =item File-Scoped Lexicals=item More Inheritance Concerns=item Locking the Door and Throwing Away the Key=item Translucency Revisited=back=item NOTES=item SEE ALSO=item AUTHOR AND COPYRIGHT=item ACKNOWLEDGEMENTS=item HISTORY=back=head2 perlbot - Bag'o Object Tricks (the BOT)=over 4=item DESCRIPTION=item OO SCALING TIPS=item INSTANCE VARIABLES=item SCALAR INSTANCE VARIABLES=item INSTANCE VARIABLE INHERITANCE=item OBJECT RELATIONSHIPS=item OVERRIDING SUPERCLASS METHODS=item USING RELATIONSHIP WITH SDBM=item THINKING OF CODE REUSE=item CLASS CONTEXT AND THE OBJECT=item INHERITING A CONSTRUCTOR=item DELEGATION=item SEE ALSO=back=head2 perlstyle - Perl style guide=over 4=item DESCRIPTION=back=head2 perlcheat - Perl 5 Cheat Sheet=over 4=item DESCRIPTION=over 4=item The sheet=back=item ACKNOWLEDGEMENTS=item AUTHOR=item SEE ALSO=back=head2 perltrap - Perl traps for the unwary=over 4=item DESCRIPTION=over 4=item Awk Traps=item C/C++ Traps=item Sed Traps=item Shell Traps=item Perl Traps=item Perl4 to Perl5 TrapsDiscontinuance, Deprecation, and BugFix traps, Parsing Traps, NumericalTraps, General data type traps, Context Traps - scalar, list contexts,Precedence Traps, General Regular Expression Traps using s///, etc,Subroutine, Signal, Sorting Traps, OS Traps, DBM Traps, Unclassified Traps=item Discontinuance, Deprecation, and BugFix trapsSymbols starting with "_" no longer forced into main, Double-colon validpackage separator in variable name, 2nd and 3rd args to C<splice()> are nowin scalar context, Can't do C<goto> into a block that is optimized away,Can't use whitespace as variable name or quote delimiter, C<while/if BLOCKBLOCK> gone, C<**> binds tighter than unary minus, C<foreach> changed wheniterating over a list, C<split> with no args behavior changed, B<-e>behavior fixed, C<push> returns number of elements in resulting list, Someerror messages differ, C<split()> honors subroutine args, Bugs removed=item Parsing TrapsSpace between . and = triggers syntax error, Better parsing in perl 5,Function parsing, String interpolation of C<$#array> differs, Perl guesseson C<map>, C<grep> followed by C<{> if it starts BLOCK or hash ref=item Numerical TrapsFormatted output and significant digits, Auto-increment operator oversigned int limit deleted, Assignment of return values from numeric equalitytests doesn't work, Bitwise string ops=item General data type trapsNegative array subscripts now count from the end of array, SettingC<$#array> lower now discards array elements, Hashes get defined beforeuse, Glob assignment from localized variable to variable, AssigningC<undef> to glob, Changes in unary negation (of strings), Modifying ofconstants prohibited, C<defined $var> behavior changed, Variable Suicide=item Context Traps - scalar, list contextsElements of argument lists for formats evaluated in list context,C<caller()> returns false value in scalar context if no caller present,Comma operator in scalar context gives scalar context to args, C<sprintf()>prototyped as C<($;@)>=item Precedence TrapsLHS vs. RHS of any assignment operator, Semantic errors introduced due toprecedence, Precedence of assignment operators same as the precedence ofassignment, C<open> requires parentheses around filehandle, C<$:>precedence over C<$::> gone, Precedence of file test operators documented,C<keys>, C<each>, C<values> are regular named unary operators=item General Regular Expression Traps using s///, etc.C<s'$lhs'$rhs'> interpolates on either side, C<m//g> attaches its state tothe searched string, C<m//o> used within an anonymous sub, C<$+> isn't setto whole match, Substitution now returns null string if it fails,C<s`lhs`rhs`> is now a normal substitution, Stricter parsing of variablesin regular expressions, C<m?x?> matches only once, Failed matches don'treset the match variables=item Subroutine, Signal, Sorting TrapsBarewords that used to look like strings look like subroutine calls,Reverse is no longer allowed as the name of a sort subroutine, C<warn()>won't let you specify a filehandle=item OS TrapsSysV resets signal handler correctly, SysV C<seek()> appends correctly=item Interpolation TrapsC<@> always interpolates an array in double-quotish strings, Double-quotedstrings may no longer end with an unescaped $, Arbitrary expressions areevaluated inside braces within double quotes, C<$$x> now tries todereference $x, Creation of hashes on the fly with C<eval "EXPR"> requiresprotection, Bugs in earlier perl versions, Array and hash brackets duringinterpolation, Interpolation of C<\$$foo{bar}>, C<qq()> string passed toC<eval> will not find string terminator=item DBM TrapsPerl5 must have been linked with same dbm/ndbm as the default forC<dbmopen()>, DBM exceeding limit on the key/value size will cause perl5 toexit immediately=item Unclassified TrapsC<require>/C<do> trap using returned value, C<split> on empty string withLIMIT specified=back=back=head2 perldebtut - Perl debugging tutorial=over 4=item DESCRIPTION=item use strict=item Looking at data and -w and v=item help=item Stepping through code=item Placeholder for a, w, t, T=item REGULAR EXPRESSIONS=item OUTPUT TIPS=item CGI=item GUIs=item SUMMARY=item SEE ALSO=item AUTHOR=item CONTRIBUTORS=back=head2 perlfaq - frequently asked questions about Perl=over 4=item DESCRIPTION=over 4=item Where to get the perlfaq=item How to contribute to the perlfaq=item What will happen if you mail your Perl programming problems to theauthors?=back=item CREDITS=item AUTHOR AND COPYRIGHT=item Table of Contentsperlfaq - this document, perlfaq1 - General Questions About Perl, perlfaq2- Obtaining and Learning about Perl, perlfaq3 - Programming Tools, perlfaq4- Data Manipulation, perlfaq5 - Files and Formats, perlfaq6 - RegularExpressions, perlfaq7 - General Perl Language Issues, perlfaq8 - SystemInteraction, perlfaq9 - Networking=item The Questions=over 4=item L<perlfaq1>: General Questions About Perl=item L<perlfaq2>: Obtaining and Learning about Perl=item L<perlfaq3>: Programming Tools=item L<perlfaq4>: Data Manipulation=item L<perlfaq5>: Files and Formats=item L<perlfaq6>: Regular Expressions=item L<perlfaq7>: General Perl Language Issues=item L<perlfaq8>: System Interaction=item L<perlfaq9>: Networking=back=back=head2 perlfaq1 - General Questions About Perl=over 4=item DESCRIPTION=over 4=item What is Perl?=item Who supports Perl? Who develops it? Why is it free?=item Which version of Perl should I use?=item What are Perl 4, Perl 5, or Perl 6?=item What was Ponie?=item What is Perl 6?=item How stable is Perl?=item Is Perl difficult to learn?=item How does Perl compare with other languages like Java, Python, REXX,Scheme, or Tcl?=item Can I do [task] in Perl?=item When shouldn't I program in Perl?=item What's the difference between "perl" and "Perl"?=item Is it a Perl program or a Perl script?=item What is a JAPH?=item Where can I get a list of Larry Wall witticisms?=item How can I convince others to use Perl?http://perltraining.com.au/whyperl.html,http://www.perl.org/advocacy/whyperl.html=back=item REVISION=item AUTHOR AND COPYRIGHT=back=head2 perlfaq2 - Obtaining and Learning about Perl=over 4=item DESCRIPTION=over 4=item What machines support perl? Where do I get it?=item How can I get a binary version of perl?=item I don't have a C compiler. How can I build my own Perl interpreter?=item I copied the perl binary from one machine to another, but scriptsdon't work.=item I grabbed the sources and tried to compile but gdbm/dynamicloading/malloc/linking/... failed. How do I make it work?=item What modules and extensions are available for Perl? What is CPAN? What does CPAN/src/... mean?=item Is there an ISO or ANSI certified version of Perl?=item Where can I get information on Perl?=item What are the Perl newsgroups on Usenet? Where do I post questions?=item Where should I post source code?=item Perl BooksReferences, Tutorials, Task-Oriented, Special Topics=item Which magazines have Perl content?=item What mailing lists are there for Perl?=item Where are the archives for comp.lang.perl.misc?=item Where can I buy a commercial version of perl?=item Where do I send bug reports?=item What is perl.com? Perl Mongers? pm.org? perl.org? cpan.org?=back=item REVISION=item AUTHOR AND COPYRIGHT=back=head2 perlfaq3 - Programming Tools=over 4=item DESCRIPTION=over 4=item How do I do (anything)?=item How can I use Perl interactively?=item Is there a Perl shell?=item How do I find which modules are installed on my system?=item How do I debug my Perl programs?=item How do I profile my Perl programs?=item How do I cross-reference my Perl programs?=item Is there a pretty-printer (formatter) for Perl?=item Is there a ctags for Perl?=item Is there an IDE or Windows Perl Editor?Eclipse, Enginsite, Komodo, Open Perl IDE, OptiPerl, PerlBuilder,visiPerl+, Visual Perl, Zeus, GNU Emacs, MicroEMACS, XEmacs, Jed, Elvis,Vile, Vim, Codewright, MultiEdit, SlickEdit, Bash, Ksh, Tcsh, Zsh, Affrus,Alpha, BBEdit and BBEdit Lite=item Where can I get Perl macros for vi?=item Where can I get perl-mode for emacs?=item How can I use curses with Perl?=item How can I write a GUI (X, Tk, Gtk, etc.) in Perl?X<GUI> X<Tk> X<Wx> X<WxWidgets> X<Gtk> X<Gtk2> X<CamelBones> X<Qt>Tk, Wx, Gtk and Gtk2, Win32::GUI, CamelBones, Qt, Athena=item How can I make my Perl program run faster?=item How can I make my Perl program take less memory?Don't slurp!, Use map and grep selectively, Avoid unnecessary quotes andstringification, Pass by reference, Tie large variables to disk=item Is it safe to return a reference to local or lexical data?=item How can I free an array or hash so my program shrinks?=item How can I make my CGI script more efficient?=item How can I hide the source for my Perl program?=item How can I compile my Perl program into byte code or C?=item How can I get C<#!perl> to work on [MS-DOS,NT,...]?=item Can I write useful Perl programs on the command line?=item Why don't Perl one-liners work on my DOS/Mac/VMS system?=item Where can I learn about CGI or Web programming in Perl?=item Where can I learn about object-oriented Perl programming?=item Where can I learn about linking C with Perl?=item I've read perlembed, perlguts, etc., but I can't embed perl in my Cprogram; what am I doing wrong?=item When I tried to run my script, I got this message. What does it mean?=item What's MakeMaker?=back=item REVISION=item AUTHOR AND COPYRIGHT=back=head2 perlfaq4 - Data Manipulation=over 4
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?