注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具PERL HACKS100個業(yè)界最尖端的技巧和工具

PERL HACKS100個業(yè)界最尖端的技巧和工具

PERL HACKS100個業(yè)界最尖端的技巧和工具

定 價:¥38.00

作 者: (美)克羅曼蒂克
出版社: 清華大學
叢編項:
標 簽: 算法語言

ISBN: 9787302142188 出版時間: 2007-01-01 包裝: 平裝
開本: 其它 頁數(shù): 290 字數(shù):  

內容簡介

  不管是新手還是專家,都會發(fā)現(xiàn)本書的巨大價值。本書提供了有用的信息并且可以為每個人提供幫助。Perl基于社區(qū)的開發(fā)模式擁有超過一百萬的專職程序員,鼓勵用戶間的信息共享,并且使得開發(fā)者可以找到他們所能想象出的幾乎所有問題的答案。在本書中可以找到其中大部分問題的答案。本書中的每個hack都是一個簡短的課程。有些是能教會讀者必要技巧的實踐練習,而另外一些則舉例說明Perl可以完成的有趣事情。大多數(shù)hack都包含兩部分:需要解決的問題的直接答案,以及可以舉一反三到其他情況的更深層、更精細的技巧。比如學習如何添加CPAN快捷方式到Firefox Web瀏覽器、反向閱讀文件、用Perl編寫圖形游戲等。為了讀者閱讀方便,本書以主題來分節(jié),因此可以快速翻閱并在任何關注的hack處停下來。全書分為以下章節(jié):● 生產率Hack● 用戶交互● 數(shù)據(jù)解析● 使用模塊● 對象Hack● 調試本書吸引了無數(shù)程序員。不管是經驗豐富的程序員,還是單純喜歡探索技術的業(yè)余愛好者,都可以通過它深入學習Perl。

作者簡介

暫缺《PERL HACKS100個業(yè)界最尖端的技巧和工具》作者簡介

圖書目錄

第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發(fā)出警告信息    50
16    與圖形應用程序交互    53
17    收集配置信息    59
18    重寫Web    62
第3章 數(shù)據(jù)解析    66
19    把文件看成數(shù)組    66
20    反向閱讀文件    68
21    用任意電子表格作為數(shù)據(jù)源    69
22    抽取數(shù)據(jù)庫代碼特性    74
23    構建SQL庫    77
24    不用SQL動態(tài)查詢數(shù)據(jù)庫    78
25    綁定數(shù)據(jù)庫列    80
26    迭代并產生重要數(shù)據(jù)    81
27    從迭代器里抽取多個值    83
第4章 使用模塊    87
28    縮短過長的類名    87
29    處理模塊路徑    88
30    重新加載修改過的模塊    90
31    創(chuàng)建個人模塊包    92
32    管理模塊安裝    94
33    預解決模塊路徑    97
34    創(chuàng)建標準模塊工具箱    99
35    依據(jù)指南編寫樣本程序    102
36    從外部修改出錯代碼    104
37    與CPAN干杯    106
38    改進異常條件    107
39    本地搜索CPAN模塊    110
40    打包單一模式的Perl應用程序    114
41    創(chuàng)建屬于自己的語法警告    117
42    找到并報告模塊bug    119
第5章 對象Hack    124
43    徹底轉變對象    124
44    自由串行化(絕大多數(shù))對象    127
45    添加特性信息    129
46    使得方法真正私有化    131
47    自動刪除方法參數(shù)    135
48    控制遠程對象的訪問    138
49    使得對象真正多態(tài)    141
50    自動生成訪問器    144
第6章 調試    148
51    快速定位編譯錯誤    148
52    使得不可見的符號變得可見    150
53    用測試用例實現(xiàn)調試    152
54    利用注釋調試    154
55    在錯誤中顯示源碼    158
56    不解析匿名函數(shù)    160
57    命名匿名子例程    163
58    找到子例程的源    165
59    定制調試器    166
第7章 開發(fā)技巧    170
60    重建發(fā)布    170
61    規(guī)范化測試    172
62    隔離開發(fā)者和用戶測試    175
63    自動運行測試    178
64    查看測試錯誤診斷--用顏色!    180
65    測試動態(tài)代碼    182
66    竊取基準    185
67    構建屬于自己的Perl    187
68    持久穩(wěn)固地運行測試套裝    189
69    在測試里仿真不利環(huán)境    194
第8章 了解自己的代碼    199
70    理解何時發(fā)生了什么    199
71    檢查數(shù)據(jù)結構    203
72    安全找到函數(shù)    205
73    知道什么是核心并且發(fā)生在何時    207
74    跟蹤所有用過的模塊    209
75    找到包內的所有符號    213
76    偷窺內部閉包    215
77    找到所有全局變量    218
78    深入子例程    220
79    找到已導入的函數(shù)    224
80    概述程序大小    226
81    重用Perl進程    229
82    跟蹤自己的Op    230
83    編寫屬于自己的警告    233
第9章 擴展Perl Foo    237
84    用dualvar加倍數(shù)據(jù)    237
85    用真實的引用代替軟引用    239
86    優(yōu)化去除煩人的代碼    241
87    鎖定散列    243
88    清理干凈作用域邊緣    244
89    以奇異的方式調用函數(shù)    246
90    glob序列    253
91    編寫盡量少的錯誤檢查代碼    255
92    返回更精確的值    257
93    返回活動的值    261
94    添加屬于自己的Perl語法    265
95    用源濾波器修改語義    268
96    使用沒有XS的共享庫    271
97    在單一TCP端口運行兩種服務    273
98    改進調度表    277
99    跟蹤自己的近似值    281
100    重載運算符    284
101    向困惑學習    289

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號