精通Perl(第2版) pdf pdb 阿里云 极速 mobi caj kindle 下载

精通Perl(第2版)电子书下载地址
内容简介:
《精通Perl(第2版)》作者brian d foy 用他生动的第一人称视角向各位读者介绍了精彩的Perl 高级语言知识以及丰富的实战工具与实用技巧。《精通Perl(第2版)》各章的内容相对独立,您完全可以根据自己的兴趣或需要直达你所需要的章节。
《精通Perl(第2版)》的读者主要面对具有较多经验的Perl 编程人员。阅读本书前,建议阅读本书的姊妹篇《Perl 语言入门》和《Perl 进阶》。作者在这本书里针对调试、优化、错误和日志等方面均有深入解析,也揭示了Perl 中如绑定变量、持久化存储等各种魔法般的特性和功能的实现细节和用途。书中还对如何开发、调试自己的模块,以及如何做出更适合使用的模块做了详细介绍。
总之,本书可以作为读者在向Perl 高手进阶过程中的一个助力器,希望读者能在阅读过程中深入思考,加入自己的理解,用Perl 来完成一件件神奇的事情。
书籍目录:
前言 vii
第1章 高级正则表达式 1
可读的正则表达式/x 和(?#...) 1
全局匹配3
全局匹配锚定5
递归正则表达式7
重复子模式7
前后查找19
向前查找断言(?=PATTERN) 与(?!PATTERN) 19
向后查找断言(?<!PATTERN) 与(?<=PATTERN) 23
调试正则表达式26
参数-D 26
总结31
延伸阅读31
第2章 安全编程技术 33
不良数据会毁了你的生活33
污点检测34
用警告代替致命错误36
自动污点检测模式37
mod_perl 37
污点数据37
污点检测的副作用39
清除数据污点40
IO::Handle::untaint 42
哈希表关键字42
Taint::Util 43
用污点数据选择无污点数据44
符号引用44
DBI 防御性数据库编程47
system 和exec 命令的列表形式50
三个参数的open 函数51
sysopen 51
限制特殊权限52
Safe 隔间52
Safe 模块的局限性59
娱乐一下59
总结61
延伸阅读61
第3章 Perl 调试器 63
避免浪费太多的时间63
世界上最好的调试器64
安全地修改模块65
封装子程序66
Perl 调试器69
备选调试器70
用-d 启用其他调试器70
Devel::ptkdb 70
Devel::ebug 72
Devel::hdb 73
集成开发环境调试器73
EPIC 74
Komodo 74
总结74
延伸阅读75
第4章 Perl性能分析 77
找出罪魁祸首77
通用方法81
DBI 性能分析83
其他DBI::Profile 报告87
懒惰是美德,能否简单点89
切换为数据库89
Devel::NYTProf 模块92
写一个自己的分析器92
Devel::LineCounter 模块92
性能分析测试套件93
Devel::Cover 模块94
总结96
延伸阅读96
第5章 Perl基准测试 97
基准测试理论97
测量时间98
比较代码102
不要停止思考105
隔离环境109
处理异常值112
内存使用113
perlbench 工具119
总结120
延伸阅读121
第6章 清理Perl程序123
好的风格123
perltidy 程序124
去除混淆126
对隐藏代码的解码126
用B::Deparse 对代码进行逆向解析129
Perl::Critic 模块131
创建我们自己的Perl::Critic 策略135
总结136
延伸阅读136
第7章 符号表和Typeglob 137
软件包变量和词法变量137
获取软件包变量139
符号表141
Typeglob 143
别名146
旧代码中的文件句柄参数148
给匿名子程序命名149
简单的方法151
总结152
延伸阅读152
第8章 动态子程序 153
子程序作为数据153
创建与替换命名子程序157
符号引用159
遍历子程序列表161
处理流水线163
自引用匿名子程序164
方法列表165
子程序作为参数使用165
自动加载方法170
哈希表作为对象171
自动切分172
总结173
延伸阅读173
第9章 修改和提升模块175
选择正确的解决方案175
给作者发送补丁175
本地修补177
接管一个模块177
分支177
从头开始做自己的模块178
替换模块的一部分178
派生子类181
一个ExtUtils::MakeMaker 的例子184
其他例子186
封装子程序186
总结188
延伸阅读188
第10章 配置Perl程序191
不要做的事191
将配置代码放到独立的文件中193
更好的办法194
环境变量194
特殊环境变量195
打开额外的输出195
命令行选项197
Perl 的-s 选项198
Getopt 模块199
配置文件204
ConfigReader::Simple 204
Config::IniFiles 205
Config::Scoped 206
其他配置文件206
具有不同名字的脚本207
交互和非交互程序207
Perl 的配置模块209
不同的操作系统209
总结211
延伸阅读211
第11章 检测和报告错误 213
Perl 错误处理基础213
操作系统错误214
子进程错误216
操作系统特定的错误218
报告模块错误219
分解问题220
异常222
eval 222
多层嵌套的die 223
在die 中使用引用225
用die 传递对象226
打破$@ 229
autodie 231
报告罪魁祸首233
捕获异常237
Try::Tiny 237
TryCatch 239
多态返回值240
总结241
延伸阅读241
第12章 日志 243
记录错误和其他信息243
Log4perl 244
子程序参数246
配置Log4perl 247
持久化日志配置251
日志分类251
其他的Log::Log4perl 功能254
总结255
延伸阅读255
第13章 数据持久化257
Perl 特有的格式257
打包257
定长记录259
展开二进制格式259
Data::Dumper 260
类似的模块264
Storable 模块266
冻结数据268
Storable 模块的安全问题270
Sereal 模块273
DBM 文件278
dbmopen 函数278
DBM::Deep 模块278
Perl 所不认识的格式280
JSON 格式280
YAML 格式282
MessagePack 格式285
总结286
延伸阅读286
第14章 使用Pod289
Pod 格式289
Pod 指令289
编码291
正文元素291
转换Pod 292
Pod 转换程序292
Pod::Perldoc::ToToc 模块294
Pod::Simple 模块295
从Pod::Simple 派生子类298
Web 服务器中的Pod 299
测试Pod 299
检查Pod 299
Pod 覆盖率300
隐藏和忽略函数的Pod 覆盖率检查301
总结302
延伸阅读302
第15章 位操作305
二进制数305
以二进制数方式输出306
位操作符307
一元取反操作符(~) 308
按位与操作(&) 310
按位或操作(|) 311
按位异或操作(ˆ) 312
左移位(<<)和右移位(>> )操作符314
位向量314
vec 函数316
位字符串的存储318
存储DNA 321
素数判定322
记录事情323
总结324
延伸阅读324
第16章 绑定变量的魔法 327
看起来普通的变量327
在用户层面328
帷幕之后329
标量330
Tie::Cycle 模块330
有界整数333
自毁值334
数组335
重新创建数组336
一些现实中的东西340
哈希表345
文件句柄347
总结349
延伸阅读350
第17章 模块即程序351
main 入口351
回到过去352
谁在调用352
测试程序353
模块即测试354
创建程序发布包359
给程序里加内容362
发布程序366
总结367
延伸阅读367
附录A 延伸阅读369
Perl 书籍369
非Perl 书籍371
附录B brian 的Perl 问题解决指导手册 373
解决问题的哲学373
我的方法374
那些我做过和仍在做的蠢事378
本书模块索引381
索引385
作者介绍:
Brian D Foy是一名多产的 Perl 培训讲师和作家,其出版的 The Perl Review 帮助人们通过教育、咨询、代码审查等方面来学习和使用 Perl。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
《精通Perl(第2版)》作者brian d foy 用他生动的第一人称视角向各位读者介绍了精彩的Perl 高级语言知识以及丰富的实战工具与实用技巧。《精通Perl(第2版)》各章的内容相对独立,您完全可以根据自己的兴趣或需要直达你所需要的章节。
《精通Perl(第2版)》的读者主要面对具有较多经验的Perl 编程人员。阅读本书前,建议阅读本书的姊妹篇《Perl 语言入门》和《Perl 进阶》。作者在这本书里针对调试、优化、错误和日志等方面均有深入解析,也揭示了Perl 中如绑定变量、持久化存储等各种魔法般的特性和功能的实现细节和用途。书中还对如何开发、调试自己的模块,以及如何做出更适合使用的模块做了详细介绍。
总之,本书可以作为读者在向Perl 高手进阶过程中的一个助力器,希望读者能在阅读过程中深入思考,加入自己的理解,用Perl 来完成一件件神奇的事情。
网站评分
书籍多样性:4分
书籍信息完全性:7分
网站更新速度:8分
使用便利性:9分
书籍清晰度:3分
书籍格式兼容性:5分
是否包含广告:6分
加载速度:6分
安全性:6分
稳定性:7分
搜索功能:3分
下载便捷性:3分
下载点评
- 还行吧(585+)
- 值得购买(160+)
- 推荐购买(318+)
- 下载快(280+)
- 体验差(464+)
- 图文清晰(609+)
- 无颠倒(680+)
- 情节曲折(621+)
- 赚了(296+)
- 实惠(185+)
下载评价
- 网友 蓬***之:
好棒good
- 网友 扈***洁:
还不错啊,挺好
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 孙***夏:
中评,比上不足比下有余
- 网友 晏***媛:
够人性化!
- 网友 陈***秋:
不错,图文清晰,无错版,可以入手。
- 网友 芮***枫:
有点意思的网站,赞一个真心好好好 哈哈
- 网友 瞿***香:
非常好就是加载有点儿慢。
- 网友 家***丝:
好6666666
喜欢"精通Perl(第2版)"的人也看了
铜官古韵 pdf pdb 阿里云 极速 mobi caj kindle 下载
新韩国语能力考试(Ⅰ)专项突破 语法 pdf pdb 阿里云 极速 mobi caj kindle 下载
身负重罪 pdf pdb 阿里云 极速 mobi caj kindle 下载
9787302327080 pdf pdb 阿里云 极速 mobi caj kindle 下载
全新现代种植业标准化技术 李倩 主编 本系统介绍我国现在农业种植业标准化技术的工具用书内容系统全面 具有很强的指导性和实用性v pdf pdb 阿里云 极速 mobi caj kindle 下载
奇妙物理学 恼人又不可或缺的物理知识 关玉红 辽宁科学技术正版全新 生活中各种困扰背后的物理原因 文科生也能读得懂 声学 光学 pdf pdb 阿里云 极速 mobi caj kindle 下载
旅游业务操作师—教材 pdf pdb 阿里云 极速 mobi caj kindle 下载
未来路英才教育丛书:熊晓东高中数学复习检测30套 pdf pdb 阿里云 极速 mobi caj kindle 下载
刘克明集 pdf pdb 阿里云 极速 mobi caj kindle 下载
催化剂工程导论(第三版) pdf pdb 阿里云 极速 mobi caj kindle 下载
- 学术英语写作 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 包拯传奇2:孩子王 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 2019版提分专项 高中数学5 解析几何 高中数学必修2选修教材课本 高一高二数学教材同步讲解习题练习册专项突破训练高考必刷题数学正版 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 民谣吉他考级教程 武汉大学出版社 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 人性的优点 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 人教版二年级上册语文书+西师大版二年级上册数学书全套2本教材课本数学语文二年级上册全套二年级上册语文书+西师版数学人教版二年级上册语文书+西师大版二年级上册数学书全套2本教材课本 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 钢琴天天练练进阶教程1 附CD二张 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 创新的智慧 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 正版全新 豫科版 劳动与技术小学五年级下册河南科学技术出版社小学生用书课本教材教科书豫科版劳动与技术小学五5年级下册自营同款 pdf pdb 阿里云 极速 mobi caj kindle 下载
- 流行、经典电子琴弹奏曲集 : 五线谱、简谱对照 pdf pdb 阿里云 极速 mobi caj kindle 下载
书籍真实打分
故事情节:9分
人物塑造:9分
主题深度:7分
文字风格:8分
语言运用:9分
文笔流畅:7分
思想传递:9分
知识深度:9分
知识广度:4分
实用性:6分
章节划分:5分
结构布局:4分
新颖与独特:3分
情感共鸣:9分
引人入胜:8分
现实相关:8分
沉浸感:7分
事实准确性:8分
文化贡献:3分