91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
精通Perl
精通Perl
brian d foy
出版時間:2008年11月
本書是O'Reilly出版的Perl系列教程的第3本,也是具有里程碑意義的一本。Perl系列教程的前兩本分別是《Learning Perl》(最暢銷的Perl語法基礎入門書)和《Intermediate Perl》(Perl程序員必備的創(chuàng)建可重用的Perl程序的指導手冊)。在本書中,作者介紹了Perl獨特的工作機理和編程思想,把所有的知識綜合到一起,讓您能夠隨心所欲地使用Perl。
本書并不是一些聰明技巧的集合,而是著重介紹了Perl編程的思維方式。它能夠幫助程序員解決在日常工作中遇到的諸如調試、維護和配置之類的各種問題。本書介紹了如何:
* 使用高級正則表達式,包括全局匹配、前后查找匹配、可讀化正則表達式,以及如何調試正則表達式
* 使用安全的編程技術以避免常見的編程問題
* 剖析Perl程序、做基準測試,以便有針對性地進行性能優(yōu)化
* 重新組織Perl代碼,使其更具有表達力和可讀性
* 探索Perl是如何跟蹤維護包變量的,以及如何利用它實現(xiàn)一些有用的技巧
* 動態(tài)定義子過程,彌補普通的過程式編程的不足
* 臨時修改或調整相關的模塊,在不修改原始代碼的情況下修復代碼中存在的問題
* 在不觸及代碼的情況下,讓用戶對程序進行自行配置
* 偵測Perl沒有報告的錯誤,并向用戶匯報
* 用Log4perl模塊讓Perl程序向您匯報程序的狀態(tài)
* 存儲相關數(shù)據(jù)以便其他程序或該程序再次運行時使用,以及如何通過網(wǎng)絡發(fā)送數(shù)據(jù)
* 以Perl模塊的形式編寫應用程序,以享受Perl發(fā)布和測試工具的便利
本書將帶您揭示這些問題的答案,讓您成為能夠發(fā)現(xiàn)并解決各種問題的專家。
brian d foy是Stonehenge Consulting Services公司的教師,也是《The Perl Review》雜志的出版人。他所創(chuàng)立的非營利性公司Perl Mongers, Inc.,已經(jīng)在全球范圍內協(xié)助籌建了200多個Perl用戶組。brian維護著Perl核心文檔中的perlfaq部分,以及眾多CPAN上的模塊。他還是Perl大會上的演講??停彩?O’Reilly Network、The Perl Journal雜志、Dr. Dobbs雜志、use.perl.org 站點和許多Perl Usenet新聞組的積極貢獻者。
  1. 目錄
  2. 序言 I
  3. 前言 III
  4. 第1章 引言:成為大師 1
  5. 成為大師的含義 2
  6. 本書適合的讀者 3
  7. 如何閱讀本書 3
  8. 你應該已經(jīng)知道的內容 4
  9. 本書涵蓋的內容 4
  10. 本書沒有涵蓋的內容 5
  11. 第2章 高級正則表達式 7
  12. 引用正則表達式 7
  13. 非捕獲分組,(?:PATTERN) 13
  14. 易讀的正則式,/x和(?#...) 14
  15. 全局匹配 15
  16. 前后查找 19
  17. 解讀正則表達式 25
  18. 最后的思考 28
  19. 總結 29
  20. 深入閱讀 29
  21. 第3章 安全編程技術 31
  22. 不好的數(shù)據(jù)會浪費你的一整天 31
  23. 污點檢測 32
  24. 去除數(shù)據(jù)的污點 38
  25. system和exec命令的列表形式 42
  26. 總結 44
  27. 深入閱讀 44
  28. 第4章 調試Perl程序 47
  29. 避免浪費太多的時間 47
  30. 世界上最好的調試器 48
  31. perl5db.pl 59
  32. 備選的調試器 60
  33. 其他的調試器 64
  34. 總結 66
  35. 深入閱讀 66
  36. 第5章 剖析Perl程序 69
  37. 找到罪魁禍首 69
  38. 通用的方法 73
  39. Profiling DBI 74
  40. Devel::DProf 83
  41. 實現(xiàn)自己的剖析程序 85
  42. 剖析測試套件 86
  43. 總結 88
  44. 深入閱讀 88
  45. 第6章 Perl基準測試 91
  46. 基準測試理論 91
  47. 測量時間 93
  48. 比較代碼 96
  49. 不要放棄思考 97
  50. 內存使用 102
  51. perlbench工具 107
  52. 總結 109
  53. 深入閱讀 110
  54. 第7章 清理Perl程序 111
  55. 好的風格 111
  56. perltidy 112
  57. 去除擾亂 114
  58. Perl::Critic 118
  59. 總結 123
  60. 深入閱讀 123
  61. 第8章 符號表和typeglob 125
  62. 軟件包變量和詞法變量 125
  63. 符號表 128
  64. 總結 136
  65. 深入閱讀 136
  66. 第9章 動態(tài)子程序 137
  67. 把子程序作為數(shù)據(jù)使用 137
  68. 創(chuàng)建和替換具名子程序 141
  69. 符號引用 143
  70. 遍歷子程序列表 145
  71. 處理流水線 147
  72. 方法列表 147
  73. 把子程序作為參數(shù)使用 148
  74. 自動加載的方法 152
  75. 作為對象使用的哈希表 154
  76. 自動切分 154
  77. 總結 155
  78. 深入閱讀 155
  79. 第10章 修改模塊和臨時調整模塊 157
  80. 選擇正確的解決辦法 157
  81. 替換模塊的部分內容 160
  82. 派生子類 162
  83. 對子程序進行封裝 167
  84. 總結 169
  85. 深入閱讀 170
  86. 第11章 配置Perl程序 171
  87. 不要做的事情 171
  88. 更好的方法 174
  89. 命令行開關 177
  90. 配置文件 183
  91. 有不同名字的腳本程序 187
  92. 交互和非交互程序 188
  93. perl的Config模塊 189
  94. 總結 191
  95. 深入閱讀 191
  96. 第12章 檢查和匯報錯誤 193
  97. Perl錯誤處理的基礎知識 193
  98. 匯報模塊的錯誤 199
  99. 異常 202
  100. 總結 209
  101. 深入閱讀 209
  102. 第13章 日志 211
  103. 記錄錯誤和其他信息 211
  104. Log4perl 212
  105. 總結 218
  106. 深入閱讀 218
  107. 第14章 數(shù)據(jù)持久化 219
  108. 扁平結構的文件 219
  109. Storable 228
  110. DBM文件 232
  111. 總結 234
  112. 深入閱讀 234
  113. 第15章 使用Pod 237
  114. Pod格式 237
  115. 轉換Pod 238
  116. 測試Pod 245
  117. 總結 248
  118. 深入閱讀 249
  119. 第16章 位操作 251
  120. 二進制數(shù) 251
  121. 位操作 253
  122. 位向量 260
  123. 函數(shù)vec 261
  124. 記錄事情 266
  125. 總結 268
  126. 深入閱讀 268
  127. 第17章 奇妙的綁定變量 269
  128. 似是而非 269
  129. 在用戶層面 270
  130. 拉開帷幕 271
  131. 標量 272
  132. 數(shù)組 277
  133. 哈希表 286
  134. 文件句柄 288
  135. 總結 290
  136. 深入閱讀 291
  137. 第18章 以模塊的形式編寫程序 293
  138. 主要問題 293
  139. 回到過去 294
  140. 誰在調用函數(shù) 294
  141. 測試程序 295
  142. 發(fā)布程序 302
  143. 總結 303
  144. 深入閱讀 303
  145. 附錄A:深入閱讀 305
  146. 附錄B:brian的解決任何Perl問題的指導手冊 309
  147. 索引 315
書名:精通Perl
作者:brian d foy
出版時間:2008年11月
書號:978-7-121-07713-5
原版書出版商:O'Reilly Media
brian d foy
 
brian d foy是一個多產(chǎn)的Perl培訓師和作家,他主辦了“The Perl Review”,通過教育、咨詢、代碼審查等等幫助人們使用和了解Perl。他經(jīng)常在Perl會議上發(fā)表演說。他是《Learning Perl》、《Intermediate Perl》和《Effective Perl Programming》的合作者,另外還單獨著有《Mastering Perl》。1998年到2009年期間,他任職于Stonehenge Consulting Services擔任講師和作者。從他成為一個物理學研究生開始就是一個Perl用戶,另外從他擁有自己的第一臺計算機開始就是一個頑固的Mac用戶。他成立了第一個Perl用戶組(New York Perl Mongers),另外還創(chuàng)建了非盈利的Perl Mongers公司,幫助建立了全世界200多個Perl用戶組。他維護著核心Perl文檔的perlfaq部分,另外還維護著CPAN上的很多模塊以及一些獨立的腳本。
 
 
本書封面上的動物是小羊駝母親和她的孩子。小羊駝生活在南美洲安第斯山脈海拔4 000到5 500米的地方。它們柔軟的羊毛能夠制成世界上最好的羊絨。很多世紀以來,小羊駝因此受到人們的珍愛。由小羊駝毛制成的織物貴達每碼(0.914 4米)3 000美金。
小羊駝在古老的印加人的社會中有著特殊的地位。印加人相信這種動物是一個美麗的少女的化身。她由于屈服于一個衰老的丑陋的國王的求愛而得到了一件金子做的大衣作為回報。每隔四年,印加人都會舉行一個名為“chacu”的狩獵儀式來捕獲數(shù)以千記的小羊駝,剪掉它們的毛,再把它們放生。印加人的法律禁止殺死小羊駝,只有皇室成員才能穿由小羊駝毛制成的衣服。
無節(jié)制的捕獵曾經(jīng)使該物種在1974年出現(xiàn)在瀕危物種的名單中。當時,它們的數(shù)目縮小到了6 000。不過,在秘魯政府嚴密的監(jiān)管下,該物種的數(shù)目得以回升,時至今日,小羊駝的總數(shù)已經(jīng)超過了120 000?!癱hacu”儀式現(xiàn)在受到秘魯政府的監(jiān)管,所獲利潤的一部分會被返還給安第斯山脈的村民。
購買選項
定價:68.00元
書號:978-7-121-07713-5
出版社: