Perl for Dummies
副标题:无
分类号:
ISBN:9787505366381
微信扫一扫,移动浏览光盘
简介
本书介绍了使用Perl编程的方法,共分六个部分,包括Perl在四种操作系统上的安装:UNIX、Windows 95/98、Windows NT和Mac;Perl的基本编程要素如文本和数字的使用,创建列表字符串、运算符等;如何构建一个完整的PerL程序;如何与Web服务器交互;有关Perl不同方面的十大特征。在附录中,还列出了Perl的所有函数、操作符、特殊变量和预置文件句柄等。
本书主要是为编程的初学者和对编程有一定了解的用户编写的,适合于Perl的初级和中级用户,也适合于喜欢编程但使用其他编程语言如C和Java的用户。
目录
前言
第一部分 perl入门
第一章 perl在编程领域中的地位
1.1 编程的目的
1.2 使计算机进行计算
1.3 把我们的语言翻译成计算机语言
1.4 计算机语言设计的考虑
1.5 perl的优点
l. 6 perl的版本
1.7 perl 5.6的新特征
1.8 perl的将来
第二章 在计算机上运行perl
2.1 perl不再只适用于unix
2.1.1 perl在不同操作系统上的名称
2.1.2 从internet上获取最新版本
2.2 unix:perl的第一个版本
2.2.1 确定是否要在unix上使用perl
2.3 在unix上安装perl
2.4 在unix上运行perl程序
2.5 windows 95/98和windows nt上的activeperl
. 2.5.1 在windows下安装activeperl
2.5.2 在dos窗口中运行activeperl
2.6 macperl:用户所期望的mac友好界面
2.6.1 安装macperl
2.6.2 运行macperl程序
2.7 命令行上的perl
2.7.1 输人命令行选项的方法
2.7.2 -c选项
2.7.3 —w选项
2.7.4 —v选项
2.7.5 —e选项
2.7.6 —i选项
2.7.7 —j选项
2.8 其他的perl
第三章 perl内核捐秘
3.1 文本编辑器
3.2 了解perl程序的某些基本组件
3.2.1 执行一条语句
3.2. 2 循环
3.2.3 插入注释
3.3 语句:perl程序的组成
3.3.1 语句的结束
3.3.2 语句块
3.3.3 操作符和函数
3.4 在语句中使用制表符:缩进和间隔
3.4.1 缩进显示语句块
3.4.2 给命令行添加额外的空格
3.5 数字和文本
3.6 变量和字面量
3.6.1 为什么总是要先给变量赋值
3.6.2 perl的特殊变量
3.6.3 默认变元
第四章 perl程序样例
4.1 样例程序的内核
4.1.1 运行counterl.p1程序
4.1.2 查看程序运行的结果
4.2 拥有更多功能的第二个程序
4.2.1 剖析样例程序
4.2.2 运行empdatal.p1样例程序
4.3 避免最常见的错误
4.3.1 忘记输入分号
4.3.2 忘记输入引号
4.3.3 输入的圆括号过多或过少
第二部分 perl的基本编程要素
第五章文本
5.1 检查工作:print语句
5.2 定义字符串
5.3 可显示字符串和字符值
5.3.1 数值与字符的转换
5.3.2 已定义的值和未定义的值
5.3.3 93个可显示的标准字符
5.3.4 文本中的特殊字符
5.4 引用文本
5.4.1 单引号与双引号的比较
5.4.2 引用文本的函数
5.4.3 显示许多内容
5.5 字符串的处理
5.5.1 字符串的相加
5.5.2 进行多次拷贝
5.5.3 去掉字符串的结尾
5.6 简单的字符串转换
5.7 从字符串中获取信息
5.8 在perl 5.6中的其他字符
5.8.1 unicode和utf—8
5.8.2 在程序中输入utf—8
5.8.3 使用国际通用字符
第六章 数字
6.1 比较整型和实型
6.2 使用perl的基本数学运算符
6.2.1 用于简单计算的运算符
6.2.2 圆括号和代数计算
6.2.3 正负值运算符
6.2.4 指数计算运算符
6.2.5 取模运算符
6.3 同时进行数学运算和赋值
6.4 自动递增和自动递减
6.5 简单的数学函数
6.6 把数值转换为字符串
6.7 在非十进制系统中进行计数
第七章 列表
7.1 列表基础
7.1.1 列表的基本构成
7.1.2 字面量列表
7.1.3 变量名
7.1.4 空列表
7.2 指定列表的分隔
7.3 使用列表简化基本任务
7.4 使用print语句和列表
7.5 添加和删除列表元素
7.5.1 push和unshift函数
7.5.2 shift和pop函数
7.5.3 splice函数
7.6 用split函数拆分字符串
7.7 使用标量变量
7.8 应用已有的列表
7.9 区别上下文的类型
第八章 创建条件和循环
8.1 逻辑:if/then语句和值的比较
8.2 条件语句
8.2.1 else和elsif语句
8.2.2 unless语句
8.2.3 条件运算符
8.3 循环的使用
8.3.1 使用whlie语句来执行循环
8.3.2 避免无限循环
8.3.3 next和1ast语句
8.3.4 for语句
8.3.5 map语句
8.4 用表达式作为逻辑值
8.4.1 open函数
8.4.2 短路逻辑:and和or运算符
8.5 留心:使用标签在程序中跳转
第九章 利用运算符和函数执行高级任务
9.1 使用未定义的变量
9.2 查找字符串中的子字符串
9.2.1 使用substr函数
9.2.2 使用index函数
9.2.3 使用reindex函数
9.3 对文本和数字进行格式化
9.4 跟踪则司
9.5 使用随机数
9.6 使用位级运算符处理位
9.7 把列表转换为字符串
9.8 重新安排列表
第三部分 perl内核揭秘
第十章 perl和cgi:web服务器程序揭秘
10.1 用perl编写cgi程序
10.2 使用环境变量
10.2.1 从变量中获取信息
10.2.2 执行查询
10.2.3 确定请求的源
10.3 从html窗体上收集信息
10.3.1 获取窗体数据的方法
10.3.2 拆分连接在一起的响应
10.3.3 提取要用作perl变量的值
10.4 给用户显示输出
10.5 创建html窗体
10.6 使用重定向功能链接到其他站点上
10.7 几个其他的环境变量
10.7.1 用于其他客户机的信息
10.7.2 用于服务器的信息
10.7.3 用于用户验证
第十一章 文件的输入输出
11.1 文件的定义:perl文件类型
11.2 文件的打开和关闭
11.2.1 给文件赋予句柄
11.2.2 读、写或追加:选择文件打开的模式
11.2.3 确定文件是否已经打开
11.2.4 打开文件后使用它
11.2.5 关闭文件
11.3 为不同的操作系统指定文件名和目录
11.4 读取文本文件
11.5 文本文件的写入
11.6 对从文件中获取信息进行测试
11.7 在unix中移动文件流:标准输入、标准输出和标准错误
11.7.1 区分三个主要的文件流
11.7.2 在程序中输入输出数据
第十二章 文件和目录基础
12.1 读写二进制文件
12.1.1 跟踪自己在文件中的位置
12.1.2 写入二进制文件
12.1.3 强迫二进制读
12.1.4 一次读取一个字柯
12.2 改变文件的属性
12.2.1 重命名文件
12.2.2 改变文件访问和修改的时间
12.2.3 删除文件
12.3 文件的组合:按匹配的字符组合文件
12.4 unix用户可以使用的文件功能
12.4.1 chown和chmod的perl版本
12.4.2 用函数创建链接
12.5 获取文件中的统计数据
12.6 目录:处理文件组
12.6.1 打开目录
12.6.2 返回目录中的文件名
12.6.3 操作目录
12.6.4 创建和删除目录
第十三章 字符串:类型匹配和规则表达式
13.1 规则表达式
13.1.1 利用m//操作符进行真—假搜索
13.1.2 使语句更简短
13.1.3 给指定的匹配字符记数
13.2 在规则表达式中进行“非精确”匹配
13.2.1 替代匹配
13.2.2 把类似的条目用括号括起来
13.2.3 使用通配符来匹配字符
13.2.4 匹配字符组
13.3 位置:在某个特定的地方搜索
13.4 使用格式符匹配数字
13.5 获取匹配的结果
13.6 使用m/操作符的更多编程技巧
13.6.1 使用m/操作符和修改符
13.6.2 m//操作符中的全程搜索
13.6.3 在一个字符串中搜索多行
13.7 unix用户喜欢的函数
13.8 用s///操作符进行简单的替代
13.8.1 在替代过程中使用匹配结果
13.8.2 在s///操作符的替代文本中使用表达式
13.9 使用split函数和更高级的规则表达式
13.9.1 引用单词
13.9.2 返回split函数的分隔符
13.10 杂项转换:使用tr///操作符
第十四章 子例程、输入的代码和正常退出
14.1 利用子例程节省时间
14.1.1 构建子例程
14.1.2 使用子例程可节省精力,避免错误
14.1.3 局部变量my:使用my和local函数
14.1.4 子例程的返回值
14.2 把预先编写好的perl代码输入到程序中
14.2.1 给包括进来的文件添加一条需要的语句
14.2.2 帮助perl搜索被包括文件中的库
14.2.3 把程序打包到软件包中
14.2.4 包括代码,而不是子例程
14.3 正常退出per1程序
14.3.1 die函数
14.3.2 exit函数
14.3.3 构建die和exit语句
第四部分 perl高级议题
第十五章 perl与web、e—mail和xml
15.1 使用1ibwww—perl库
15.1.1 在unix上安装1ibwww—perl
15.1.2 从web和ftp上获取文档
15.1.3 使用perl程序测试web链接
15.1.4 使用1ibwww—perl和对象
15.2 接收e—mail
15.2.1 访问模块mail::pop3client
15.2.2 创建一个简单的客户对象
15.2.3 处理邮件箱中报表的程序
15.3 web编程展望:perl和xml
15.3.1 xml的定义
15.3.2 xml的外观
15.3.3 xml和perl的结合
15.3.4 用perl处理xml
15.3.5 使用xml:parser
15.3.6 分析xml文档
第十六章 相关阵列和多维列表
16.1 相关阵列基础
16.1.1 按照条目的键值进行定位
16.1.2 相关阵列和标准列表的比较
16.1.3 创建相关阵列
16.1.4 给相关阵列添加记录
16.1.5 删除记录
16.1.6 使用keys函数查看记录
16.1.7 使用values函数返回值
16.1.8 步进each函数
16.1.9 查看已有的记录
16.2 把相关阵列的数据写入文件
16.3 创建多维列表
16.3.1 创建二维列表
16.3.2 一次访问一个列表元素
16.3.3 给二维列表添加行和列
16.4 创建包含列表的相关阵列
16.5 把多维列表写入文件
16.5.1 用于二维列表的文本文件
16.5.2 用于多维列表的文本文件
第十七章 数据库
17.1 使用相关阵列管理数据库
17.2 打开数据库
17.3 关闭数据库
17.4 有关打开和关闭数据库的提示
第十八章 使用perl控制计算机
18.1 使用系统
18.1.1 获取程序的输出结果
18.1.2 使用open函数
18.1.3 在macperl上运行程序
18.2 使用perl控制windows和mac计算机
18.3 使用只适合于unix的系统函数
18.3.1 用户数据库
18.3.2 组数据库
第十九章 面向对象的perl
19.1 oop的对象:快速并且一致性更高地编程
19.2 定义对象、方法和变元
19.3 perl的对象很容易创建
19.3.1 通过use函数打开perl模块
19.3.2 用new子例程创建新对象
19.3.3 调用对象的方法
19.4 一个真实的对象实例
第五部分 有关perl的十大特征
第二十章 编程格式的十条指导方针
20.1 perl创始人的风格
20.2 选择操作符
20.3 括号的使用
20.4 条件的顺序可以非常灵活
20.5 有关注释的注释
20.6 标准行的处理
20.7 注释和代码放在一起
20.8 给变量指定描述性的名称
20.9 大写还是小写
20.10 使用空白行
第二十一章 十个非常有用的短perl程序
21.1 集合unique行
21.2 去掉多个空白行
21.3 按排列好的顺序打印文件中的文本
21.4 打印文件中某个范围内的文本
21.5 只列出某个目录中的文件
21.6 按大小列出目录
21.7 按扩展名对目录排序
21.8 创建一个简单的计算器
21.9 对列表随机化
21.10 生成可记忆的随机口令
第二十二章 高级perl议题
22.1 编译好的perl
22.2 页面格式
22.3 数据压缩
22.4 调试
22.5 系统进程
22.6 文件处理
22.7 internet函数
22.8 高级程序员助手
22.9 套接字和通信的其他形式
22.10 两个函数的类别
第二十三章 十大perl web站点
23.1 perl.com:perl语言主页
23.2 perl mongers
23.3 the perl journal
23.4 perlmonth
23.5 the comprehensive perl archive network
23.6 activestate
23.7 macperl
23.8 the perl archive
23.9 1ibwww-perl
23.10 yet another perl conference
第二十四章 perl 5引入的十大高级功能
24.1 多维列表
24.2 更好的错误消息
24.3 对象
24.4 程序模块
24.5 与c程序交互
24.6 posix库
24.7 改变大小写的函数
24.8 map函数
24. 9 chomp函数
24.10 更多的程序员!更多的免费软件
第二十五章 perl比java更好的十大原因
25.1 perl不需要预先声明变量
25.2 perl使对象成为可有可无的
25.3 在perl中处理字符串非常简单
25.4 perl处理列表也很轻松
25.5 perl可以完成更多的系统任务
25.6 perl是免费的
25.7 可以编写许多有效的单行perl程序
25.8 大多数样例perl程序不仅仅能在浏览器中放置动画图片
25.9 perl程序员不必沉默
25.10 perl与激进的政府政治家无关
第六部分 附录
附录a perl的参考资料
附录b 关于光盘
第一部分 perl入门
第一章 perl在编程领域中的地位
1.1 编程的目的
1.2 使计算机进行计算
1.3 把我们的语言翻译成计算机语言
1.4 计算机语言设计的考虑
1.5 perl的优点
l. 6 perl的版本
1.7 perl 5.6的新特征
1.8 perl的将来
第二章 在计算机上运行perl
2.1 perl不再只适用于unix
2.1.1 perl在不同操作系统上的名称
2.1.2 从internet上获取最新版本
2.2 unix:perl的第一个版本
2.2.1 确定是否要在unix上使用perl
2.3 在unix上安装perl
2.4 在unix上运行perl程序
2.5 windows 95/98和windows nt上的activeperl
. 2.5.1 在windows下安装activeperl
2.5.2 在dos窗口中运行activeperl
2.6 macperl:用户所期望的mac友好界面
2.6.1 安装macperl
2.6.2 运行macperl程序
2.7 命令行上的perl
2.7.1 输人命令行选项的方法
2.7.2 -c选项
2.7.3 —w选项
2.7.4 —v选项
2.7.5 —e选项
2.7.6 —i选项
2.7.7 —j选项
2.8 其他的perl
第三章 perl内核捐秘
3.1 文本编辑器
3.2 了解perl程序的某些基本组件
3.2.1 执行一条语句
3.2. 2 循环
3.2.3 插入注释
3.3 语句:perl程序的组成
3.3.1 语句的结束
3.3.2 语句块
3.3.3 操作符和函数
3.4 在语句中使用制表符:缩进和间隔
3.4.1 缩进显示语句块
3.4.2 给命令行添加额外的空格
3.5 数字和文本
3.6 变量和字面量
3.6.1 为什么总是要先给变量赋值
3.6.2 perl的特殊变量
3.6.3 默认变元
第四章 perl程序样例
4.1 样例程序的内核
4.1.1 运行counterl.p1程序
4.1.2 查看程序运行的结果
4.2 拥有更多功能的第二个程序
4.2.1 剖析样例程序
4.2.2 运行empdatal.p1样例程序
4.3 避免最常见的错误
4.3.1 忘记输入分号
4.3.2 忘记输入引号
4.3.3 输入的圆括号过多或过少
第二部分 perl的基本编程要素
第五章文本
5.1 检查工作:print语句
5.2 定义字符串
5.3 可显示字符串和字符值
5.3.1 数值与字符的转换
5.3.2 已定义的值和未定义的值
5.3.3 93个可显示的标准字符
5.3.4 文本中的特殊字符
5.4 引用文本
5.4.1 单引号与双引号的比较
5.4.2 引用文本的函数
5.4.3 显示许多内容
5.5 字符串的处理
5.5.1 字符串的相加
5.5.2 进行多次拷贝
5.5.3 去掉字符串的结尾
5.6 简单的字符串转换
5.7 从字符串中获取信息
5.8 在perl 5.6中的其他字符
5.8.1 unicode和utf—8
5.8.2 在程序中输入utf—8
5.8.3 使用国际通用字符
第六章 数字
6.1 比较整型和实型
6.2 使用perl的基本数学运算符
6.2.1 用于简单计算的运算符
6.2.2 圆括号和代数计算
6.2.3 正负值运算符
6.2.4 指数计算运算符
6.2.5 取模运算符
6.3 同时进行数学运算和赋值
6.4 自动递增和自动递减
6.5 简单的数学函数
6.6 把数值转换为字符串
6.7 在非十进制系统中进行计数
第七章 列表
7.1 列表基础
7.1.1 列表的基本构成
7.1.2 字面量列表
7.1.3 变量名
7.1.4 空列表
7.2 指定列表的分隔
7.3 使用列表简化基本任务
7.4 使用print语句和列表
7.5 添加和删除列表元素
7.5.1 push和unshift函数
7.5.2 shift和pop函数
7.5.3 splice函数
7.6 用split函数拆分字符串
7.7 使用标量变量
7.8 应用已有的列表
7.9 区别上下文的类型
第八章 创建条件和循环
8.1 逻辑:if/then语句和值的比较
8.2 条件语句
8.2.1 else和elsif语句
8.2.2 unless语句
8.2.3 条件运算符
8.3 循环的使用
8.3.1 使用whlie语句来执行循环
8.3.2 避免无限循环
8.3.3 next和1ast语句
8.3.4 for语句
8.3.5 map语句
8.4 用表达式作为逻辑值
8.4.1 open函数
8.4.2 短路逻辑:and和or运算符
8.5 留心:使用标签在程序中跳转
第九章 利用运算符和函数执行高级任务
9.1 使用未定义的变量
9.2 查找字符串中的子字符串
9.2.1 使用substr函数
9.2.2 使用index函数
9.2.3 使用reindex函数
9.3 对文本和数字进行格式化
9.4 跟踪则司
9.5 使用随机数
9.6 使用位级运算符处理位
9.7 把列表转换为字符串
9.8 重新安排列表
第三部分 perl内核揭秘
第十章 perl和cgi:web服务器程序揭秘
10.1 用perl编写cgi程序
10.2 使用环境变量
10.2.1 从变量中获取信息
10.2.2 执行查询
10.2.3 确定请求的源
10.3 从html窗体上收集信息
10.3.1 获取窗体数据的方法
10.3.2 拆分连接在一起的响应
10.3.3 提取要用作perl变量的值
10.4 给用户显示输出
10.5 创建html窗体
10.6 使用重定向功能链接到其他站点上
10.7 几个其他的环境变量
10.7.1 用于其他客户机的信息
10.7.2 用于服务器的信息
10.7.3 用于用户验证
第十一章 文件的输入输出
11.1 文件的定义:perl文件类型
11.2 文件的打开和关闭
11.2.1 给文件赋予句柄
11.2.2 读、写或追加:选择文件打开的模式
11.2.3 确定文件是否已经打开
11.2.4 打开文件后使用它
11.2.5 关闭文件
11.3 为不同的操作系统指定文件名和目录
11.4 读取文本文件
11.5 文本文件的写入
11.6 对从文件中获取信息进行测试
11.7 在unix中移动文件流:标准输入、标准输出和标准错误
11.7.1 区分三个主要的文件流
11.7.2 在程序中输入输出数据
第十二章 文件和目录基础
12.1 读写二进制文件
12.1.1 跟踪自己在文件中的位置
12.1.2 写入二进制文件
12.1.3 强迫二进制读
12.1.4 一次读取一个字柯
12.2 改变文件的属性
12.2.1 重命名文件
12.2.2 改变文件访问和修改的时间
12.2.3 删除文件
12.3 文件的组合:按匹配的字符组合文件
12.4 unix用户可以使用的文件功能
12.4.1 chown和chmod的perl版本
12.4.2 用函数创建链接
12.5 获取文件中的统计数据
12.6 目录:处理文件组
12.6.1 打开目录
12.6.2 返回目录中的文件名
12.6.3 操作目录
12.6.4 创建和删除目录
第十三章 字符串:类型匹配和规则表达式
13.1 规则表达式
13.1.1 利用m//操作符进行真—假搜索
13.1.2 使语句更简短
13.1.3 给指定的匹配字符记数
13.2 在规则表达式中进行“非精确”匹配
13.2.1 替代匹配
13.2.2 把类似的条目用括号括起来
13.2.3 使用通配符来匹配字符
13.2.4 匹配字符组
13.3 位置:在某个特定的地方搜索
13.4 使用格式符匹配数字
13.5 获取匹配的结果
13.6 使用m/操作符的更多编程技巧
13.6.1 使用m/操作符和修改符
13.6.2 m//操作符中的全程搜索
13.6.3 在一个字符串中搜索多行
13.7 unix用户喜欢的函数
13.8 用s///操作符进行简单的替代
13.8.1 在替代过程中使用匹配结果
13.8.2 在s///操作符的替代文本中使用表达式
13.9 使用split函数和更高级的规则表达式
13.9.1 引用单词
13.9.2 返回split函数的分隔符
13.10 杂项转换:使用tr///操作符
第十四章 子例程、输入的代码和正常退出
14.1 利用子例程节省时间
14.1.1 构建子例程
14.1.2 使用子例程可节省精力,避免错误
14.1.3 局部变量my:使用my和local函数
14.1.4 子例程的返回值
14.2 把预先编写好的perl代码输入到程序中
14.2.1 给包括进来的文件添加一条需要的语句
14.2.2 帮助perl搜索被包括文件中的库
14.2.3 把程序打包到软件包中
14.2.4 包括代码,而不是子例程
14.3 正常退出per1程序
14.3.1 die函数
14.3.2 exit函数
14.3.3 构建die和exit语句
第四部分 perl高级议题
第十五章 perl与web、e—mail和xml
15.1 使用1ibwww—perl库
15.1.1 在unix上安装1ibwww—perl
15.1.2 从web和ftp上获取文档
15.1.3 使用perl程序测试web链接
15.1.4 使用1ibwww—perl和对象
15.2 接收e—mail
15.2.1 访问模块mail::pop3client
15.2.2 创建一个简单的客户对象
15.2.3 处理邮件箱中报表的程序
15.3 web编程展望:perl和xml
15.3.1 xml的定义
15.3.2 xml的外观
15.3.3 xml和perl的结合
15.3.4 用perl处理xml
15.3.5 使用xml:parser
15.3.6 分析xml文档
第十六章 相关阵列和多维列表
16.1 相关阵列基础
16.1.1 按照条目的键值进行定位
16.1.2 相关阵列和标准列表的比较
16.1.3 创建相关阵列
16.1.4 给相关阵列添加记录
16.1.5 删除记录
16.1.6 使用keys函数查看记录
16.1.7 使用values函数返回值
16.1.8 步进each函数
16.1.9 查看已有的记录
16.2 把相关阵列的数据写入文件
16.3 创建多维列表
16.3.1 创建二维列表
16.3.2 一次访问一个列表元素
16.3.3 给二维列表添加行和列
16.4 创建包含列表的相关阵列
16.5 把多维列表写入文件
16.5.1 用于二维列表的文本文件
16.5.2 用于多维列表的文本文件
第十七章 数据库
17.1 使用相关阵列管理数据库
17.2 打开数据库
17.3 关闭数据库
17.4 有关打开和关闭数据库的提示
第十八章 使用perl控制计算机
18.1 使用系统
18.1.1 获取程序的输出结果
18.1.2 使用open函数
18.1.3 在macperl上运行程序
18.2 使用perl控制windows和mac计算机
18.3 使用只适合于unix的系统函数
18.3.1 用户数据库
18.3.2 组数据库
第十九章 面向对象的perl
19.1 oop的对象:快速并且一致性更高地编程
19.2 定义对象、方法和变元
19.3 perl的对象很容易创建
19.3.1 通过use函数打开perl模块
19.3.2 用new子例程创建新对象
19.3.3 调用对象的方法
19.4 一个真实的对象实例
第五部分 有关perl的十大特征
第二十章 编程格式的十条指导方针
20.1 perl创始人的风格
20.2 选择操作符
20.3 括号的使用
20.4 条件的顺序可以非常灵活
20.5 有关注释的注释
20.6 标准行的处理
20.7 注释和代码放在一起
20.8 给变量指定描述性的名称
20.9 大写还是小写
20.10 使用空白行
第二十一章 十个非常有用的短perl程序
21.1 集合unique行
21.2 去掉多个空白行
21.3 按排列好的顺序打印文件中的文本
21.4 打印文件中某个范围内的文本
21.5 只列出某个目录中的文件
21.6 按大小列出目录
21.7 按扩展名对目录排序
21.8 创建一个简单的计算器
21.9 对列表随机化
21.10 生成可记忆的随机口令
第二十二章 高级perl议题
22.1 编译好的perl
22.2 页面格式
22.3 数据压缩
22.4 调试
22.5 系统进程
22.6 文件处理
22.7 internet函数
22.8 高级程序员助手
22.9 套接字和通信的其他形式
22.10 两个函数的类别
第二十三章 十大perl web站点
23.1 perl.com:perl语言主页
23.2 perl mongers
23.3 the perl journal
23.4 perlmonth
23.5 the comprehensive perl archive network
23.6 activestate
23.7 macperl
23.8 the perl archive
23.9 1ibwww-perl
23.10 yet another perl conference
第二十四章 perl 5引入的十大高级功能
24.1 多维列表
24.2 更好的错误消息
24.3 对象
24.4 程序模块
24.5 与c程序交互
24.6 posix库
24.7 改变大小写的函数
24.8 map函数
24. 9 chomp函数
24.10 更多的程序员!更多的免费软件
第二十五章 perl比java更好的十大原因
25.1 perl不需要预先声明变量
25.2 perl使对象成为可有可无的
25.3 在perl中处理字符串非常简单
25.4 perl处理列表也很轻松
25.5 perl可以完成更多的系统任务
25.6 perl是免费的
25.7 可以编写许多有效的单行perl程序
25.8 大多数样例perl程序不仅仅能在浏览器中放置动画图片
25.9 perl程序员不必沉默
25.10 perl与激进的政府政治家无关
第六部分 附录
附录a perl的参考资料
附录b 关于光盘
Perl for Dummies
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!