即时应用Perl模块

副标题:无

作   者:(美)Doug Sparling,(美)Frank Wiles著;付蓉等译

分类号:

ISBN:9787115095787

微信扫一扫,移动浏览光盘

简介

《即时应用 Perl 模块》详细介绍了Perl模块的实际应用,书中提供了大量综合性的示例,以此来说明各种Perl模块的基本功能。《即时应用 Perl 模块》首先介绍程序设计人员经常使用的模块,内容涉及日期和时间的处理、数据库应用、构建及修改图像、Perl/Tk、电子邮件、Internet协议等,在随后的各章中,详细介绍有关CGI、Win32、Web及XML等方面Perl编程的综合应用开发过程。 《即时应用 Perl 模块》面向解决方案,具有实用性,适用于有一定Perl语言基础的程序设计人员、系统管理员以及Web管理员。

目录

第1章 perl模块概述

 1.1 概述

 1.2 从cpan获取perl模块

 1.3 安装perl模块

 1.3.1 unix中的手动安装

 1.3.2 windows中的手动安装

 1.3.3 unix中使用cpan模块的自动安装

 1.3.4 windows中使用ppm的自动安装

 1.3.5 在其他操作系统中的安装

 1.3.6 专用目录中模块的安装

 1.4 使用perl模块

 1.5 查找已安装的模块

 1.5.1 模块的位置

 1.5.2 安装模块的类型

 1.6 模块文档

 1.7 小结

第2章 标准模块

 2.1 标准perl模块概述

 2.2 benchmark

 2.3 carp

. 2. 4 class::struct

 2.5 config

 2.5.1 config—sh()

 2.5.2 config—var(@name)

 2.5.3 myconfig()

 2.6 cwd

 2.7 env

 2.8 file::basename

 2.9 fi1e::compare

 2.10 file::copy

 2.11 file::find

 2.12 getopt::long

 2.12.1 参数说明符

 2.12.2 选项目标

 2.13 getopt::std

 2.14 io::fi1e

 2.15 text::abbrev

 2.16 text::wrap

 2.17 time::local

 2.18 tinle::gmtime

 2.19 time::localtime

 2.20 小结

第3章 日期和时间

 3.1 日期和时间概述

 3.2 date::calc

 3.3 date::format

 3.4 date::manip

 3.5 date::parse

 3.6 time::hires

 3.7 小结

第4章 数据库

 4.1 概述

 4.2 db file

 4.3 dbi

 4.4 小结

第5章 图形

 5.1 图形

 5.2 确定图像的尺寸

 5.2.1 利用image::magick确定图像的尺寸

 5.2.2 利用image::size确定图像的尺寸

 5.3 用image::magick处理图像

 5.4 用gd.pm创建动态图像

 5.5 用gd::graph创建图形

 5.6 小结

第6章 perl/tk:创建图形用户界面

 6.1 perl/tk概述

 6.1.1 perl/tk简介

 6.1.2 简单示例:hello world

 6.2 窗口组件

 6.2.1 创建主窗口

 6.2.2 创建窗口组件

 6.2.3 通用窗口组件选项

 6.2。4 回调与绑定

 6.2.5 标签窗口组件

 6.2.6 按钮

 6.2.7 复选按钮

 6.2.8 单选按钮

 6.2.9 输入项

 6.2.10 文本

 6.2.11 列表框

 6.2.12 滚动条

 6.2.13 标尺

 6.2.14 框架

 6.2.15 菜单

 6.3 几何图形管理程序

 6.3.1 pack

 6.3.2 grid

 6.3.3 place

 6.4 小结

第7章 电子邮件

 7.1 发送电子邮件

 7.2 接收电子邮件

 7. 3 发送附件

 7.4 小结

第8章 internet协议

 8.1 概述

 8.2 dns查询

 8.3 ping主机

 8.4 获取whois信息

 8.5 perl中使用ftp

 8.6 perl中使用telnet

 8.7 创建tcp客户

 8.8 创建tcp服务器

 8.9 小结

第9章 cgi.pm

 9.1 cgl.pm概述

 9.2 接口

 9.2.1 面向函数的接口

 9.2.2 面向对象的接口

 9.3 表单处理

 9.3.1 获取单个命名参数的数值

 9.3.2 获取所有参数的数值

 9.4 生成html输出

 9.4.1 头的创建

 9.4.2 生成标准html元素

 9.4.3 生成表单元素

 9.5 cookies

 9.6 文件上载

 9.7 调试

 9.8 小结

第10章 有趣的cgi应用程序

 10.1 概述

 10.2 投票箱程序

 10.2.1 简介

 10.2.2 html表单

 10.2.3 数据及记录文件

 10.2.4 cgi脚本

 10.3 宾客手册

 10.4 明信片程序

 10.5 聊天室

 10.6 小结

第11章 cgi和数据库

 11.1 概述

 11.2 反馈表单

 11.3 简历提交表单

 11.4 招聘信息布告版

 11.5 cd数据库

 11.6 小结

第12章 cgi:商务和社区

 12.1 概述

 12.2 计算机在线存储

 12.3 在线论坛

 12.4 小结

第13章 站点管理

 13.1 概述

 13.2 在线html编辑器

 13.3 日志文件解析

 13.4 htaccess

 13.5 服务器端口检查

 13.6 小结

第14章 站点实用程序

 14.1 概述

 14.2 站点搜索

 14.3 web搜索

 14.4 站点推荐

 14.5 横幅广告的循环显示

 14.6 在线perl语法检查器

 14.7 在线记录

 14.8 小结

第15章 web编程

 15.1 通过lwp实现web的自动操作

 15.1.1 利用lwp::simple获取web文件

 15.1.2 利用lwp::useragent获取web文件

 15.1.3 利用lwp::useragent获取受保护文件

 15.1.4 表单的自动提交

 15.2 利用url::url指定并转换url

 15.2.1 url的指定

 15.2.2 相对url转换为绝对url

 15.2.3 绝对url转换为相对url

 15.3 html的解析及处理

 15.3.1 利用html::parser解析html

 15.3.2 利用html::linkextor提取链接

 15.3.3 html::entities

 15.4 小结

第16章 win32

 16.1 win32库

 16.2 win32模块

 16.2.1 错误处理

 16.2.2 os及构建信息

 16.2.3 用户、计算机及域名

 16.2.4 当前工作目录的搜索及创建

 16.2.5 文件系统

 16.2.6 下一个可用的驱动器

 16.2.7 时间计算

 16.2.8 消息框

 16.3 进程

 16.3.1 win32::spawn

 16.3.2 win32::process

 16.4 ole自动操作

 16.4.1 excel电子表的创建及填写

 16. 4. 2 从excel电子表中提取数据

 16.4.3 使用excel创建图表

 16.5 用odbc访问数据库

 16.5.1 win32::odbc的使用

 16. 5.2 film数据库应用程序

 16.6 小结

第17章 xml

 17.1 概述

 17.2 用xml::parser解析xml

 17.2. 1 xml::parser简介

 17.2.2 简单xml文档的解析

 17.2.3 xml转换为文本

 17.2.4 xml转换为html

 17.3 xml::rss

 17.3.1 简介

 17.3.2 rss语法

 17.3.3 创建rss通道

 17.3.4 rss转换为html

 17.4 小结

附录a 编译指示

 a.1 概述

 a.2 constant

 a.3 diagnostics

 a.4 integer

 a.5 lib

 a.6 strict

 a.6.1 strict'refs'

 a.6.2 strict'vars'

 a.6.3 strict'subs'

 a.7 vars

 a.8 小结

附录b 创建perl模块

 b.1 以快捷方式构建模块

 b.1.1 模块内部构件——函数

 b.1.2 模块内部构件——面向对象

 b.2 小结

附录c perl的安全性

 c.1 临时文件的安全性

 c.2 使用污点

 c.3 较好的编码练习

 c.4 小结

附录d perl资源

 d.1 在线资源

 d.1.1 cpan—http://www.cpan.org

 d.1.2 the official perl site—http://www.perl.com

 d.1.3 use perl—http://www.perl.org

 d.1.4 perlmongers—http://www.perl.org

 d.1.5 perldoc.com—http://www.perldoc.com

 d.1.6 perlmonks—http://www.perlmonks.com

 d.1.7 randal schwartz's magazine articles—http://www.stonehenge.com/mer

 d.1.8 efnetirc channel#erl

 d.2 离线资源

 d.2.1 pod:无格式的旧文档

 d.2.2 手册页——man

 d.2.3 perl杂志

 d.3 小结

附录e 安装postgresql数据库

 e.1 概述

 e.1.1 从rpm安装

 e.1.2 从源代码安装

 e.1.3 数据库启动的初始化

 e.2 小结

附录f 安装apache


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

即时应用Perl模块
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon