图书介绍
Perl调试技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Peter Scott,(美)Ed Wright著;曾奇译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302048754
- 出版时间:2001
- 标注页数:150页
- 文件大小:8MB
- 文件页数:163页
- 主题词:
PDF下载
下载说明
Perl调试技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 软件开发的现状1
1.2 为什么选择Perl1
1.3 Perl的环境2
1.4 Perl的语言2
1.5 联机文档3
1.5.1 Windows中的Perl文档4
1.5.2 perldoc命令5
1.5.3 MacPerl中的Perl文档8
1.6 参考文献8
第2章 Perl程序开发之禅机10
2.1 态度10
2.2 观念11
2.3 行为12
2.3.1 整洁12
2.3.2 沟通12
2.3.3 测试13
2.3.4 精确13
2.4 提高技巧13
2.5 底线13
第3章 逆向调试15
3.1 开始15
3.2 编写代码15
3.2.1 风格16
3.2.2 从编辑器获得帮助16
3.2.3 勤于思考17
3.2.4 清晰18
3.3 观察19
3.4 文档20
3.5 开发22
3.6 防止意外事件23
3.6.1 严格23
3.6.2 警告信息的处理24
3.7 降低复杂性的技巧25
3.7.1 减少临时变量26
3.7.2 减少出错的范围27
第4章 Perl的陷阱30
4.1 按照语法修饰代码30
4.1.1 默认的变量30
4.1.2 不用括号的情况32
4.1.3 | |的多种用法34
4.2 运算符优先级35
4.2.1 Regex结合37
4.2.2 键上的数学运算37
4.3 正则表达式38
4.4 其他38
4.4.1 自动激活38
4.4.2 split函数39
4.4.3 保留词40
4.4.4 秘密原型42
4.4.5 循环范围43
第5章 跟踪代码44
5.1 转储数据45
5.2 使跟踪代码可选45
5.3 使用标志46
5.4 通过命令行方式48
5.5 麻烦的办法50
第6章 测试Perl程序52
6.1 检查代码53
6.2 单元测试53
6.2.1 单行测试54
6.2.2 断言55
6.2.3 按约定设计55
6.3 系统或退化测试55
6.4 负载测试59
6.5 验收测试59
6.6 参考文献60
第7章 Perl调试器61
7.1 基本操作61
7.2 开始61
7.2.1 查看代码的运行:s,n,r62
7.2.2 检查变量:p,x,V64
7.2.3 检查源程序:1,-,w,.65
7.2.4 沙箱原理65
7.2.5 断点:c,b,L66
7.2.6 采取行动:a,A67
7.2.7 查看:W68
7.2.8 跟踪:t69
7.2.9 与调试器的程序化交互69
7.2.10 优化70
7.2.11 另一个“Gotcha”71
7.3 图形化初步71
7.3.1 ddd71
7.3.2 ptkdb72
7.3.3 Emacs73
第8章 语法错误74
8.1 打字错误分类74
8.1.1 字符短缺75
8.1.2 疑问77
8.1.3 字符多余77
8.1.4 符号替换78
8.1.5 符号位置改变79
8.2 打字错误浏览80
8.2.1 可引用的引号80
8.2.2 大写错误81
第9章 运行时异常83
9.1 符号引用84
9.2 检查返回代码88
9.3 编写自己的异常程序89
9.4 利用捕获功能90
9.5 对程序错误更加明了92
第10章 语意错误94
10.1 不合逻辑94
10.2 读取目录94
10.3 但是它的意思是什么96
10.4 printf格式不利用上下文99
10.5 条件my99
10.6 引入closure100
第11章 资源缺乏102
11.1 先为人作优化,然后再为资源作优化102
11.2 利用基准程序进行测试103
11.2.1 检测内存的使用情况103
11.2.2 检查CPU的使用情况104
11.2.3 专家的要求106
11.3 做得更好108
11.3.1 提高运行速度108
11.3.2 提高内存利用率111
11.3.3 提高磁盘空间利用率114
第12章 把Perl作为第二编程语言116
12.1 给所有人的提示116
12.2 给C程序员的提示116
12.3 给FORTRAN程序员的提示118
12.4 给Shell程序员的建议119
12.5 给C++或Java程序员的建议120
12.5.1 给Java程序员的特别建议121
12.5.2 给C++程序员的特别建议122
第13章 调试CGI程序123
13.1 CGI123
13.2 Web服务器124
13.3 500-服务器错误124
13.4 基础125
13.5 安全125
13.5.1 感染模式126
13.5.2 在感染模式下进行调试127
13.6 拦截错误128
13.7 cgi检测129
13.8 监听129
13.9 CGI.pm133
13.10 命令行检测133
13.11 程序中间退出134
13.12 调试器交互135
13.13 ptkdb调试器137
第14章 结论139
14.1 结尾139
14.2 结束139
14.3 这次真的是结束140
附录A Perl调试器命令141
A.1 普通语法141
A.1.1 续行141
A.1.2 分页141
A.1.3 命令历史141
A.1.4 Shell交互141
A.1.5 赋予命令别名142
A.2 命令142
A.2.1 帮助142
A.2.2 停止或重启142
A.2.3 单步142
A.2.4 检查包中数据142
A.2.5 检查包或文字数据143
A.2.6 显示版本信息143
A.2.7 设置断点143
A.2.8 动作144
A.2.9 动作/断点显示144
A.2.10 栈显示144
A.2.11 列举源代码144
A.2.12 追踪145
A.2.13 观察点145
A.2.14 提示-时间动作145
A.2.15 选项设置145
A.2.16 Perl代码145
A.3 选项146
A.3.1 影响命令V、X和x的选项146
A.3.2 影响异常处理的选项146
A.3.3 影响其他程序的控制的选项147
A.3.4 其他选项147
A.4 环境变量148
附录B Perl格言149
热门推荐
- 3312148.html
- 138031.html
- 358044.html
- 257934.html
- 1446718.html
- 1315108.html
- 2496398.html
- 3034601.html
- 2772395.html
- 2929404.html
- http://www.ickdjs.cc/book_2512648.html
- http://www.ickdjs.cc/book_1867667.html
- http://www.ickdjs.cc/book_27546.html
- http://www.ickdjs.cc/book_1567840.html
- http://www.ickdjs.cc/book_1336451.html
- http://www.ickdjs.cc/book_2218281.html
- http://www.ickdjs.cc/book_3705172.html
- http://www.ickdjs.cc/book_1213101.html
- http://www.ickdjs.cc/book_464308.html
- http://www.ickdjs.cc/book_3106728.html