本书循序渐进、深入浅出地介绍了Perl的主要特性及用Perl进行CGI编程的知识。全书包括24个学时内容和一个附录,共分四部分。部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何使用Perl进行CGI编程,第四部分(即附录)讲述如何在不同的操作系统下安装Perl的各个模块。
本书通过28实例全面,细致地讲解了Perl的基本语法和应用。从简单的实例1介绍了Perl的语方的基本知识和工具的安装;在实例2-实例11中,通过大量的小例子介绍了Perl语言的基本语法,在实例12中详细介绍了Perl语言的环境设置;实例13-28中提供了综合性的例子,介绍了Perl语言在网页设置和CGI编程中的应用。 本书适合Perl语言的初学者,同时也可作为中高级读者,高等院校师生和网络工程师的参考书。
学Perl学得一头雾水?要承担一个空前的大项目?想增加用户界面或者一个网络组件?或者,要进行极为复杂的例外处理? 无论你的Perl知识深浅如何,本书都将使你登堂入室,成为成功的程序员。在此你能学到产品级Perl程序所需的复杂技术。本书解释了操纵数据和对象的方法,而此前这些方法还被认为是一种魔术。而且,本书在更广阔的环境中讨论Perl,给你所需的处理网络、数据库和图形化用户界面的背景知识。对于Perl内部工和的探讨将帮助你更有效率的编程,使你学会如何在C中嵌入Perl,在Perl中嵌入C。 主要内容包括:包和类的使用(面向对象编辑)、复杂数据结构、持续性存储、网络编程、图形界面,Tk的使用、与C语言函数互操作、嵌入和扩展Perl解释器、Perl的内部工作。 此外,本书还耐心的解释了你想进一步了解的各种语言细节,包括引用的使用
本书以Perl的基础知识学习和CGI 应用为主要讨论对象。在基础篇中,以简洁的方式讲解Perl的基本语法,包含Perl所有基础和精华内容;在进阶篇中,精心按照难易程度和适用范围,面向当前Perl主要的应用方向CGI ,进行较为详细的讨论,并按照难易程度安排一些Perl应用的例子。
本书以Perl的基础知识学习和CGI应用为主要讨论对象。在基础篇中,以简洁的方式讲解Perl的基本语法,包含Perl所有基础和精华内容;在进阶篇中,精心按照难易程度和适用范围,面向当前Perl主要的应用方向CGI,进行较为详细的讨论,并按照难易程度安排一些Perl应用的例子。对于每个例子,都有详细的背影知识介绍、编程实现思路和具体的代码分析。 本书的随书光盘,收录了各种操作系统下*的Perl安装程序、各种调试工具、本书所有例程的源代码以及200MBCPAN中的模块和源代码。 本书内容详实、丰富,可供广大CGI和Internet开发者。软件开发人员和计算机爱好者学习参考。
本书帮助有C和C++背景的程序员学习和使用Perl语言。 全书共17章,探讨了Perl语言的所有知识要点。既包括C程序员所熟悉的变量、数据结构、控制语句和子程序,又包括C中所没有的报告编写、文本表格操纵、CGI编程以及简单数据库接口,还讲述了如何充分利用CPAN库中广泛的Perl模块库。 本书可作为C和C++程序员学习Perl编程的参考书。对于Perl语言的初学者,本书可以帮助他们了解C和Perl之间可比较、可结合特性。
本书是全面介绍Perl 5语言的参考书。本书从编程环境构架,编写和调试程序开始,讲述基础语法,其中包括:变量、操作符、控制语句,数据结构、I/O 编程的细节以及强大的字符串处理和规则表达式等。
从一个Perl爱好者到一个Perl程序员。《Intermediate Perl》将教您如何把Perl作为编程语言来使用,而不仅只是作为一种脚本语言。 Perl是一种灵活多变、功能强大的编程语言,可以应用在从系统管理到网络编程再到数据库操作等很多方面。人们常说Perl让容易的事情变简单、让困难的事情变得可行。《Intermediate Perl》正是关于如何将技能从处理简单任务跃升到胜任困难任务的书籍。 本书提供对Perl中级编程优雅而仔细的介绍。由畅销的《学习Perl》作者所著,本书提供了《学习Perl》没有涵盖的内容。 主题包括: 包和命名空间 引用和作用域 操作复杂数据结构 面向对象编程 编写和使用模块 测试Perl代码 为CPAN贡献代码 参照《学习Perl》的成功编排格式,本书的每一章都短小到可以在一到两个小时内读完,并在结束时提供一系列
本书深入地分析了开发不包含逻辑和语法错误的代码技巧以及调试程序的基本原理,介绍了开发和调试命令行代码的过程和方法,说明了关于定位、分析及修复编程错误的方法,介绍了开发Perl程序时所遇到的特殊调试问题。
在软件开发领域除了测试以外还有什么更加吸引人的话题吗?当然,先要排除游戏编程、3D图形、音频处理、高性能阵列、超酷网站设计等等,现在还有剩下的吗?哦,看来软件测试可能确实不怎么吸引人。但我要说这很不幸,因为好的软件测试能增加开发效率、改善设计、提高质量、减轻维护负担,还能让你的客户、同事和经理更满意。 Perl引入自动测试已经有些年头了。早前的Perl 1.0版本就带有一个综合测试包,这给以后的测试开了个好头。了解Perl的测试工具并用它们来排除各种疑难杂症,将有助于你成为更好的程序员。即便在别的测试领域,这些Perl工具也能派上用场,就算在那些用其他语言开发的项目中也是如此。 类似所有其他的O'Reilly程序高手秘笈系列图书,这是一本“多做少说”的书,我们努力避免说教,专注于在实际案例中解答问题,而不是空谈