网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 教育/科技 > 工业技术 > 商品详情

PERL HACKS--100个业界最尖端的技巧和工具

分享到:
PERL HACKS--100个业界最尖端的技巧和工具

最 低 价:¥31.50

定 价:¥38.00

作 者:(美)克罗曼蒂克

出 版 社:清华大学出版社

出版时间:2007-01-01

I S B N:9787302142188

商品详情

编辑推荐

  Perl是一门拥有丰富且极具表现力词汇的语言。本书详细介绍了PERL HACKS100个业界最尖端的技巧和工具。本书内容丰富,讲解通俗易懂,吸引了无数程序员。不管是经验丰富的程序员,还是单纯喜欢探索技术的业余爱好者,都可以通过它深入学习Perl。

内容简介

  不管是新手还是专家,都会发现本书的巨大价值。本书提供了有用的信
  息并且可以为每个人提供帮助。Perl基于社区的开发模式拥有超过一百万的
  专职程序员,鼓励用户间的信息共享,并且使得开发者可以找到他们所能想
  象出的几乎所有问题的答案。在本书中可以找到其中大部分问题的答案。
         本书中的每个hack都是一个简短的课程。有些是能教会读者必要技巧的
  实践练习,而另外一些则举例说明Perl可以完成的有趣事情。大多数hack都
  包含两部分:需要解决的问题的直接答案,以及可以举一反三到其他情况的
  更深层、更精细的技巧。比如学习如何添加CPAN快捷方式到Firefox Web浏
  览器、反向阅读文件、用Perl编写图形游戏等。
         为了读者阅读方便,本书以主题来分节,因此可以快速翻阅并在任何关
  注的hack处停下来。全书分为以下章节:
      ● 生产率Hack
      ● 用户交互
      ● 数据解析
      ● 使用模块
      ● 对象Hack
      ● 调试
      本书吸引了无数程序员。不管是经验丰富的程序员,还是单纯喜欢探索
  技术的业余爱好者,都可以通过它深入学习Perl。

作者简介

  致谢   1
  前言   7
  第1章 生产率Hack  13
  1  为Firefox增加CPAN快捷方式  13
  2  工作中使用Perldoc  16
  3  在线浏览Perl文档  18
  4  使用shell别名  20
  5  在Vim里自动完成Perl标识符  23
  6  使用Perl最佳的Emacs模式  26
  7  强化本地风格  28
  8  不要保存不合格的Perl  31
  9  自动提交代码复验  35
  10  在Vim里运行测试  37
  11  从Emacs运行Perl  39
  第2章 用户交互  41
  12  使用$EDITOR作为用户界面  41
  13  在命令行中正确交互  43
  14  简化终端交互  45
  15  使Mac发出警告信息  50
  16  与图形应用程序交互  53
  17  收集配置信息  59
  18  重写Web  62
  第3章 数据解析  66
  19  把文件看成数组  66
  20  反向阅读文件  68
  21  用任意电子表格作为数据源  69
  22  抽取数据库代码特性  74
  23  构建SQL库  77
  24  不用SQL动态查询数据库  78
  25  绑定数据库列  80
  26  迭代并产生重要数据  81
  27  从迭代器里抽取多个值  83
  第4章 使用模块  87
  28  缩短过长的类名  87
  29  处理模块路径  88
  30  重新加载修改过的模块  90
  31  创建个人模块包  92
  32  管理模块安装  94
  33  预解决模块路径  97
  34  创建标准模块工具箱  99
  35  依据指南编写样本程序  102
  36  从外部修改出错代码  104
  37  与CPAN干杯  106
  38  改进异常条件  107
  39  本地搜索CPAN模块  110
  40  打包单一模式的Perl应用程序  114
  41  创建属于自己的语法警告  117
  42  找到并报告模块bug  119
  第5章 对象Hack  124
  43  彻底转变对象  124
  
  44  自由串行化(绝大多数)对象  127
  45  添加特性信息  129
  46  使得方法真正私有化  131
  47  自动删除方法参数  135
  48  控制远程对象的访问  138
  49  使得对象真正多态  141
  50  自动生成访问器  144
  第6章 调试  148
  51  快速定位编译错误  148
  52  使得不可见的符号变得可见  150
  53  用测试用例实现调试  152
  54  利用注释调试  154
  55  在错误中显示源码  158
  56  不解析匿名函数  160
  57  命名匿名子例程  163
  58  找到子例程的源  165
  59  定制调试器  166
  第7章 开发技巧  170
  60  重建发布  170
  61  规范化测试  172
  62  隔离开发者和用户测试  175
  63  自动运行测试  178
  64  查看测试错误诊断--用颜色!  180
  65  测试动态代码  182
  66  窃取基准  185
  67  构建属于自己的Perl  187
  68  持久稳固地运行测试套装  189
  69  在测试里仿真不利环境  194
  第8章 了解自己的代码  199
  70  理解何时发生了什么  199
  71  检查数据结构  203
  72  安全找到函数  205
  73  知道什么是核心并且发生在何时  207
  74  跟踪所有用过的模块  209
  75  找到包内的所有符号  213
  76  偷窥内部闭包  215
  77  找到所有全局变量  218
  78  深入子例程  220
  79  找到已导入的函数  224
  80  概述程序大小  226
  81  重用Perl进程  229
  82  跟踪自己的Op  230
  83  编写属于自己的警告  233
  第9章 扩展Perl Foo  237
  84  用dualvar加倍数据  237
  85  用真实的引用代替软引用  239
  86  优化去除烦人的代码  241
  87  锁定散列  243
  88  清理干净作用域边缘  244
  89  以奇异的方式调用函数  246
  
  90  glob序列  253
  91  编写尽量少的错误检查代码  255
  92  返回更精确的值  257
  93  返回活动的值  261
  94  添加属于自己的Perl语法  265
  95  用源滤波器修改语义  2……

目录

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...