书籍详情

高级Perl编程

高级Perl编程

作者:(美)Sriram Srinivasan著;(美)Perlisb译;Perlish译

出版社:中国电力出版社

出版时间:2001-02-01

ISBN:9787508305127

定价:¥69.00

购买这本书可以去
内容简介
  学Perl学得一头雾水?要承担一个空前的大项目?想增加用户界面或者一个网络组件?或者,要进行极为复杂的例外处理?无论你的Perl知识深浅如何,《高级Perl编程》都将使你登堂入室,成为成功的程序员。在此你能学到产品级Perl程序所需的复杂技术《高级Perl编程》解释了操纵数据和对象的方法,而此前这些方法还被认为是一种魔术。而且,《高级Perl编程》在更广阔的环境中讨论Perl,给你所需的处理网络、数据库和图形化用户界面的背景知识。对于Perl内部工和的探讨将帮助你更有效率的编程,使你学会如何在C中嵌入Perl,在Perl中嵌入C。主要内容包括包和类的使用(面向对象编辑)、复杂数据结构、持续性存储、网络编程、图形界面,Tk的使用、与C语言函数互操作、嵌入和扩展Perl解释器、Perl的内部工作。此外,《高级Perl编程》还耐心的解释了你想进一步了解的各种语言细节,包括引用的使用,通过eval进行例外处理,非阻塞I/O,正确使用闭包,存取数据时使用触发器绑定等等。通过《高级Perl编程》,你将成为一位Perl黑客,一名名副其实的Perl高手。
作者简介
暂缺《高级Perl编程》作者简介
目录
前言
第一章 数据引用与匿名存储
对已有变量的引用
使用引用
嵌套数据结构
引用的查询
符号引用
内部工作细节
其他语言中的引用
相关资源
第二章 实现复杂的数据结构
用户定义数据结构
例子:矩阵
教授,学生与课程
颁奖
格式化打印工具
相关资源
第三章 Typeglob和符号表
Perl变量,符号表和作用域
Typeglob
Typeglob与引用
文件句柄,目录句柄及打印格式
第四章 子例程引用与闭包
子例程引用
使用子例程引用
闭包
闭包的应用
和其他语言的比较
相关资源
第五章 Eval
字符串形式:表达式计算
代码块形式:例外处理
注意你的引号
应用Eval来进行表达式计算
应用Eval来提高运行效率
在超时中应用Eval
其他语言中的Eval 
相关资源
第六章 模块
包的基本知识
包与文件
包的初始化与销毁
私有性
符号的导入
包的嵌套
自动加载
存取符号表
与其他语言的比较
第七章 面向对象编程
面向对象简介
Perl中的对象
UNIVERSAL
习惯的更新
与其他面向对象语言的对比
相关资源
第八章 面向对象:下面的几步
高效的属性存储
代理
关于继承
相关资源
第九章 绑定
标量变量的绑定
数组的绑定
散列表的绑定
文件句柄的绑定
例子:对变量的监控
与其他语言的比较
第十章 持续性
有关持续性的问题
流式数据
面向记录的方案
关系数据库
相关资源
第十一章 对象持续性的实现
适配器介绍
设计注意事项
实现
相关资源
第十二章 使用套接字进行网络编程
网络计算入门
Socket API和IO::Socket
同时处理多个客户端
现实世界中的服务器
IO对象和文件句柄
预编译的客户端模块
相关资源
第十三章 网络计算:RPC的实现
Msg:消息传递工具包
远程过程调用(RPC)
相关资源
第十四章 使用Tk进行用户界面编程
对GUI,Tk和Perl/Tk的介绍
开始使用Perl/Tk
组件之旅
布局管理
定时器
事件联编
事件循环
相关资源
第十五章 GUI实例:Tetris
有关Tetris的介绍
设计
实现
第十六章 GUI实例:Man页面查看器
Man与perlman
实现
相关资源
第十七章 模板驱动的代码生成
有关代码生成的问题
Jeeves的例子
Jeeves概述
Jeeves的实现
规格语法分析器样例
相关资源
第十八章 扩展Perl:第一课
编写一个扩展:概述
例子:Perl与分形计算
SWIG的功能
XS的功能
自由度
分形介绍
相关资源
第十九章 Perl的嵌入:简单的方式
为什么要嵌入?
解释器嵌入概述
例子
增加扩展
相关资源
第二十章 Perl的内部工作
阅读源代码
体系结构
Perl的值类型
堆栈与消息传递协议
内涵丰富的扩展
简单的嵌入式API
未来展望
相关资源
附录一 Tk组件参考
附录二 语法概要
词汇表
猜您喜欢

读书导航