图书介绍

Perl 5实用编程技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Perl 5实用编程技术
  • 龙洋,史波等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508405242
  • 出版时间:2001
  • 标注页数:406页
  • 文件大小:13MB
  • 文件页数:423页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Perl 5实用编程技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

前言1

第一部分 Perl 5基本知识1

第一章 Perl 5的应用环境1

1.1 Perl 5概述1

1.2 Perl语言的主要作用2

1.3 Perl 5应用环境的介绍3

1.3.1 在Windows 2000/NT上安装Perl5

1.3.2 在Unix下安装Perl8

1.3.3 在Macintosh下安装Perl11

1.3.4 在OS/2上构造Perl12

1.3.5 在MS-DOS上安装Perl13

1.3.6 安装Perl的附加程序包13

1.3.7 安装文档15

1.4 其他支持15

1.4.1 专业支持15

1.4.4 新闻组16

1.4.2 Web站点16

1.4.3 邮件列表16

1.5 小结17

第二章 Perl的简单应用18

2.1 运行Perl18

2.1.1 Perl运行原则18

2.1.2 Perl的一般运行20

2.1.3 Perl在不同操作系统上的运行20

2.2 Perl通用语法简介23

2.2.1 Perl的变量23

2.2.2 其他变量26

2.2.3 常见错误26

2.3 小结27

第二部分 Perl 5知识进阶28

第三章 Perl中的变量28

3.1 概述28

3.2.1 标量29

3.2 基本的数据类型29

3.2.2 操作标量的函数32

3.2.3 操作标量的运算符33

3.3 数组和列表35

3.3.1 列表35

3.3.2 数组——列表的存储35

3.3.3 字符串中的方括号和变量替换36

3.3.4 列表范围36

3.3.5 数组的输出37

3.3.6 列表/数组的长度37

3.3.7 子数组38

3.3.8 操作数组的库函数38

3.4 哈希变量40

3.4.1 数组变量的限制40

3.4.2 定义41

3.4.3 访问哈希结构的元素42

3.4.4 增加元素42

3.4.5 创建哈希结构43

3.4.6 从数组变量赋值到哈希结构44

3.4.7 元素的增删44

3.4.8 列出数组的索引和值45

3.5 句柄45

3.5.1 打开、关闭文件46

3.5.2 读文件46

3.5.3 写文件46

3.5.4 判断文件状态47

3.5.5 命令行参数48

3.5.6 打开管道49

3.5.7 常用文件句柄操作函数49

3.6 小结53

第四章 Perl的控制结构54

4.1 控制结构概述54

4.2 for控制结构54

4.3 foreach控制结构57

4.4 if..else..elsif控制结构59

4.5 Perl对控制结构的控制62

4.5.1 next命令63

4.5.2 last命令64

4.5.3 redo命令65

4.6 小结65

第五章 Perl的运算符67

5.1 运算符概述67

5.2 运算符的优先级67

5.3.1 算术和自增减运算符69

5.3 Perl中常用的运算符69

5.3.2 Perl条件运算符72

5.3.3 逻辑运算符73

5.3.4 条件运算符75

5.3.5 文件和命令运算符76

5.4 应用实例77

5.5 小结83

6.2 语法85

第六章 Perl的常用函数85

6.1 概述85

6.3 参数栈88

6.3.1 操作参数栈89

6.3.2 本地@_栈89

6.4 返回值栈93

6.4.1 Return关键字93

6.4.2 缺省返回95

6.5 把多个数组或哈希结构传递给函数98

6.6 Perl函数的注意事项99

6.6.1 将错误检查加入到函数中99

6.6.2 使用-w标志100

6.7 小结103

第七章 Perl的作用域105

7.1 作用域简介105

7.2 作用域语法105

7.3 my和local方法107

7.4 预先使用use strict113

7.5 作用域应用的实例114

7.6 小结119

第八章 Perl 5中的哈希数组120

8.1 数组变量的局限120

8.2 哈希数组元素123

8.3 对哈希数组进行的操作125

8.3.1 创建哈希数组125

8.3.2 从数组变量中拷贝哈希数组126

8.3.3 增删哈希数组中的元素127

8.3.4 列出哈希数组中的目录和值128

8.4 使用哈希数组进行循环129

8.5 使用哈希数组创建数据结构130

8.5.1 连接列表131

8.5.2 结构137

8.5.3 树138

8.5.4 数据库141

8.6 应用实例145

8.7 小结152

第九章 Perl 5中的引用153

9.1 引用的概述153

9.2 使用引用154

9.3 使用反斜线()操作符154

9.4 引用和数组155

9.5 多维数组161

9.6 对子程序的引用165

9.7 将子程序与多维数组结合使用167

9.8 对文件句柄的引用170

9.9 硬引用和符号引用的对比172

9.10 小结174

第十章 Perl 5的正则表达式175

10.1 概述175

10.2 Perl 5正则表达式的基本原则176

10.3 模式匹配178

10.3.2 匹配操作符179

10.3.1 模式匹配简介179

10.3.3 特殊模式符号180

10.3.4 模式匹配选项201

10.3.5 外延匹配205

10.4 应用实例207

10.5 小结211

第十一章 Perl 5的内置函数及变量212

11.1 概述212

11.2 Perl 5的内置函数212

11.2.1 一般原则及主函数213

11.2.2 格式化数据的操作215

11.2.3 读写函数216

11.2.4 关于变量的操作函数225

11.2.5 时间函数232

11.2.6 调试函数234

11.2.7 关于操作系统的接口函数236

11.2.8 文件运算符239

11.3.1 内置文件变量240

11.3 Perl 5的内置变量240

11.3.2 文件系统变量242

11.3.3 数组系统变量243

11.3.4 全局标量变量246

11.4 小结248

第三部分 Perl 5的高级应用250

第十二章 Perl 5的格式和特殊功能250

12.1 概述250

12.2 格式251

12.2.1 格式的定义251

12.2.2 已定义格式的工作253

12.3 Coderefs功能256

12.3.1 Coderefs的语法格式256

12.3.2 Coderefs的应用256

12.4 Globbing功能258

12.4.1 什么是Globbing258

12.4.3 Globbing在Exporter中的应用259

12.4.2 Globbing的相关应用259

12.5 Eval函数261

12.5.1 使用eval的原则261

12.5.2 eval的用法262

12.6 小结266

第十三章 库及模块的语法267

13.1 概述267

13.1.1 面向对象编程的优点267

13.1.2 面向对象编程的缺点267

13.1.3 Perl对面向对象的支持268

13.2 名字空间268

13.2.1 名字空间的原则268

13.2.2 实用的名字空间和包的提示271

13.3 库和关键字require272

13.3.1 require的使用原则272

13.3.2 require应用的注意原则273

13.4.1 模块以及use的使用原则276

13.4 模块以及关键字use276

13.4.2 常用use内置指令279

13.4.3 use的应用实例284

13.5 建立开发环境296

13.6 小结297

14.2 基本对象原则298

14.2.1 什么是类298

14.1 概述298

第十四章 对象的语法298

14.2.2 构造函数300

14.2.3 对象方法302

14.2.4 对象数据303

14.2.5 对象算法304

14.2.6 析构函数304

14.2.7 基本对象原则小结305

14.3 中、高级对象原则305

14.3.1 类与对象305

14.3.2 继承性306

14.3.3 重载性311

14.3.4 Perl类和对象的一些注释312

14.4 小结313

第十五章 Perl的调试技巧314

15.1 概述314

15.2 进入和退出Perl调试器314

15.2.1 进入调试器315

15.2.2 退出调试器316

15.2.3 应用实例316

15.3 分解程序319

15.3.1 l命令319

15.3.2 -命令322

15.3.3 w命令322

15.3.4 //和??命令323

15.3.5 S命令323

15.4.1 s命令325

15.4 单步执行程序325

15.4.2 n命令326

15.4.3 f命令327

15.4.4 Carriage-Return命令327

15.4.5 r命令327

15.5 显示变量的值327

15.5.1 x命令328

15.6 断点329

15.5.2 V命令329

15.6.1 b命令330

15.6.2 c命令331

15.6.3 L命令和断点332

15.6.4 d和D命令332

15.6.5 断点部分的小结333

15.7 跟踪程序执行334

15.8 行动作和模式搜寻335

15.8.3 <和>命令336

15.8.2 A命令336

15.8.1 a命令336

15.8.4 使用L命令显示行动作337

15.9 其他调试命令337

15.9.1 执行其他Perl语句337

15.9.2 H命令:列出前面使用过的调试命令338

15.9.3 !命令:执行前面的调试命令338

15.9.4 T命令:跟踪堆栈339

15.9.5 p命令:打印出一个表达式340

15.9.6 =命令:定义关联340

15.9.7 预定义关联341

15.9.8 h命令:调试帮助341

15.10 注意事项341

15.11 小结343

16.2 用Perl/Tk生成GUI界面344

16.2.1 Perl/Tk包简介344

第十六章 Perl 5的综合应用344

16.1 概述344

16.2.2 写Perl/Tk脚本345

16.2.3 各种控件的使用和设置347

16.3 数据库操作358

16.3.1 The DBM Packages库文件系统358

16.3.2 查看数据361

16.3.3 增加和减去项目361

16.3.4 DBM文件上的操作362

16.4.1 VRML基础364

16.4 用Perl生成VRML364

16.4.2 使用VRML.pm368

16.4.3 VRML.pm包的内部378

16.5 应用Perl生成CGI385

16.5.1 CGI脚本的参数传递385

16.5.2 CGI脚本的输入输出387

16.5.3 简单的CGI实例388

16.6 小结392

附录 函数集393

热门推荐