
《精通Perl》是OReilly出版社Perl系列教程的第3本图书,介绍了Perl独特的工作机理和编程思想,以及如何把前两本的所有知识综合到一起,让你能够随心所欲地使用Perl。《精通Perl》并不是一本小窍门的集合,而是着重介绍了Perl编程的思维方式。它能够帮助你解决在日常工作中遇到的诸如调试、维护、配置之类的各种问题。《精通Perl》将带你一路揭示这些问题的答案,让你成为能够发现并解决各种问题的专家。 briandfoy是StonehengeConsultingServices公司的教师,也是《ThePerlReview》杂志的出版人。他所创立的非营利性公司PerlMongers,Inc.,已经在全球范围内协助筹建了200多个Perl用户组。brian维护着Perl核心文档中的perlfaq部分,以及众多CPAN上的模块。他还是Perl大会上的演讲常客,他也是O’ReillyNetwork、ThePerlJournal杂志、Dr.Dobbs杂志、use.perl.org站点和许多PerlUsenet新闻组的积极贡献者。 序言前言第1章引言:成为大师成为大师的含义本书适合的读者如何阅读本书你应该已经知道的内容本书涵盖的内容本书没有涵盖的内容第2章高级正则表达式引用正则表达式非捕获分组,(?:PATTERN)易读的正则式,/X和(?#…)全局匹配前后查找解读正则表达式最后的思考总结深入阅读第3章安全编程技术不好的数据会浪费你的一整天污点检测去除数据的污点system和exec命令的列表形式总结深入阅读第4章调试Perl程序避免浪费太多的时间世界上最好的调试器per15db.pl备选的调试器其他的调试器总结深入阅读第5章剖析Perl程序找到罪魁祸首通用的方法ProfilingDBIDevel:DProf实现自己的剖析程序剖析测试套件总结深入阅读第6章Perl基准测试基准测试理论测量时间比较代码不要放弃思考内存使用perlbench工具总结深入阅读第7章清理Perl程序好的风格perltidy去除扰乱Perl::Critic总结深入阅读第8章符号表和typeglob软件包变量和词法变量符号表总结深入阅读第9章动态子程序把子程序作为数据使用创建和替换具名子程序符号引用遍历子程序列表处理流水线方法列表把子程序作为参数使用自动加载的方法作为对象使用的哈希表自动切分总结深入阅读第10章修改模块和临时调整模块选择正确的解决办法替换模块的部分内容派生子类对子程序进行封装总结深入阅读第11章配置Perl程序不要做的事情更好的方法命令行开关配置文件有不同名字的脚本程序交互和非交互程序perl的Config模块总结深入阅读第12章检查和汇报错误Perl错误处理的基础知识汇报模块的错误异常总结深入阅读第13章日志记录错误和其他信息Log4perl总结深入阅读第14章数据持久化扁平结构的文件StorableDBM文件总结深入阅读第15章使用PodPod格式转换Pod测试Pod总结深入阅读第16章位操作二进制数位操作位向量函数vec记录事情总结深入阅读第17章奇妙的绑定变量似是而非在用户层面拉开帷幕标量数组哈希表文件句柄总结深入阅读第18章以模块的形式编写程序主要问题回到过去谁在调用函数测试程序发布程序总结深入阅读附录A:深入阅读附录B:brian的解决任何Perl问题的指导手册索引
阅读更多