技术教育社区
www.teccses.org

精通Perl-第2版-(影印版)

封面

作者:(美)福瓦(BrianDFoy)著

页数:376

出版社:东南大学出版社

出版日期:2014

ISBN:9787564150020

电子书格式:pdf/epub/txt

内容简介

你需要朝Perl迈出下一步, 精通可以让编码更简单、维护更方便、执行更快速的高级概念。《精通Perl》并不是一些奇妙诀窍的集合, 而是一种针对Perl编程的思考方法, 适用于解决调试、配置和很多作为一名编程工作者会遇到的日常问题。本书是O’Reilly出版社标志性的Perl教程系列中的第三本(前面两本是《Learning Perl》和《Intermediate Perl》), 本次完全修订版把所有内容都整合在一起, 帮助你随心所欲地掌握Perl。

本书特色

你需要朝perl迈出下一步, 精通可以让编码更简单、维护更方便、执行更快速的高级概念。《精通perl》并不是一些奇妙诀窍的集合, 而是一种针对perl编程的思考方法, 适用于解决调试、配置和很多作为一名编程工作者会遇到的日常问题。本书是o’reilly出版社标志性的perl教程系列中的第三本(前面两本是《learning perl》和《intermediate perl》), 本次完全修订版把所有内容都整合在一起, 帮助你随心所欲地掌握perl。

目录

preface
1. advanced regular expressions
 readable regexes, lx and (?#…)
 global matching
 global match anchors
 recursive regular expressions
 repeating a subpattern
 lookarounds
 lookahead assertions, (?=pattern) and (?!pattern)
 lookbehind assertions, (?debugging regular expressions
 the -d switch
 summary
 further reading
2. secure programming techniques
 bad data can ruin your day
 taint checking
 warnings instead of fatal errors
 automatic taint mode
 mod_perl
 tainted data
 side effects of taint checking
 untainting data
 io::handle::untaint
 hash keys
 taint::util
 choosing untainted data with tainted data
 symbolic references
 defensive database programming with dbi
 list forms of system and exec
 three-argument open
 sysopen
 limit special privileges
 safe compartments
 safe limitations
 a little fun
 summary
 further reading
3. perl debuggers
 before you waste too much time
 the best debugger in the world
 safely changing modules
 wrapping subroutines
 the perl debugger
 alternative debuggers
 using a different debugger with
 devel::ptkdb
 devel::ebug
 devel::hdb
 ide debuggers
 epic
 komodo
 summary
 further reading
4. profiling perl
 finding the culprit
 the general approach
 profiling dbi
 other dbi::profrle reports
 making it even easier
 switching databases
 devei::nytprof
 writing my own profiler
 devei::linecounter
 profrling test suites
 devei::cover
 summary
……
5.benchmarking perl
6.cleaning up perl
7.symboitables and typeglobs
8.dynamic subroutines.
9.modifying and jury-rigging modules
10.configuring perl programs
11.detecting and reporting errors
12.logging.
13.data persistence.
14.working with pod
15.working with bits
16.the magic of tied variables
17.modules as programs
a.further reading
b.brian’s guide to solving any perl problem

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《精通Perl-第2版-(影印版)》
Article link:https://www.teccses.org/482739.html