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

Perl 5.0基礎與實例

Perl 5.0基礎與實例

定 價:¥40.00

作 者: 蘇貴洋,馬穎華編著
出版社: 電子工業(yè)出版社
叢編項: 網絡技術全息叢書 一期
標 簽: perl

購買這本書可以去


ISBN: 9787505364394 出版時間: 2001-01-01 包裝:
開本: 24cm 頁數: 404 字數:  

內容簡介

  本書以Perl的基礎知識學習和CGI應用為主要討論對象。在基礎篇中,以簡潔的方式講解Perl的基本語法,包含Perl所有基礎和精華內容;在進階篇中,精心按照難易程度和適用范圍,面向當前Perl最主要的應用方向CGI,進行較為詳細的討論,并按照難易程度安排一些Perl應用的例子。對于每個例子,都有詳細的背影知識介紹、編程實現思路和具體的代碼分析。本書的隨書光盤,收錄了各種操作系統(tǒng)下最新的Perl安裝程序、各種調試工具、本書所有例程的源代碼以及200MBCPAN中的模塊和源代碼。本書內容詳實、豐富,可供廣大CGI和Internet開發(fā)者。軟件開發(fā)人員和計算機愛好者學習參考。

作者簡介

暫缺《Perl 5.0基礎與實例》作者簡介

圖書目錄

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

本目錄推薦

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