《Perl 5.0编程技巧》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:清宏计算机工作室编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:7111094816
  • 页数:276 页
图书介绍:本书以详尽的实例、丰富的内容,深入系统地介绍了Perl语言在动态网页设计方面的编程技巧和方法。其具体内容包括:应用Perl语言设置和运行、表单处理、计数器的实现、客户机与服务器编程、数组的比较、文件的处理、聊天室、数据库操作、交友程序、用户界面、GUI实例与面向对象的实例、密码、其他类型。在介绍各种技巧时都包括:A关键所在;B实现与应用;C专家点评。本书介绍的技巧全面而又不失代表性,适合已了解基本网页设计相关知识,并具有基本编程语言知识的读者学习,可供广大程序员、大专院校师生、计算机网络爱好者和各种培训班学员参考使用。

第1章 设置Perl5.0 1

1.1 概述 1

1.2 Perl5.0的安装 2

1.3 查找已经安装的Perl5.0 2

1.4 在UNEX系统上查找Perl5.0 3

1.5 在Windows NT/Windows95上构造Perl5.0 5

1.6 在Macintosh上构造Perl5.0 6

1.7 找到Perl5.0之后的操作 6

1.8 在UNIX上安装Perl5.0 8

1.9 在Windows NT/Windows95上构造Perl5.0 10

1.10 在Macintosh上构造Perl5.0 13

1.11 在OS上构造Perl5.0 14

1.12 在VMS上构造Perl5.0 16

1.13 在MS-DOS上构造Perl5.0 18

1.14 安装Perl5.0的附加程序包 19

1.15 安装文档 21

1.16 其他支持 22

1.17 小结 22

第2章 Perl5.0的运行 24

2.1 运行Perl5.0 24

2.2 运行Perl5.0的原则 25

2.3 Perl5.0的开关 26

2.4 在UNIX上运行Perl5.0 27

2.6 在Windows NT/Windows95上运行Perl5.0 28

2.5 利用eval来运行脚本 28

2.7 小结 30

第3章 表单处理 31

3.1 Web服务器的建立 31

3.2 Perl5.0与WWW的连接通道 32

3.3 用正则表达式字符串处理 33

3.4 表单数据完整性检查 35

3.5 利用Perl5.0处理HTML表单 40

3.6 用Post方法处理表单 41

3.7 特殊字符在URL中传送 42

3.8 分析用户信息在线表单的表单处理器 43

4.1 访问计数器和在线计数器 48

第4章 计数器的实现 48

4.2 生成图像返回的页面计数器 51

4.3 数字图像的页面计数器 54

第5章 客户机与服务器编程中的问题 58

5.1 同时处理多个客户端 58

5.2 发送和接收数据程序 61

5.3 雇员管理 63

5.4 计算机商店 64

5.5 客户进行密码验证 67

5.6 如何编写交谈服务器 75

5.7 UNIX和Windows NT之间的可移植性 78

5.8 在OLE实现与SM-Office应用程序的调用 81

5.9 通过MAPI发送邮件 83

5.10 用Msg实现消息的传送 85

5.11 远程过程调用 93

第6章 数组的比较 98

6.1 用递归调用实现两个数组的比较 98

6.2 用模块实现数组元素之间的运算 100

第7章 文件的处理 103

7.1 用递归调用实现两个数组的比较 103

7.2 给文件做索引 108

7.3 合并两个电子表格 110

7.4 删除垃圾文件 112

7.5 文件管理器 114

7.6 文件上传时的加密 140

7.7 用正则表达式实现字符串的查找 144

7.8 一种更快的实现字符串的查找 146

7.9 以不同的格式保存文件 149

7.10 比较和对照目录结构 151

7.11 从文件中抽取相应的列 154

7.12 读取文件的某一行 157

第8章 聊天室 159

8.1 一个简单的聊天室 159

8.2 英文版聊天室 162

第9章 数据库操作 188

9.1 Win32::ODBC模块 188

9.2 配置系统数据库 188

9.3 Perl5.0操作Mysql数据库 189

9.4 Perl5.0连接Access数据库 190

9.5 用Access数据库实现运输管理的一个实例 193

第10章 交友程序 200

10.1 一个很好的交友程序 200

10.2 向联系人名单发同一封电子邮件 217

10.3 相互打招呼 219

第11章 用户界面 223

11.1 颁奖 223

11.2 动态创建图像 225

11.3 方块游戏 226

11.4 秒表 233

11.5 用Perl/Tk开发用户界面 234

11.6 用命令表调用不同的子例程 243

第12章 GUI实例与面向对象的实例 245

12.1 页面生成器 245

12.2 面向对象的Typrglob的应用 251

第13章 密码 254

13.1 解开一个密码 254

13.2 生成密码 256

第14章 打印 258

14.1 格式化打印工具 258

14.2 控制打印 261

14.3 一种特殊的打印 262

第15章 模板驱动代码的生成 265