注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計網絡編程Perl調試技術

Perl調試技術

Perl調試技術

定 價:¥16.00

作 者: (美)Peter Scott,(美)Ed Wright著;曾奇譯
出版社: 清華大學出版社
叢編項:
標 簽: perl

購買這本書可以去


ISBN: 9787302048756 出版時間: 2001-01-01 包裝:
開本: 26cm 頁數: 150頁 字數:  

內容簡介

  本書深入淺出地介紹了Perl程序的調試、測試、錯誤處理與代碼優(yōu)化等高級編程議題。全書共分14章,通過大量常見的錯誤代碼實例分析了其出錯原因和調試方法。本書適合于中高級Perl程序員閱讀,也可供相關的開發(fā)小組人員參考。

作者簡介

暫缺《Perl調試技術》作者簡介

圖書目錄

第1章  概述                  
 1. 1  軟件開發(fā)的現狀                  
 1. 2  為什么選擇Perl                  
 1. 3  Perl的環(huán)境                  
 1. 4  Perl的語言                  
 1. 5  聯機文檔                  
 1. 5. 1  Windows中的Perl文檔                  
 1. 5. 2  perldoc命令                  
 1. 5. 3  MacPerl中的Perl文檔                  
 1. 6  參考文獻                  
 第2章  Perl程序開發(fā)之撣機                  
 2. 1  態(tài)度                  
 2. 2  觀念                  
 2. 3  行為                  
 2. 3. 1  整潔                  
 2. 3. 2  溝通                  
 2. 3. 3  測試                  
 2. 3. 4  精確                  
 2. 4  提高技巧                  
 2. 5  底線                  
 第3章  逆向調試                  
 3. 1  開始                  
 3. 2  編寫代碼                  
 3. 2. 1  風格                  
 3. 2. 2  從編輯器獲得幫助                  
 3. 2. 3  勤于思考                  
 3. 2. 4  清晰                  
 3. 3  觀察                  
 3. 4  文檔                  
 3. 5  開發(fā)                  
 3. 6  防止意外事件                  
 3. 6. 1  嚴格                  
 3. 6. 2  警告信息的處理                  
 3. 7  降低復雜性的技巧                  
 3. 7. 1  減少臨時變量                  
 3. 7. 2  減少出錯的范圍                  
 第4章  Perl的陷阱                  
 4. 1  按照語法修飾代碼                  
 4. 1. 1  默認的變量                  
 4. 1. 2  不用括號的情況                  
 4. 1. 3  {}的多種用法                  
 4. 2  運算符優(yōu)先級                  
 4. 2. 1  Regex結合                  
 4. 2. 2  鍵上的數學運算                  
 4. 3  正則表達式                  
 4. 4  其他                  
 4. 4. 1  自動激活                  
 4. 4. 2  split函數                  
 4. 4. 3  保留詞                  
 4. 4. 4  秘密原型                  
 4. 4. 5  循環(huán)范圍                  
 第5章  跟蹤代碼                  
 5. 1  轉儲數據                  
 5. 2  使跟蹤代碼可選                  
 5. 3  使用標志                  
 5. 4  通過命令行方式                  
 5. 5  麻煩的辦法                  
 第6章  測試perl程序                  
 6. 1  檢查代碼                  
 6. 2  單元測試                  
 6. 2. 1  單行測試                  
 6. 2. 2  斷言                  
 6. 2. 3  按約定設計                  
 6. 3  系統(tǒng)或退化測試                  
 6. 4  負載測試                  
 6. 5  驗收測試                  
 6. 6  參考文獻                  
 第7章  Perl調試器                  
 7. 1  基本操作                  
 7. 2  開始                  
 7. 2. 1  查看代碼的運行:s, n, r                  
 7. 2. 2  檢查變量:P, x, V                  
 7. 2. 3  檢查源程序:1, -, w                  
 7. 2. 4  沙箱原理                  
 7. 2. 5  斷點:c, b, L                  
 7. 2. 6  采取行動:a, A                  
 7. 2. 7  查看:W                  
 7. 2. 8  跟蹤:t                  
 7. 2. 9  與調試器的程序化交互                  
 7. 2. 10  優(yōu)化                  
 7. 2. 11  另一個"Gotcha"                  
 7. 3  圖形化初步                  
 7. 3. 1  ddd                  
 7. 3. 2  ptkdb                  
 7. 3. 3  Emacs                  
 第8章  語法錯誤                  
 8. 1  打字錯誤分類                  
 8. 1. 1  字符短缺                  
 8. 1. 2  疑問                  
 8. 1. 3  字符多余                  
 8. 1. 4  符號替換                  
 8. 1. 5  符號位置改變                  
 8. 2  打字錯誤瀏覽                  
 8. 2. 1  可引用的引號                  
 8. 2. 2  大寫錯誤                  
 第9章  運行時異常                  
 9. 1  符號引用                  
 9. 2  檢查返回代碼                  
 9. 3  編寫自己的異常程序                  
 9. 4  利用捕獲功能                  
 9. 5  對程序錯誤更加明了                  
 第10章  語意錯誤                  
 10. 1  不合邏輯                  
 10. 2  讀取目錄                  
 10. 3  但是它的意思是什么                  
 10. 4  printf格式不利用上下文                  
 10. 5  條件my                  
 10. 6  引入closure                  
 第11章  資源缺乏                  
 11. 1  先為人作優(yōu)化, 然后再為資源作優(yōu)化                  
 11. 2  利用基準程序進行測試                  
 11. 2. 1  檢測內存的使用情況                  
 11. 2. 2  檢查CPU的使用情況                  
 11. 2. 3  專家的要求                  
 11. 3  做得更好                  
 11. 3. 1  提高運行速度                  
 11. 3. 2  提高內存利用率                  
 11. 3. 3  提高磁盤空間利用率                  
 第12章  把Perl作為第二編程語言                  
 12. 1  給所有人的提示                  
 12. 2  給C程序員的提示                  
 12. 3  給FORTRAN程序員的提示                  
 12. 4  給Shell程序員的建議                  
 12. 5  給C++或Java程序員的建議                  
 12. 5. 1  給Java程序員的特別建議                  
 12. 5. 2  給C++程序員的特別建議                  
 第13章  調試CGI程序                  
 13. 1  CGI                  
 13. 2  Web服務器                  
 13. 3  500-服務器錯誤                  
 13. 4  基礎                  
 13. 5  安全                  
 13. 5. 1  感染模式                  
 13. 5. 2  在感染模式下進行調試                  
 13. 6  攔截錯誤                  
 13. 7  cgi檢測                  
 13. 8  監(jiān)聽                  
 13. 9  CGI.pm                  
 13. 10  命令行檢測                  
 13. 11  程序中間退出                  
 13. 12  調試器交互                  
 13. 13  ptkdb調試器                  
 第14章  結論                  
 14. 1  結尾                  
 14. 2  結束                  
 14. 3  這次真的是結束                  
 附錄A  Perl調試器命令                  
 A. 1  普通語法                  
 A. 1. 1  續(xù)行                  
 A. 1. 2  分頁                  
 A. 1. 3  命令歷史                  
 A. 1. 4  Shell交互                  
 A. 1. 5  賦予命令別名                  
 A. 2  命令                  
 A. 2. 1  幫助                  
 A. 2. 2  停止或重啟                  
 A. 2. 3  單步                  
 A. 2. 4  檢查包中數據                  
 A. 2. 5  檢查包或文字數據                  
 A. 2. 6  顯示版本信息                  
 A. 2. 7  設置斷點                  
 A. 2. 8  動作                  
 A. 2. 9  動作/斷點顯示                  
 A. 2. 10  棧顯示                  
 A. 2. 11  列舉源代碼                  
 A. 2. 12  追蹤                  
 A. 2. 13  觀察點                  
 A. 2. 14  提示一時間動作                  
 A. 2. 15  選項設置                  
 A. 2. 16  Perl代碼                  
 A. 3  選項                  
 A. 3. 1  影響命令V. X和x的選項                  
 A. 3. 2  影響異常處理的選項                  
 A. 3. 3  影響其他程序的控制的選項                  
 A. 3. 4  其他選項                  
 A. 4  環(huán)境變量                  
 附錄B Perl格言                  

本目錄推薦

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