Perl 5编程技巧与实例分析PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:马晓光,邵谦谦等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2001
- ISBN:7899994381
- 页数:460 页
第1章 Perl编程与调试环境 1
1.1 认识Perl语言 1
1.1.1 什么是Perl 1
1.1.2 Perl的特点和用途 2
1.1.3 选择Perl版本 4
1.2 Perl的安装及配置 4
1.2.1 获取Perl 4
1.2.2 Linux平台下的Perl安装 5
1.2.3 Solaris平台下的Perl安装 5
1.2.4 Redhat Linux下的快速安装 6
1.2.5 Windows平台下的Perl安装 8
1.3 选择和设置Web服务器 13
1.3.1 Sambar下建立CGI环境 13
1.3.2 NCSA Server下建立CGI环境 16
1.3.3 Apache Server下建立CGI环境 18
1.3.4 IIS下建立CGI运行环境 21
1.4 编辑和调试工具 26
1.4.1 Vi,Emacs 26
1,4.2 UltraEdit 27
1.4.3 Turbo IDE 28
1.4.4 Win Perl 28
1.4.5 Perl Builder 29
1.4.6 Visual Perl Builder 29
1.5 执行Perl 30
1.5.1 路径和关联 30
1.5.2 执行Perl 31
1.5.3 速成实例 31
2.1.1 纯变量 35
2.1 Perl的变量 35
第2章 Perl语法基础速成 35
2.1.2 速成综合示例 41
2.1.3 数组 42
2.1.4 综合速成举例 43
2.1.5 关联数组 45
2.1.6 速成综合举例 46
2.2 操作符 46
2.2.1 算术操作符 47
2.2.2 数值关系运算符 48
2.2.3 字符串比较操作符 49
2.2.4 逻辑操作符 49
2.2.5 位操作符 50
2.2.6 赋值操作符 50
2.2.7 自增自减操作符 51
2.2.8 字符串连接和重复操作符 52
2.2.9 逗号操作符 52
2.2.10 条件操作符 53
2.2.11 操作符优先级 53
2.2.12 其他常用操作符 54
2.3 控制结构 55
2.3.1 条件判断 55
2.3.2 进阶技巧 61
2.3.3 循环结构 62
2.3.4 循环控制小结 70
第3章 Perl高级语法进阶 71
3.1 数组高级技巧 71
3.1.1 列表 71
3.1.2 列表的灵活表示 72
3.1.3 数组的存取 73
3.2.1 数组变量的限制 75
3.2 关联数组高级技巧 75
3.2.2 关联数组定义与访问 77
3.2.3 关联数组元素操作 79
3.2.4 创建数据结构综合实例 81
3.3 模式匹配技巧 86
3.3.1 常规表达式 86
3.3.2 匹配操作符 87
3.3.3 特殊字符技巧 87
3.3.4 模式匹配选项 91
3.3.5 替换操作符 93
3.3.6 翻译操作符 94
3.4 子程序 94
3.4.2 子程序中局部变量 95
3.4.1 子程序调用 95
3.4.3 子程序参数传递 96
3.4.4 用别名传递数组参数 97
3.4.5 子程序预定义 98
3.4.6 实例小结 98
3.5 基本函数 101
3.5.1 数学函数及范例 101
3.5.2 字符串处理函数及范例 102
3.5.3 标量转换函数及范例 105
3.5.4 数组和列表函数及范例 110
3.5.5 关联数组函数及范例 114
3.5.6 进程处理函数 115
3.5.7 进程管理小结 119
3.6.1 基本I/O函数及范例 120
3.6 目录和文件操作 120
3.6.2 目录处理函数及范例 123
3.6.3 文件属性函数 125
3.6.4 文件基本处理方法 128
3.6.5 使用DBM文件 131
3.6.6 速成综合实例 132
3.7 格式化输出 135
3.7.1 打印格式 135
3.7.2 输出到其他文件 139
3.7.3 分页技术 140
3.7.4 长字符串 140
3.7.5 printf格式化输出 142
3.7.6 输入/输出小结 143
3.8.1 指针定义 144
3.8 指针技巧 144
3.8.2 数组指针技巧 146
3.8.3 子程序的引用 153
3.8.4 文件句柄引用技巧 156
3.9 包和模块 156
3.9.1 require函数 157
3.9.2 Perl的包 158
3.9.3 Perl的模块 161
3.10 面向对象的编程 164
3.10.1 基本概念 164
3.10.2 类 164
3.10.3 方法 169
3.10.4 析构函数 172
3.10.5 类方法继承 172
3.10.6 子类方法的重载 175
3.10.7 简单小结 176
第4章 Perl GGI基础速成 178
4.1 CGI的基本概念 178
4.1.1 CGI简介 178
4.1.2 CGI的输入输出 179
4.1.3 编写CGI的语言 179
4.2 CGI的两种基本输入界面 180
4.2.1 ISINDEX输入界面 181
4.2.2 FORM输入界面 182
4.3 CGI运作过程 190
4.3.1 运作流程 190
4.3.2 CGI传递信息的方法 190
4.3.3 CGI的环境变量 191
4.4 CGI的输出界面 193
4.4.1 CGI输出格式 194
4.4.2 基本程序范例 196
4.4.3 Perl实现POST METHOD 197
4.4.4 C实现POST METHOD 199
4.4.5 C实现GET METHOD 202
4.5 CGI的应用速成实例 205
4.5.1 处理表格请求数据 205
4.5.2 动态创建图像 208
4.5.3 编写计数器 212
4.5.4 网上寻呼设计 217
第5章 标记语言应用速成 226
5.1 HTML的优点和局限性 226
5.1.1 优点 226
5.1.2 局限性 226
5.2.1 文件的基本构成 227
5.2 HTML文件基础 227
5.2.2 四个基本标记 228
5.2.3 文件的子标题 229
5.2.4 几个常用标记 230
5.3 连接技巧 232
5.3.1 连接标记 232
5.3.2 在同一个文件中建立连接 234
5.3.3 不同文件间建立连接 235
5.4 列表技巧 236
5.4.1 列表标记的书写形式 236
5.4.2 有序列表 237
5.4.3 无序列表 238
5.4.4 列表中属性的应用 239
5.4.5 菜单和目录列表 242
5.4.6 定义列表 243
5.4.7 嵌套列表 244
5.4.8 连接列表 245
5.5 表格技巧 246
5.5.1 简单表格的建立 246
5.5.2 表格的调整 250
5.5.3 表格的修饰 251
5.6 图像技巧 257
5.6.1 图像的类型 257
5.6.2 使用图像 257
5.6.3 图像的连接 261
5.6.4 图像的修饰 261
5.6.5 图像的显示方式 265
5.7 页面修饰 267
5.7.1 文本对中 267
5.7.2 字体大小 268
5.7.3 闪烁效果 269
5.7.4 分隔横线 270
5.7.5 建立背景 271
5.7.6 改变颜色 272
5.7.7 文本注释 273
5.7.8 使用引文 274
5.7.9 行处理 274
5.7.10 著作权标记 275
5.7.11 署名 275
5.7.12 文本强调 275
5.7.13 特殊字符 278
5.8 综合应用实例 279
6.1.1 什么是CSS 291
6.1 CSS基础 291
第6章 动态页面应用速成 291
6.1.2 样式单形式结构 292
6.1.3 样式单的语法特征 292
6.1.4 CSS属性 295
6.2 DHTML基础 304
6.2.1 动态HMTL网页的实现 305
6.2.2 动态HTML编程基本问题 305
6.2.3 实例讲解之页面滚动控制 307
6.2.4 实例讲解之下拉菜单脚本 312
6.3 综合实例 315
6.3.1 CSS实现数字钟 315
6.3.2 CSS实现动态文字 318
6.3.3 CSS实现动态鼠标 321
6.3.4 可拖动的物体 330
6.3.5 浮动的下拉菜单 334
6.3.6 综合演示过程 345
第7章 Perl CGI应用综合实例 358
7.1 投票统计系统 358
7.1.1 系统设计原理 358
7.1.2 系统设计的功能 358
7.1.3 系统组成与初始化 359
7.1.4 详解select.cgi 361
7.1.5 详解selectconf.cgi 370
7.1.6 管理员的界面设计 380
7.1.7 网站运行实例 385
7.2 站内搜索引擎 385
7.2.1 系统组成与初始化 386
7.2.2 详解websearcher.cgi 386
7.2.3 AddURL界面设计 396
7.2.4 Searcher主界面设计 399
7.3 邮件发送系统 401
7.3.1 系统组成与初始化 401
7.3.2 webmail.cgi详解 402
7.3.3 mail.html界面设计 405
7.3.4 success.html界面设计 406
7.4 文件管理器 407
7.4.1 系统安装 408
7.4.2 初始化 408
7.4.3 fileman.cgi详解 409
7.5 建立中文论坛 447
7.5.1 论坛的安装方法 447
7.5.2 index.htm主界面设计 448
7.5.3 论坛使用简介 452
附录 Perl CGI设计常用工具资源 458
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《分析化学》陈怀侠主编 2019
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018