Perl 5.0基礎(chǔ)與實(shí)例

出版時(shí)間:2001-1  出版社:電子工業(yè)出版社  作者:蘇貴洋  頁(yè)數(shù):390  字?jǐn)?shù):646  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)以Perl的基礎(chǔ)知識(shí)學(xué)習(xí)和CGI 應(yīng)用為主要討論對(duì)象。在基礎(chǔ)篇中,以簡(jiǎn)潔的方式講解Perl的基本語(yǔ)法,包含Perl所有基礎(chǔ)和精華內(nèi)容;在進(jìn)階篇中,精心按照難易程度和適用范圍,面向當(dāng)前Perl最主要的應(yīng)用方向CGI ,進(jìn)行較為詳細(xì)的討論,并按照難易程度安排一些Perl應(yīng)用的例子。

書(shū)籍目錄

第一部分 基礎(chǔ)篇第1章 認(rèn)識(shí)Perl1.1 Perl的歷史1.2 為什么學(xué)習(xí)Perl1.3 讓Pert在計(jì)算機(jī)上安家1.3.1 Perl在Windows上的安裝1.3.2 Perl在UNIX/Linux上的安裝1.4 寫(xiě)Perl的第一個(gè)程序1.4.1 編寫(xiě)Hello.pl1.4.2 運(yùn)行Hello.pl1.4.3 分析Hello.pl1.5 調(diào)試Perl程序1.6 使用Perl的隨機(jī)幫助1.7 小結(jié)第2章 數(shù)據(jù)類(lèi)型2.1 標(biāo)量變量2.1.1 基本概念2.1.2 字符串標(biāo)量變量2.1.3 整數(shù)標(biāo)量變量2.1.4 浮點(diǎn)數(shù)標(biāo)量變量2.1.5 字串和數(shù)值的互換2.1.6 相關(guān)函數(shù)2.2 數(shù)組2.2.1 列表2.2.2 數(shù)組變量2.2.3 數(shù)組的賦值2.2.4 數(shù)組元素的訪問(wèn)2.2.5 數(shù)組函數(shù)及其操作2.3 關(guān)聯(lián)數(shù)組2.3.1 定義關(guān)聯(lián)數(shù)組2.3.2 增加和刪除元素2.3.3 列出數(shù)組的索引和值2.3.4 從數(shù)組變量復(fù)制到關(guān)聯(lián)數(shù)組2.4 引用2.5 小結(jié)第3章 Perl的運(yùn)算符3.1 賦值運(yùn)算符3.2 算術(shù)運(yùn)算符3.3 比較運(yùn)算符3.3.1 數(shù)值比較運(yùn)算符3.3.2 字符串比較運(yùn)算符3.4 邏輯運(yùn)算符3.5 位運(yùn)算符3.6 字符串串接和重復(fù)運(yùn)算符3.7 逗號(hào)運(yùn)算符和條件運(yùn)算符3.7.1 逗號(hào)運(yùn)算符3.7.2 條件運(yùn)算符3.8 模式匹配3.8.1 匹配操作符3.8.2 模式匹配中的特殊字符3.8.3 模式匹配選項(xiàng)3.8.4 替換操作符3.8.5 翻譯操作符3.9 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性3.9.1 運(yùn)算符的優(yōu)先級(jí)3.9.2 操作符結(jié)合性(associativity)3.9.3 使用括號(hào)強(qiáng)行設(shè)定優(yōu)先級(jí)3.10 小結(jié)第4章 程序控制語(yǔ)句4.1 判斷控制4.1.1 if語(yǔ)句4.1.2 unless語(yǔ)句4.1.3 進(jìn)階技巧:&&和||作為控制結(jié)構(gòu)4.2 循環(huán)性控制結(jié)構(gòu)4.2.1 While語(yǔ)句4.2.2 dowhile語(yǔ)句4.2.3 until語(yǔ)句4.2.4 dountil語(yǔ)句4.2.5 for循環(huán)4.2.6 foreach循環(huán)4.2.7 last退出循環(huán)4.2.8 next到下一次循環(huán)4.2.9 die()終止程序4.3 小結(jié)第5章 函數(shù)5.1 用戶函數(shù)5.1.1 定義5.1.2 用戶函數(shù)的調(diào)用5.1.3 全局變量和局部變量5.1.4 參數(shù)傳遞5.1.5 遞歸函數(shù)5.2 預(yù)定義函數(shù)5.3 內(nèi)部函數(shù)5.3.1 標(biāo)量和字符串函數(shù)5.3.2 正則表達(dá)式和模式匹配函數(shù)5.3.3 數(shù)字函數(shù)5.3.4 列表數(shù)據(jù)函數(shù)5.3.5 哈希數(shù)組函數(shù)5.3.6 輸入輸出函數(shù)5.3.7 固定長(zhǎng)度數(shù)據(jù)函數(shù)5.3.8 文件和目錄函數(shù)5.3.9 控制程序流程函數(shù)5.3.10 與范圍有關(guān)的關(guān)鍵字函數(shù)5.3.11 進(jìn)程函數(shù)5.3.12 模塊相關(guān)函數(shù)5.3.13 類(lèi)相關(guān)函數(shù)5.3.14 低級(jí)socket函數(shù)5.3.15 網(wǎng)絡(luò)信息函數(shù)5.3.16 時(shí)間函數(shù)5.3.17 雜項(xiàng)5.4 小結(jié)第6章 文件和目錄6.1 句柄6.2 文件的基本操作6.2.1 文件的打開(kāi)6.2.2 文件的關(guān)閉6.2.3 文件的刪除6.2.4 文件的重命名6.3 文本文件的讀寫(xiě)6.4 檢測(cè)文件狀態(tài)6.5 使用路徑名6.6 目錄6.6.1 對(duì)目錄進(jìn)行讀寫(xiě)6.6.2 改變目錄6.6.3 創(chuàng)建刪除目錄6.7 小結(jié)第7章 格式和引用7.1 什么是格式7.1.1 定義格式7.1.2 調(diào)用格式7.2 選擇值域格式7.2.1 文本域7.2.2 數(shù)字域7.2.3 多行域7.2.4 填充域7.2.5 指定頁(yè)眉格式7.2.6 改變默認(rèn)的格式7.3 小結(jié)第8章 面向?qū)ο缶幊?.1 面向?qū)ο缶幊痰幕靖拍?.1.1 包8.1.2 Perl的模塊8.1.3 導(dǎo)入模塊8.2 創(chuàng)建和使用類(lèi)8.2.1 創(chuàng)建類(lèi)8.2.2 建立類(lèi)的對(duì)象8.2.3 類(lèi)的方法8.2.4 類(lèi)的繼承8.2.5 類(lèi)的重載8.3 舊式普通文檔8.3.1 關(guān)于POD的基本知識(shí)8.3.2 將POD嵌入Perl的模塊8.4 標(biāo)準(zhǔn)模塊列表8.5 小結(jié)第9章 Perl的調(diào)試9.1 調(diào)試命令9.2 命令行開(kāi)關(guān)9.2.1 -W標(biāo)志9.2.2 -c標(biāo)志9.2.3 -V標(biāo)志9.2.4 -e標(biāo)志9.3 調(diào)試技巧9.3.1 關(guān)于Perl的錯(cuò)誤信息9.3.2 精確查找Perl的錯(cuò)誤9.3.3 Perl的安全防護(hù)9.4 小結(jié)第二部分 進(jìn)階篇第10章 什么是CGI10.1 客戶機(jī)/服務(wù)器模型10.1.1 服務(wù)器和客戶機(jī)的工作方式10.1.2 客戶的三種請(qǐng)求方法10.2 HTML超文本標(biāo)置語(yǔ)言10.2.1 HTML語(yǔ)言概述10.2.2 HTML的表單10.3 CGI的相關(guān)知識(shí)10.3.1 CGI的工作過(guò)程10.3.2 CGI的傳送方法10.3.3 URL編碼10.3.4 CGI的實(shí)現(xiàn)方法10.4 CGI環(huán)境變量10.4.1 與服務(wù)器相關(guān)的環(huán)境變量10.4.2 與客戶機(jī)相關(guān)的環(huán)境變量10.4.3 與請(qǐng)求相關(guān)的環(huán)境變量10.4.4 一個(gè)顯示環(huán)境變量的CGI例子10.5 Perl與其他語(yǔ)言在CGI腳本編程中的對(duì)比10.5.1 C/C++語(yǔ)言10.5.2 Visual Basic語(yǔ)言10.5.3 Shell語(yǔ)言10.5.4 其他CGI編程方法10.6 在單機(jī)上調(diào)試CGI10.6.1 在Windows 98下使用PWS10.6.2 在Windows NT和Windws 2000下使用IIS10.6.3 在Windows下使用Apache10.6.4 其他單機(jī)調(diào)試CGI的軟件10.7 小結(jié)第11章 最基本的CGI應(yīng)用11.1 建立站點(diǎn)訪問(wèn)計(jì)數(shù)器11.1.1 編程思路11.1.2 相關(guān)知識(shí)——SSI11.1.3 程序的實(shí)現(xiàn)和分析11.1.4 編碼之后的思考11.2 使用表單收集信息11.2.1 表單的功能和風(fēng)格11.2.2 簡(jiǎn)單HTML表單例子 11.2.3 在線訂閱電子雜志表單11.2.4 處理表單數(shù)據(jù)11.2.5 編碼之后的思考11.3 加入郵件列表11.3.1 編程思路11.3.2 相關(guān)知識(shí)——發(fā)送電子郵件11.3.3 HTML頁(yè)面的修改11.3.4 程序的實(shí)現(xiàn)11.3.5 編碼之后的思考11.4 小結(jié)第12章 利用口令保護(hù)Web站點(diǎn)12.1 建立最基本的口令保護(hù)12.1.1 思路分析12.1.2 程序的實(shí)現(xiàn)12.1.3 編碼之后的思考12.2 進(jìn)一步對(duì)口令進(jìn)行加密12.2.1 思路分析12.2.2 程序的實(shí)現(xiàn)12.2.3 編碼之后的思考12.3 小結(jié)第13章 留言簿與聊天室13.1 建立一個(gè)留言簿13.1.1 思路分析13.1.2 程序的實(shí)現(xiàn)13.1.3 編碼之后的思考13.2 編寫(xiě)聊天室13.2.1 編程思路13.2.2 程序的實(shí)現(xiàn)和分析13.2.3 增強(qiáng)聊天室的功能13.2.4 編碼之后的思考13.3 小結(jié)第14章 用Perl制作BBS14.1 編程思路14.2 程序的實(shí)現(xiàn)和分析14.2.1 變量的定義14.2.2 程序的主體框架14.2.3 程序細(xì)節(jié)的實(shí)現(xiàn)14.2.4 程序的全部源代碼14.3 對(duì)BBS系統(tǒng)功能的增強(qiáng)14.4 編碼之后的思考14.5 小結(jié)第15章 數(shù)據(jù)庫(kù)15.1 DBM數(shù)據(jù)庫(kù)15.1.1 創(chuàng)建和打開(kāi)DBM15.1.2 刪除和插入信息15.1.3 數(shù)據(jù)庫(kù)查詢(xún)15.2 DBM數(shù)據(jù)庫(kù)的高級(jí)應(yīng)用15.2.1 數(shù)據(jù)庫(kù)鎖定15.2.2 數(shù)據(jù)庫(kù)排序15.2.3 處理文本文件15.3 DBI和DBD15.3.1 關(guān)系型數(shù)據(jù)庫(kù)簡(jiǎn)介15.3.2 連接到數(shù)據(jù)庫(kù)15.3.3 執(zhí)行SQL命令15.3.4 錯(cuò)誤處理和跟蹤15.4 小結(jié)附錄A GNU通用公共許可證(GPL)附錄B 常用Perl網(wǎng)絡(luò)資源附錄C 光盤(pán)使用說(shuō)明

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Perl 5.0基礎(chǔ)與實(shí)例 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7