注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程Linux下的Perl編程

Linux下的Perl編程

Linux下的Perl編程

定 價:¥48.00

作 者: 鄭武,老馬編著
出版社: 人民郵電出版社
叢編項: Linux專家之路
標(biāo) 簽: PERL語言 程序設(shè)計

ISBN: 9787115097873 出版時間: 2001-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 460 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本介紹Linux平臺上Perl 5編程語言的專業(yè)參考書。書中詳細(xì)地講解了Perl語言的基本概念。基本數(shù)據(jù)結(jié)構(gòu)和語法規(guī)則,探討了使用Perl語言進(jìn)行CGI編程技術(shù),還講述了如何使用Perl語言進(jìn)行數(shù)據(jù)庫的開發(fā),最后介紹了Perl語言在網(wǎng)絡(luò)中的使用,講解如何使用Perl語言進(jìn)行網(wǎng)絡(luò)編程。本書可用作Perl 5初級用戶的入門教程,也可作為中高級用戶的Perl 5快速查詢手冊。

作者簡介

暫缺《Linux下的Perl編程》作者簡介

圖書目錄

第1章 Linux及Perl概述
1.1 Linux系統(tǒng)簡介
1.1.1 什么是Linux
1.1.2 Linux的發(fā)展歷史
1.1.3 Linux主要發(fā)行版本
1.1.4 Linux的應(yīng)用
1.1.5 誰在使用Linux
1.2 Perl介紹
1.2.1 Perl概述
1.2.2 Perl發(fā)展歷史
1.2.3 Perl的安裝
1.2.4 Perl資源
1.3 小結(jié)與練習(xí)
1.3.1 小結(jié)
1.3.2 習(xí)題與思考
第2章 標(biāo)量數(shù)據(jù)
2.1 標(biāo)量變量簡介
2.1.1 何謂標(biāo)量變量
2.1.2 標(biāo)量變量的命名
2.2 數(shù)字標(biāo)量
2.2.1 整型表示法
2.2.2 浮點(diǎn)型表示法
2.2.3 數(shù)字格式
2.2.4 定點(diǎn)數(shù)方案
2.3 字符串標(biāo)量
2.3.1 單引號字符串
2.3.2 雙引號字符串
2.3.3 反引號
2.3.4 引用操作符
2.4 常用的與標(biāo)量有關(guān)的系統(tǒng)函數(shù)
2.4.1 數(shù)學(xué)函數(shù)
2.4.2 標(biāo)量轉(zhuǎn)換函數(shù)
2.5 小結(jié)與練習(xí)
2.5.1 小結(jié)
2.5.2 習(xí)題與思考
第3章 數(shù)組和列表數(shù)據(jù)
3.1 數(shù)組和列表的基本概念
3.1.1 什么是數(shù)組和列表
3.1.2 數(shù)組的表示
3.1.3 列表變量
3.2 數(shù)組元素的存取
3.2.1 列表的賦值
3.2.2 存取數(shù)組元素
3.3 對數(shù)組元素的其他操作
3.3.1 字符串中的方括號和變量替換
3.3.2 數(shù)組的輸出
3.3.3 改變數(shù)組元素的值
3.4 與數(shù)組有關(guān)的函數(shù)
3.4.1 按字符順序排序——sort函數(shù)
3.4.2 反轉(zhuǎn)數(shù)組——reverse函數(shù)
3.4.3 數(shù)組去尾——chop和chomp函數(shù)
3.4.4 數(shù)組連接/拆分——join/split函數(shù)
3.4.5 push和pop函數(shù)
3.4.6 shift和unshift函數(shù)
3.4.7 拼接函數(shù)——splice函數(shù)
3.5 小結(jié)與練習(xí)
3.5.1 小結(jié)
3.5.2 習(xí)題與思考
第4章 散列
4.1 散列簡介
4.1.1 什么是散列
4.1.2 為什么要使用散列
4.1.3 散列變量
4.1.4 全局散列變量
4.2 存取散列的元素
4.2.1 訪問散列中的元素
4.2.2 增加元素
4.2.3 數(shù)組與散列的相互轉(zhuǎn)換
4.3 散列函數(shù)
4.3.1 keys函數(shù)
4.3.2 values函數(shù)
4.3.3 each函數(shù)
4.3.4 delete函數(shù)
4.4 散列應(yīng)用舉例
4.4.1 用散列實現(xiàn)多維數(shù)組
4.4.2 用散列實現(xiàn)結(jié)構(gòu)
4.5 小結(jié)與練習(xí)
4.5.1 小結(jié)
4.5.2 習(xí)題與思考
第5章 操作符
5.1 數(shù)字操作符
5.1.1 基本數(shù)字操作符
5.1.2 數(shù)字比較操作符
5.1.3 賦值操作符
5.1.4 自增自減操作符
5.2 字符串操作符
5.2.1 字符串比較操作符
5.2.2 字符串聯(lián)接和重復(fù)操作符
5.3 邏輯操作符和位操作符
5.3.1 邏輯操作符
5.3.2 位操作符
5.4 其他操作符
5.4.1 逗號操作符
5.4.2 條件操作符
5.5 操作符的優(yōu)先級和結(jié)合性
5.6 小結(jié)與練習(xí)
5.6.1 小結(jié)
5.6.2 習(xí)題與思考
第6章 控制結(jié)構(gòu)
6.1 控制結(jié)構(gòu)中的有關(guān)問題
6.1.1 語句塊
6.1.2 養(yǎng)成良好的編程習(xí)慣
6.2 條件語句
6.2.1 if系列語句
6.2.2 unless語句
6.2.3 if語句的嵌套
6.3 循環(huán)語句
6.3.1 while/until循環(huán)
6.3.2 do while/until循環(huán)
6.3.3 for循環(huán)
6.3.4 foreach循環(huán)
6.4 其他控制語句
6.4.1 標(biāo)記修飾符
6.4.2 修改循環(huán)控制流的幾個語句
6.4.3 表達(dá)式修飾符
6.4.4 &&和||
6.5 小結(jié)與練習(xí)
6.5.1 小結(jié)
6.5.2 習(xí)題與思考
第7章 正則表達(dá)式
7.1 正則表達(dá)式簡介
7.1.1 什么是正則表達(dá)式
7.1.2 一個簡單的例子
7.2 正則表達(dá)式的構(gòu)成
7.2.1 元字符
7.2.2 原子
7.3 正則表達(dá)式的正則
7.3.1 單字符類型
7.3.2 組合類型
7.3.3 定位類型
7.3.4 優(yōu)先級
7.3.5 正則表達(dá)式正則的應(yīng)用舉例
7.4 模式修飾行
7.4.1 全局匹配
7.4.2 忽略大小寫的匹配
7.4.3 多行匹配與單行匹配
7.4.4 單次匹配
7.4.5 多余空格
7.5 與正則表達(dá)式相關(guān)的其他問題
7.5.1 模式匹配變量
7.5.2 替代函數(shù)
7.5.3 內(nèi)插變量
7.5.4 模式次序變量
7.5.5 擴(kuò)展模式匹配
7.6 小結(jié)與練習(xí)
7.6.1 小結(jié)
7.6.2 習(xí)題與思考
第8章 字符串操作
8.1 字符串和數(shù)值的相互轉(zhuǎn)換
8.1.1 數(shù)字與字符的相互轉(zhuǎn)換
8.1.2 數(shù)字與字符串的相互轉(zhuǎn)換
8.2 把標(biāo)量插入字符串
8.3 字符串處理函數(shù)
8.3.1 改變大小寫函數(shù)
8.3.2 字符串截尾函數(shù)
8.3.3 搜尋子字符串函數(shù)
8.3.4 子字符串的展開與替代
8.3.5 字符串轉(zhuǎn)換函數(shù)
8.3.6 取字符串長度函數(shù)
8.3.7 分離和連接字符串函數(shù)
8.4 小結(jié)與練習(xí)
8.4.1 小結(jié)
8.4.2 習(xí)題與思考
第9章 自定義函數(shù)
9.1 一些常用的系統(tǒng)函數(shù)及其使用
9.2 自定義函數(shù)的定義
9.3 函數(shù)的調(diào)用
9.3.1 先定義后調(diào)用
9.3.2 用&調(diào)用
9.3.3 前向引用
9.3.4 用do調(diào)用
9.3.5 函數(shù)調(diào)用的返回值
9.4 更方便地使用函數(shù)
9.4.1 在函數(shù)中使用參數(shù)
9.4.2 在函數(shù)定義中使用私有變量
9.4.3 使用半私有變量
9.4.4 文件層級的my變量
9.5 Perl 5中預(yù)定義的函數(shù)
9.6 函數(shù)的應(yīng)用舉例
9.6.1 二進(jìn)制和十進(jìn)制之間的轉(zhuǎn)換函數(shù)
9.6.2 將角度轉(zhuǎn)換為弧度
9.6.3 求一個數(shù)的對數(shù)
9.6.4 數(shù)字和英文的對應(yīng)
9.6.5 一個較復(fù)雜的例子
9.7 小結(jié)與練習(xí)
9.7.1 小結(jié)
9.7.2 習(xí)題與思考
第10章 引用
10.1 引用簡介
10.1.1 什么是引用
10.1.2 引用操作符
10.2 引用變量類型簡介
10.2.1 直接引用變量
10.2.2 常量引用變量
10.2.3 函數(shù)引用變量
10.2.4 符號引用變量
10.2.5 匿名引用變量
10.2.6 對象引用變量
10.3 直接引用變量的使用
10.3.1 使用標(biāo)量引用
10.3.2 使用數(shù)組引用
10.3.3 使用散列引用
10.3.4 文件句柄的引用
10.4 訪問引用的其他方法
10.4.1 使用大括號
10.4.2 使用向右箭頭操作符
10.4.3 使用方括號
10.4.4 多維數(shù)組
10.4.5 利用引用傳給函數(shù)多個數(shù)組以及返回多個數(shù)組或散列
10.5 小結(jié)與練習(xí)
10.5.1 小結(jié)
10.5.2 習(xí)題與思考
第11章 文件系統(tǒng)
11.1 文件操作
11.1.1 打開/關(guān)閉文件
11.1.2 讀/寫文件
11.1.3 刪除文件
11.1.4 更改文件名
11.1.5 產(chǎn)生/刪除文件鏈接
11.1.6 判斷文件狀態(tài)
11.1.7 讀取文件中的某一行
11.2 目錄操作
11.2.1 產(chǎn)生/刪除目錄
11.2.2 打開/關(guān)閉目錄
11.2.3 其他目錄處理函數(shù)
11.3 更改文件和目錄的權(quán)限、所有權(quán)和時間戳
11.3.1 更改權(quán)限
11.3.2 更改所有權(quán)
11.3.3 更改時間戳
11.4 使用DBM文件
11.4.1 打開/關(guān)閉DBM文件
11.4.2 DBM散列的使用
11.5 小結(jié)與練習(xí)
11.5.1 小結(jié)
11.5.2 習(xí)題與思考
第12章 輸入/輸出處理
12.1 基本輸入
12.1.1 來自STDIN的輸入
12.1.2 輸入操作符
12.1.3 @ARGV數(shù)組
12.2 基本輸出
12.2.1 print函數(shù)
12.2.2 格式化輸出函數(shù)sprintf和printf
12.3 格式化輸出
12.3.1 什么是格式
12.3.2 怎么定義格式
12.3.3 使用格式
12.3.4 字段容器
12.3.5 其他問題
12.4 小結(jié)與練習(xí)
12.4.1 小結(jié)
12.4.2 習(xí)題與思考
第13章 包和模塊
13.1 使用Perl包
13.1.1 包的定義
13.1.2 包的引用和導(dǎo)入
13.1.3 包之間的切換
13.1.4 包和子程序
13.1.5 用包定義私有數(shù)據(jù)
13.1.6 訪問符號表
13.2 使用Perl模塊
13.2.1 創(chuàng)建模塊
13.2.2 導(dǎo)入模塊
13.2.3 模塊使用舉例
13.3 Perl標(biāo)準(zhǔn)模塊
13.4 小結(jié)與練習(xí)
13.4.1 小結(jié)
13.4.2 習(xí)題與思考
第14章 面向?qū)ο缶幊?br />14.1 對象與類簡介
14.1.1 對象的特征
14.1.2 對象類
14.1.3 對象方法
14.1.4 對象變量
14.1.5 對象引用變量
14.2 用Perl 5創(chuàng)建類
14.2.1 構(gòu)造函數(shù)
14.2.2 方法
14.2.3 Perl類中的成員變量
14.2.4 析構(gòu)函數(shù)
14.3 繼承
14.4 方法的重載
14.4.1 子類方法的重載
14.4.2 操作符的重載
14.5 關(guān)于Perl面向?qū)ο缶幊痰囊恍┢渌麊栴}
14.6 小結(jié)與練習(xí)
14.6.1 小結(jié)
14.6.2 習(xí)題與思考
第15章 CGI編程
15.1 Web體系結(jié)構(gòu)與CGI程序結(jié)構(gòu)
15.1.1 Web體系結(jié)構(gòu)
15.1.2 CGI程序結(jié)構(gòu)
15.2 HTTP協(xié)議
15.2.1 HTTP通信模型
15.2.2 HTTP請求
15.2.3 HTTP響應(yīng)
15.3 CGI規(guī)范
15.3.1 CGI程序工作原理
15.3.2 CGI方法
15.3.3 環(huán)境變量
15.4 CGI模塊
15.4.1 使用CGI模塊
15.4.2 創(chuàng)建動態(tài)文檔
15.4.3 創(chuàng)建HTML元素
15.4.4 創(chuàng)建表單
15.5 計數(shù)器實現(xiàn)
15.5.1 設(shè)計思路
15.5.2 代碼實現(xiàn)
15.6 留言簿實現(xiàn)
15.6.1 設(shè)計思路
15.7 小結(jié)與練習(xí)
15.7.1 小結(jié)
15.7.2 習(xí)題與思考
第16章 數(shù)據(jù)庫編程
16.1 數(shù)據(jù)庫基礎(chǔ)
16.2 SQL語句
16.2.1 關(guān)系型數(shù)據(jù)庫簡介
16.2.2 數(shù)據(jù)類型
16.2.3 創(chuàng)建和刪除表
16.2.4 插入數(shù)據(jù)
16.2.5 數(shù)據(jù)查詢
16.2.6 修改數(shù)據(jù)
16.3 使用DBI
16.3.1 DBI與DBD
16.3.2 DBI編程環(huán)境的搭建與測試
16.3.3 句柄
16.3.4 連接和斷開連接
16.3.5 數(shù)據(jù)庫操作
16.4 DBM數(shù)據(jù)庫
16.4.1 創(chuàng)建和打開DBM文件
16.4.2 插入和刪除記錄
16.4.3 遍歷DBM數(shù)據(jù)庫
16.5 小結(jié)與練習(xí)
16.5.1 小結(jié)
16.5.2 習(xí)題與思考
第17章 網(wǎng)絡(luò)編程
17.1 Socket基礎(chǔ)
17.1.1 Socket原理
17.1.2 客戶端/服務(wù)器模型
17.2 Perl對Socket的支持
17.2.1 和協(xié)議相關(guān)的函數(shù)
17.2.2 Socket底層函數(shù)
17.3 面向連接模型應(yīng)用
17.3.1 服務(wù)器端的程序
17.3.2 客戶端的程序
17.4 使用預(yù)編譯模塊
17.4.1 使用Net::FTP模塊
17.4.2 使用Net::POP3模塊
17.5 RPC的實現(xiàn)
17.5.1 Msg模塊實現(xiàn)
17.5.2 Msg模塊使用舉例
17.5.3 RPC模塊的實現(xiàn)
17.5.4 RPC模塊使用舉例
17.6 小結(jié)與練習(xí)
17.6.1 小結(jié)
17.6.2 習(xí)題與思考
附錄 部分習(xí)題參考答案

本目錄推薦

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