Perl By Example, 3/e
暫譯: Perl 實例解析(第三版)
Ellie Quigley
- 出版商: Prentice Hall
- 出版日期: 2001-09-17
- 售價: $2,030
- 貴賓價: 9.5 折 $1,929
- 語言: 英文
- 頁數: 880
- 裝訂: Paperback
- ISBN: 0130282510
- ISBN-13: 9780130282514
-
相關分類:
Perl 程式語言
已過版
買這商品的人也買了...
-
$980$774 -
$1,600$1,568 -
$650$429 -
$2,370$2,252 -
$690$587 -
$780CMMI: Guidelines for Process Integration and Product Improvement (Harcover)
-
$590$466 -
$720$569 -
$620$490 -
$990$782 -
$750$638 -
$560$476 -
$1,068Fundamentals of Database Systems, 4/e (IE)
-
$750$593 -
$780$616 -
$490$382 -
$650$553 -
$650$507 -
$2,210$2,100 -
$620$527 -
$820$697 -
$880$695 -
$650$507 -
$450$356 -
$600$480
相關主題
商品描述
The grand-daddy of all Perl guides-now updated for Perl on all key platforms.
- All new edition of the classic hands-on guide to Perl
- Extensive new coverage of CGI for Web development
- Now with full cross-platform coverage, including Linux, UNIX, Windows NT, and Macintosh
- Packed with examples, all on the enclosed CD-ROM, along with up-to-date Perl software for Windows users
- Best-selling author Ellie Quigley is Silicon Valley's leading Perl instructor!
The Perl tutorial and reference that started it all is now available in a thoroughly revised edition that covers all flavors of Perl and all system and Web applications. Best-selling author Ellie Quigley combines her deep background and UNIX chops with up-to-the-minute experience teaching Perl and shell programming on all platforms. This translates into hands-on examples that all users can put straight to work whether scripting Web applications or managing networks.
Filled with practical information on Perl development, Perl by Example, Third Edition covers names and operators, regular expressions, file handles, libraries, references, reporting, and more.
Highlights include:
- Support for Perl on Unix, Linux, Windows, and Macintosh
- CGI Web development with CGI.pm
- Database integration with Perl DBI
The user-friendly style offers one-to-one comparisons with other popular languages and utilities and a massive reference section for easy look-up. The hands-on tutorials are great for beginners, but also offer handy refreshers for experienced programmers looking to update their skills.
About the CD-ROM
The CD-ROM includes all source code from the book, plus new Perl distributions for Windows.
Table of Contents
Preface.
Acknowledgments.
1. The Practical Extraction and Report Language.
2. Perl Scripts.
3. Getting a Handle on Printing.
4. What's in a Name.
5. Where's the Operator?
6. If Only, Unconditionally, Forever.
7. Regular Expressions-Pattern Matching.
8. Getting Control-Regular Expression Metacharacters.
9. Getting a Handle on Files.
10. How Do Subroutines Function?
11. Modularize It, Package It, and Send It to the Library!
12. Does This Job Require a Reference?
13. Bless Those Things! (Object-Oriented Perl)
14. Those Magic Ties, DBM Stuff, and the Database Hooks.
15. Introduction to Perl Database Programming.
16. Interfacing with the System.
17. Report Writing with Pictures.
18. Send It Over the Net and Sock It To 'Em!
19. CGI and Perl: The Hyper Dynamic Duo.
Appendix A: Perl Built-Ins, Pragmas, Modules, and the Debugger.
Appendix B: Some Helpful Scripts.
Appendix C: An Object-Oriented Perl/CGI Program.
Appendix D: HTML Documents: A Basic Introduction.
Index.
商品描述(中文翻譯)
《Perl 指南的祖父》- 現已更新至所有主要平台的 Perl 版本。
- 全新版本的經典實用指南
- 擴展了對 Web 開發的 CGI 的新涵蓋
- 現在提供完整的跨平台支持,包括 Linux、UNIX、Windows NT 和 Macintosh
- 附帶範例,所有範例都在隨附的 CD-ROM 上,並提供最新的 Windows 用戶 Perl 軟體
- 暢銷作者 Ellie Quigley 是矽谷的頂尖 Perl 教師!
這本 Perl 教程和參考書是所有 Perl 之始,現在提供全面修訂的版本,涵蓋所有版本的 Perl 及所有系統和 Web 應用程式。暢銷作者 Ellie Quigley 結合她深厚的背景和 UNIX 技能,以及在所有平台上教授 Perl 和 shell 程式設計的最新經驗。這轉化為所有用戶都能立即使用的實用範例,無論是編寫 Web 應用程式還是管理網絡。
《Perl by Example, 第三版》充滿了有關 Perl 開發的實用資訊,涵蓋了名稱和運算符、正則表達式、文件句柄、庫、參考、報告等內容。
重點包括:
- 支持在 Unix、Linux、Windows 和 Macintosh 上的 Perl
- 使用 CGI.pm 進行 CGI Web 開發
- 與 Perl DBI 的數據庫集成
這本書的用戶友好風格提供了與其他流行語言和工具的一對一比較,並有一個龐大的參考部分以便於查詢。實用的教程非常適合初學者,但也為有經驗的程式設計師提供了方便的複習材料,以更新他們的技能。
關於 CD-ROM
CD-ROM 包含書中的所有源代碼,以及新的 Windows Perl 發行版。
目錄
前言。
致謝。
1. 實用的提取和報告語言。
Perl 是什麼?誰在使用 Perl?哪一種 Perl?在哪裡獲得 Perl?什麼是 CPAN?Perl 文檔。
2. Perl 腳本。
命令行中的 Perl。腳本設置。腳本。練習 1:語法入門。
3. 理解打印。
文件句柄。單詞。print 函數。printf 函數。練習 2:一串 Perl。
4. 名字的含義。
有關 Perl 變量。標量、數組和哈希。從 STDIN 讀取。數組函數。哈希(關聯數組)函數。更多哈希。練習 3:有趣的字符。
5. 運算符在哪裡?
有關 Perl 運算符。混合數據類型。優先級和結合性。練習 4:運算符,運算符。
6. 如果只有,無條件,永遠。
控制結構、區塊和複合語句。決策-條件結構。循環。練習 5:你的條件是什麼?
7. 正則表達式-模式匹配。
什麼是正則表達式?表達式修飾符和簡單語句。正則表達式運算符。練習 6:是 sed、awk 還是 grep?試試 Perl!
8. 獲得控制-正則表達式元字符。
正則表達式元字符。Unicode。練習 7:是 sed、awk 還是 grep?再試試 Perl!
9. 理解文件。
用戶定義的文件句柄。傳遞參數。文件測試。練習 8:理解事物。
10. 子程序如何運作?
子程序/函數。練習 9:我似乎無法在沒有子程序的情況下運作。
11. 模組化、打包並發送到庫!
包和模組。標準 Perl 庫。練習 10:我把所有的 Perl 隱藏在一個包裡。練習 11:打包並帶到庫。
12. 這個工作需要參考嗎?
什麼是參考?練習 12:指向是不禮貌的!
13. 祝福那些東西!(面向對象的 Perl)
OOP 範式。類、對象和方法。繼承。公共用戶界面-文檔類。使用 Perl 庫中的對象。練習 13:這課的目的是什麼?練習 14:Pod 中的 Perl。
14. 那些神奇的聯繫、DBM 內容和數據庫鉤子。
將變量綁定到類。DBM 文件。
15. Perl 數據庫編程簡介。
章節概述。Perl 數據庫編程。使用 RDBMS 的 Perl 編程。使用 ADO 和 DBI 訪問 MSS。使用 ADO 和 DBI 訪問 Oracle。練習:非編程。練習 15:使用 MSS 的簡介。練習 16:在 MSS 中執行 persons.sql。練習 17:使用 Oracle 的簡介。練習 18:在 Oracle 中執行 persons.sql。參考。
16. 與系統接口。
系統調用。進程。與操作系統接口的其他方式。錯誤處理。信號。
17. 使用圖片撰寫報告。
模板。
18. 通過網絡發送並給他們一擊!
網絡和 Perl。客戶端/服務器模型。網絡協議(TCP/IP)。網絡地址。套接字。客戶端/服務器程序。Socket.pm 模組。
19. CGI 和 Perl:超級動態二人組。
什麼是 CGI?客戶端和服務器之間的互聯網通信。使用 HTML 創建網頁。HTML 和 CGI 如何協同工作。日誌文件。在哪裡找到 CGI 應用程式。將信息輸入和輸出到 CGI 腳本。使用 CGI 處理表單。CGI.pm 模組。練習 19:尋找 Perl。練習 20:讓我們使用 CGI.pm。
附錄 A:Perl 內建函數、Pragmas、模組和調試器。
Perl 函數。特殊變量。Perl Pragmas。Perl 模組。命令行開關。調試器。
附錄 B:一些有用的腳本。
Mark Houser 的 taintperl 腳本。John J. Nouveaux 的 maxpstat。John J. Nouveaux 的 randomize。
附錄 C:一個面向對象的 Perl/CGI 程式。
analyze.cgi 程式及相關文件。
附錄 D:HTML 文件:基本介紹。
介紹。什麼是 HTML?HTML 標籤。最小的 HTML 文件。字符格式化。鏈接。添加註釋。大小寫敏感性。圖形和圖像。故障排除。元標籤、層疊樣式表和 Java。幕後花絮(或者,我們在右鍵單擊之前做了什麼?)。那麼框架呢?一些最後的想法。
索引。