Perl入门经典

Perl入门经典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Curtis \\\\"Ovid\\\\" Poe) , , ,
2013-10
版次: 1
ISBN: 9787302337232
定价: 78.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 608页
字数: 1046千字
正文语种: 简体中文
  •   作为最有影响力的编程语言之一,Perl被广泛用在Web开发、数据处理和系统管理中。无论是Perl新手,还是想要加强自己实战技能的Perl程序员,《Perl入门经典》都提供了处理日常情况所需的各种技术。凭借十多年的Perl经验,作者Curtis“Ovid”Poe一开始先简单回顾了Perl的基础知识,然后以此为出发点,举例说明了Perl在工作场所中的各种真实用法。此外,书中还包含了一些动手练习、宝贵建议和实用例子,作者把所有这些内容冶于一炉,打造了一本不可或缺的经典之作。
      主要内容
      ·讲解如何使用Perl的内置函数处理数据;
      ·展示使用Perl处理Unicode的做法;
      ·详细介绍控制流及引用、文件和目录的处理等基础知识;
      ·分别用一章的篇幅详述Perl的面向对象功能和Moose;
      ·提供全面的自动化测试介绍;
      ·讲述Catalyst、DBIx::Class和其他一些广受欢迎的模块的用法;
      ·由知名开发者Chromatic担任技术编辑,他也是一位多产的作家,是多本Perl图书的作者。   Curtis"Ovid"Poe,从2000年开始专注于Perl的开发,他是一位作家,也是一位演讲嘉宾,定期在欧洲和美国各处举行的会议上发表演说。他所编写的测试框架目前正随同Perl语言一起发行。 第1章Perl简介
    1.1Perl的发展现状
    1.2获取Perl
    1.2.1在非Windows平台使用Ped:pedbnew
    1.2.2使用Windows平台
    1.3Perl社区
    1.3.1IRC
    1.3.2PerIMonks
    1.3.3PerIMongers
    1.3.4StackOverflow
    1.4使用Perl文档
    1.4.1理解perldoc的结构
    1.4.2开始使用peIldoc
    1.4.3使用教程和常见问题解答
    1.4.4使用perldoc-f
    1.5使用终端窗口
    1.5.1使用命令行
    1.5.2创建工作目录
    1.6创建“Hello,World!”程序
    1.6.1编写你的第一个程序
    1.6.2shebang行
    1.7本章小结

    第2章理解CPAN
    2.1CPAN和metacpan
    2.1.1搜索和评价模块
    2.1.2下载和安装
    2.2cpan客户端
    2.2.1使用CPAN.pm客户端
    2.2.2使用cpanm客户端
    2.2.3ppm
    2.2.4CPAN::mini
    2.3本章小结

    第3章变量
    3.1何为程序设计
    3.2正式开始前的注意事项
    3.2.1strict、wamings及diagnostics
    3.2.2my函数
    3.2.3魔符
    3.2.4标识符
    3.3标量
    3.3.1字符串
    3.3.2数字
    3.4数组
    3.4.1分解代码
    3.4.2访问元素
    3.4.3对数组进行迭代
    3.5哈希表
    3.5.1访问元素
    3.5.2对哈希表进行迭代
    3.5.3对哈希增加数据
    3.6切片
    3.6.1数组切片
    3.6.2哈希切片
    3.7上下文
    3.7.1标量上下文
    3.7.2列表上下文
    3.8作用域
    3.8.1my变量
    3.8.2包变量
    3.9strict、warnings和diagnostics
    3.9.1strict
    3.9.2warnings
    3.9.3diagnostics
    3.9.4在没有网络的情况下工作
    3.10Perl的内置变量
    3.10.1$
    3.10.2%ENV
    3.10.3@ARGV
    3.10.4其他的特殊变量
    3.11本章小结

    第4章数据处理
    4.1使用标量
    4.1.1字符串处理
    4.1.2使用字符串操作符
    4.1.3Scalar::Util
    4.1.4数值型内置函数或操作符
    4.1.5位操作符
    4.1.6了解布尔操作
    4.1.7赋值操作符
    4.1.8优先级和关联性
    4.2数组和列表函数
    4.2.1内置数组函数
    4.2.2List::Util
    4.3内置的哈希函数
    4.3.1delete()
    4.3.2exist()
    4.3.3key()
    4.3.4values()
    4.3.5each()
    4.4作用域关键字
    4.4.1rny()
    4.4.2local()
    4.4.3our()
    4.44state()
    4.5本章小结

    第5章流程控制
    5.1使用if语句
    5.1.1理解基本的条件语句
    5.1.2else/elsif/unless
    5.1.3三元操作符
    5.2for/foreach循环
    5.2.1数组
    5.2.2列表
    5.2.3C语言风格
    5.3使用while或until循环
    5.3.1列表
    5.3.2内置函数:last()、next()、redo()和continue()
    5.3.3标签
    5.4语句修饰符
    5.4.1语句修饰符的类型
    5.4.2dowbile或dountil
    5.5given/when语句
    5.5.1基本语法
    5,52Switch模块
    5.6本章小结

    第6章引用
    6.1关于引用的基础知识
    6.1.1数组引用
    6.1.2哈希引用
    6.1.3匿名引用
    6.1.4其他引用
    6.2使用引用
    6.2.1调试
    6.2.2复制
    6.2.3切片
    6.3本章小结
    6.4练习

    第7章子程序
    7.1子程序的语法
    7.1.1参数处理
    7.1.2多重参数
    7.1.3命名参数
    7.1.4别名
    7.1.5状态变量(5.10之前版本和5.10之后版本)
    7.1.6传递列表、哈希或哈希引用?
    7.2返回数据
    7.2.1返回真/假
    7.2.2返回单值或多值
    7.2.3wantanay函数
    7.3错误
    ……

    第8章正则表达式
    第9章文件与目录
    第10章sort、map和grep
    第11章包和模块
    第12章面向对象的Perl
    第13章Moose
    第14章测试
    第15章互联网
    第16章数据库
    第17章使用其他外部工具
    第18章常见任务
    第19章进阶

    附录习题答案
  • 内容简介:
      作为最有影响力的编程语言之一,Perl被广泛用在Web开发、数据处理和系统管理中。无论是Perl新手,还是想要加强自己实战技能的Perl程序员,《Perl入门经典》都提供了处理日常情况所需的各种技术。凭借十多年的Perl经验,作者Curtis“Ovid”Poe一开始先简单回顾了Perl的基础知识,然后以此为出发点,举例说明了Perl在工作场所中的各种真实用法。此外,书中还包含了一些动手练习、宝贵建议和实用例子,作者把所有这些内容冶于一炉,打造了一本不可或缺的经典之作。
      主要内容
      ·讲解如何使用Perl的内置函数处理数据;
      ·展示使用Perl处理Unicode的做法;
      ·详细介绍控制流及引用、文件和目录的处理等基础知识;
      ·分别用一章的篇幅详述Perl的面向对象功能和Moose;
      ·提供全面的自动化测试介绍;
      ·讲述Catalyst、DBIx::Class和其他一些广受欢迎的模块的用法;
      ·由知名开发者Chromatic担任技术编辑,他也是一位多产的作家,是多本Perl图书的作者。
  • 作者简介:
      Curtis"Ovid"Poe,从2000年开始专注于Perl的开发,他是一位作家,也是一位演讲嘉宾,定期在欧洲和美国各处举行的会议上发表演说。他所编写的测试框架目前正随同Perl语言一起发行。
  • 目录:
    第1章Perl简介
    1.1Perl的发展现状
    1.2获取Perl
    1.2.1在非Windows平台使用Ped:pedbnew
    1.2.2使用Windows平台
    1.3Perl社区
    1.3.1IRC
    1.3.2PerIMonks
    1.3.3PerIMongers
    1.3.4StackOverflow
    1.4使用Perl文档
    1.4.1理解perldoc的结构
    1.4.2开始使用peIldoc
    1.4.3使用教程和常见问题解答
    1.4.4使用perldoc-f
    1.5使用终端窗口
    1.5.1使用命令行
    1.5.2创建工作目录
    1.6创建“Hello,World!”程序
    1.6.1编写你的第一个程序
    1.6.2shebang行
    1.7本章小结

    第2章理解CPAN
    2.1CPAN和metacpan
    2.1.1搜索和评价模块
    2.1.2下载和安装
    2.2cpan客户端
    2.2.1使用CPAN.pm客户端
    2.2.2使用cpanm客户端
    2.2.3ppm
    2.2.4CPAN::mini
    2.3本章小结

    第3章变量
    3.1何为程序设计
    3.2正式开始前的注意事项
    3.2.1strict、wamings及diagnostics
    3.2.2my函数
    3.2.3魔符
    3.2.4标识符
    3.3标量
    3.3.1字符串
    3.3.2数字
    3.4数组
    3.4.1分解代码
    3.4.2访问元素
    3.4.3对数组进行迭代
    3.5哈希表
    3.5.1访问元素
    3.5.2对哈希表进行迭代
    3.5.3对哈希增加数据
    3.6切片
    3.6.1数组切片
    3.6.2哈希切片
    3.7上下文
    3.7.1标量上下文
    3.7.2列表上下文
    3.8作用域
    3.8.1my变量
    3.8.2包变量
    3.9strict、warnings和diagnostics
    3.9.1strict
    3.9.2warnings
    3.9.3diagnostics
    3.9.4在没有网络的情况下工作
    3.10Perl的内置变量
    3.10.1$
    3.10.2%ENV
    3.10.3@ARGV
    3.10.4其他的特殊变量
    3.11本章小结

    第4章数据处理
    4.1使用标量
    4.1.1字符串处理
    4.1.2使用字符串操作符
    4.1.3Scalar::Util
    4.1.4数值型内置函数或操作符
    4.1.5位操作符
    4.1.6了解布尔操作
    4.1.7赋值操作符
    4.1.8优先级和关联性
    4.2数组和列表函数
    4.2.1内置数组函数
    4.2.2List::Util
    4.3内置的哈希函数
    4.3.1delete()
    4.3.2exist()
    4.3.3key()
    4.3.4values()
    4.3.5each()
    4.4作用域关键字
    4.4.1rny()
    4.4.2local()
    4.4.3our()
    4.44state()
    4.5本章小结

    第5章流程控制
    5.1使用if语句
    5.1.1理解基本的条件语句
    5.1.2else/elsif/unless
    5.1.3三元操作符
    5.2for/foreach循环
    5.2.1数组
    5.2.2列表
    5.2.3C语言风格
    5.3使用while或until循环
    5.3.1列表
    5.3.2内置函数:last()、next()、redo()和continue()
    5.3.3标签
    5.4语句修饰符
    5.4.1语句修饰符的类型
    5.4.2dowbile或dountil
    5.5given/when语句
    5.5.1基本语法
    5,52Switch模块
    5.6本章小结

    第6章引用
    6.1关于引用的基础知识
    6.1.1数组引用
    6.1.2哈希引用
    6.1.3匿名引用
    6.1.4其他引用
    6.2使用引用
    6.2.1调试
    6.2.2复制
    6.2.3切片
    6.3本章小结
    6.4练习

    第7章子程序
    7.1子程序的语法
    7.1.1参数处理
    7.1.2多重参数
    7.1.3命名参数
    7.1.4别名
    7.1.5状态变量(5.10之前版本和5.10之后版本)
    7.1.6传递列表、哈希或哈希引用?
    7.2返回数据
    7.2.1返回真/假
    7.2.2返回单值或多值
    7.2.3wantanay函数
    7.3错误
    ……

    第8章正则表达式
    第9章文件与目录
    第10章sort、map和grep
    第11章包和模块
    第12章面向对象的Perl
    第13章Moose
    第14章测试
    第15章互联网
    第16章数据库
    第17章使用其他外部工具
    第18章常见任务
    第19章进阶

    附录习题答案
查看详情
您可能感兴趣 / 更多
Perl入门经典
Percy Jackson 5 Copy Slipcase 波西·杰克逊套装(共5册)
Rick Riordan 著
Perl入门经典
Perfect Phrases for Documenting Employee Performance Problems
Bruce;Anne
Perl入门经典
Perry小鼠实验标本采集Perry小鼠实验系列丛书
刘彭轩 著
Perl入门经典
PercyJackson\'sGreekGods
Rick Riordan、John Rocco 著
Perl入门经典
PerformanceBreakthroughARadicalApproachto
Cathy Rose Salit 著
Perl入门经典
Performance Practices in Classic Piano Music: Their Principles and Applications
Rosenblum;Sandra;Bilson;Malcolm
Perl入门经典
Perry小鼠实验标本采集Perry小鼠实验系列丛书
刘彭轩 著
Perl入门经典
Performance Modeling and Design of Computer Systems: Queueing Theory in Action
Harchol-Balter;Mor
Perl入门经典
Peep and Egg: I\'m Not Hatching
Gehl;Laura;Wan;Joyce
Perl入门经典
Pericles
William Shakespeare 著
Perl入门经典
PeppaPig:PractisewithPeppa:Wipe-CleanNumbers进口故事书
Ladybird
Perl入门经典
PeppaPig:123withPeppa
Ladybird
系列丛书 / 更多
Perl入门经典
Percy Jackson 5 Copy Slipcase 波西·杰克逊套装(共5册)
Rick Riordan 著
Perl入门经典
Perfect Phrases for Documenting Employee Performance Problems
Bruce;Anne
Perl入门经典
Perry小鼠实验标本采集Perry小鼠实验系列丛书
刘彭轩 著
Perl入门经典
PercyJackson\'sGreekGods
Rick Riordan、John Rocco 著
Perl入门经典
PerformanceBreakthroughARadicalApproachto
Cathy Rose Salit 著
Perl入门经典
Performance Practices in Classic Piano Music: Their Principles and Applications
Rosenblum;Sandra;Bilson;Malcolm
Perl入门经典
Perry小鼠实验标本采集Perry小鼠实验系列丛书
刘彭轩 著
Perl入门经典
Performance Modeling and Design of Computer Systems: Queueing Theory in Action
Harchol-Balter;Mor
Perl入门经典
Peep and Egg: I\'m Not Hatching
Gehl;Laura;Wan;Joyce
Perl入门经典
Pericles
William Shakespeare 著
Perl入门经典
PeppaPig:PractisewithPeppa:Wipe-CleanNumbers进口故事书
Ladybird
Perl入门经典
PeppaPig:123withPeppa
Ladybird
相关图书 / 更多
Perl入门经典
Percy Jackson 5 Copy Slipcase 波西·杰克逊套装(共5册)
Rick Riordan 著
Perl入门经典
Perfect Phrases for Documenting Employee Performance Problems
Bruce;Anne
Perl入门经典
Perry小鼠实验标本采集Perry小鼠实验系列丛书
刘彭轩 著
Perl入门经典
PercyJackson\'sGreekGods
Rick Riordan、John Rocco 著
Perl入门经典
PerformanceBreakthroughARadicalApproachto
Cathy Rose Salit 著
Perl入门经典
Performance Practices in Classic Piano Music: Their Principles and Applications
Rosenblum;Sandra;Bilson;Malcolm
Perl入门经典
Perry小鼠实验标本采集Perry小鼠实验系列丛书
刘彭轩 著
Perl入门经典
Performance Modeling and Design of Computer Systems: Queueing Theory in Action
Harchol-Balter;Mor
Perl入门经典
Peep and Egg: I\'m Not Hatching
Gehl;Laura;Wan;Joyce
Perl入门经典
Pericles
William Shakespeare 著
Perl入门经典
PeppaPig:PractisewithPeppa:Wipe-CleanNumbers进口故事书
Ladybird
Perl入门经典
PeppaPig:123withPeppa
Ladybird