Book description
如果刚开始学习Perl这门语言,那么本书就是你所需要的——不管你是一名程序员,还是系统管理员,抑或是网络黑客。这本书被整整两代Perl用户昵称为“小骆驼书”,本书根据作者从1991年开始的教学经验积累汇聚而成,多年来十分畅销。此次第7版涵盖了最新的Perl 5.24版本的变化。
Perl能在绝大多数平台上完成几乎所有任务,不管是简单的修修补补,还是大型完备的网络应用。《Perl语言入门》从最基础的知识开始,然后逐渐深入,让你慢慢能够自行编写多至128行的程序——如今90%的Perl程序差不多都是这般大小。本书每章都包含若干习题,帮助你巩固消化刚学到的知识。也许其他书籍只是想着灌输Perl编程的条条框框,但本书不同,我们希望把你培养成一名真正的Perl程序员。
本书内容:
- Perl的变量类型
- 子程序
- 文件的操作
- 正则表达式
- 字符串的操作
- 列表与排序
- 进程的管理
- 智能匹配
- 第三方模块的使用
Table of contents
- 封面
- 版权页
- O'Reilly介绍
- 目录 (1/2)
- 目录 (2/2)
- 前言
- 第1章 简介
- 第2章 标量数据
- 第3章 列表与数组
- 第4章 子程序
- 第5章 输入与输出
- 第6章 哈希
- 第7章 正则表达式
- 第8章 用正则表达式进行匹配
- 第9章 用正则表达式处理文本
- 第10章 其他控制结构
- 第11章 Perl模块
- 第12章 文件测试
- 第13章 目录操作
- 第14章 字符串与排序
- 第15章 进程管理
- 第16章 高级Perl技巧
- 附录A 习题解答 (1/8)
- 附录A 习题解答 (2/8)
- 附录A 习题解答 (3/8)
- 附录A 习题解答 (4/8)
- 附录A 习题解答 (5/8)
- 附录A 习题解答 (6/8)
- 附录A 习题解答 (7/8)
- 附录A 习题解答 (8/8)
- 附录B 超越“小骆驼” (1/2)
- 附录B 超越“小骆驼” (2/2)
- 附录C Unicode入门 (1/3)
- 附录C Unicode入门 (2/3)
- 附录C Unicode入门 (3/3)
- 附录D 实验特性 (1/2)
- 附录D 实验特性 (2/2)
- 作者介绍
- 封面介绍
Product information
- Title: Perl语言入门
- Author(s):
- Release date: August 2018
- Publisher(s): Southeast University Press
- ISBN: None
You might also like
book
Python语言及其应用(第2版)
本书通俗易懂,阅读起来饶有乐趣,十分适合想快速获得Python应用经验的新手。第2版带你从基础知识出发,逐步迈向更复杂、更多样化的主题,帮助你全面构建Python知识体系。书中将教程与代码示例相结合,清晰解释了Python 3的各种常用概念。每章配有练习和参考答案,帮助你学以致用。 你将通过本书打下坚实的Python基础,并牢固掌握测试、调试、代码重用等开发技巧。第2版加入了新的代码示例和练习,还向你展示了如何使用丰富的Python包在商业分析、数据库和机器学习等领域开发应用。 学习简单的数据类型、基础的数学运算和文本操作 将数据整理技术与内建数据结构结合使用 探索函数等Python代码结构 使用模块和包来编写大型Python程序 深入理解对象、类和其他面向对象特性 学习关系数据库和NoSQL等数据存储技术 构建Web客户端、服务器、API和服务 管理程序、进程和线程等系统任务 理解并发和网络编程的基础知识
book
Go程序设计语言
本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管Alan Donovan联袂撰写,是学习Go语言程序设计的权威指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。
book
可编程网络自动化
与系统管理员一样,网络工程师如今也发现无法再手动完成所有工作。随着网络行业迎来新协议、新技术、新交付模型,企业对敏捷性和灵活性的需求愈加迫切,网络自动化也随之变得至关重要。本书向网络工程师展示了如何使用包括Linux、Python、JSON和XML在内的一系列工具,通过代码实现网络自动化。 网络自动化的核心是简化与网络设备、网络拓扑、网络服务和网络连通性的配置、管理、操作相关的任务。通过学习本书,你将掌握完成这一关键转变所需的基本技能和工具。 本书包含以下内容。 Python基础知识:数据类型、条件逻辑、循环、函数、类、模块 网络自动化涉及的Linux基础知识 数据格式与数据模型:YAML、XML、JSON、YANG 网络配置模板,如Jinja模板 使用网络API实现网络自动化 在自动化过程中使用Git控制源代码 使用Ansible、Salt、StackStorm等自动化工具 关键的持续集成工具和技术
video
算法精讲视频课程:24篇系列讲座
课程简介 这套算法视频讲座涵盖算法和数据结构的基本知识,重点是Java实现的应用以及采用科学方法的性能分析,这些知识是所有程序员都应当认真学习的。 描述 本视频全面讲解基本数据类型、算法和数据结构,重点是Java实现的应用以及采用科学方法的性能分析。本视频的配套书籍是《算法》(第4版)——目前算法领域的畅销教材之一。视频讲座的顺序与书中的章节顺序大致相同,但对部分章节进行了重组,从而从不同的视角帮助读者理解书中内容。 如果你还没有《算法》这本书,欢迎立刻下单,在获得纸质版的同时,可获得全部视频讲座的访问链接。 本书的教师网站还提供以下相关资源: ● 全部Java实现 ● 测试数据 ● 练习题及答案 ● 动态可视化演示 ● 教学PPT …