[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《Linux下的Perl編程》掃描版[PDF]
《Linux下的Perl編程》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《Linux下的Perl編程》掃描版[PDF] 簡介: 中文名 : Linux下的Perl編程 作者 : 鄭武 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 鄭武 書號 : I S B N:9787115097873 發行時間 : 2001年11月1日 地區 : 大陸 語言 : 簡體中文 簡介 : pdf電子書電驢地址 pdf電子書電驢地址
電驢資源下載/磁力鏈接資源下載:
全選
"《Linux下的Perl編程》掃描版[PDF]"介紹
中文名: Linux下的Perl編程
作者: 鄭武
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 鄭武
書號: I S B N:9787115097873
發行時間: 2001年11月1日
地區: 大陸
語言: 簡體中文
簡介:


pdf電子書電驢地址
pdf電子書電驢地址

3000G管理視頻講座免費下載地址
3000G管理視頻講座免費下載地址
內容簡介
本書是一本介紹Linux平台上Perl 5編程語言的專業參考書。書中詳細地講解了Perl語言的基本概念、基本數據結構和語法規則,探討了使用Perl語言進行CGI編程技術,還講述了如何使用Perl語言進行數據庫的開發,最後介紹了Perl語言在網絡中的應用,講解如何使用Perl語言進行網絡編程。
  本書可用作Perl 5初級用戶的入門教程,也可作為中高級用戶的Perl 5快速查詢手冊。
內容截圖




目錄:


第1章 Linux及Perl概述 1
1.1 Linux系統簡介 2
1.1.1 什麼是Linux 2
1.1.2 Linux的發展歷史 2
1.1.3 Linux主要發行版本 3
1.1.4 Linux的應用 6
1.1.5 誰在使用Linux 7
1.2 Perl介紹 8
1.2.1 Perl概述 8
1.2.2 Perl發展歷史 10
1.2.3 Perl的安裝 11
1.2.4 Perl資源 12
1.3 小結與練習 13
1.3.1 小結 13
1.3.2 習題與思考 13
第2章 標量數據 15
2.1 標量變量簡介 16
2.1.1 何謂標量變量 16
2.1.2 標量變量的命名 17
2.2 數字標量 17
2.2.1 整型表示法 18
2.2.2 浮點型表示法 20
2.2.3 數字格式 21
2.2.4 定點數方案 21
2.3 字符串標量 22
2.3.1 單引號字符串 22
2.3.2 雙引號字符串 23
2.3.3 反引號 26
2.3.4 引用操作符 27
2.4 常用的與標量有關的系統函數 27
2.4.1 數學函數 27
2.4.2 標量轉換函數 28
2.5 小結與練習 29
2.5.1 小結 29
2.5.2 習題與思考 30
第3章 數組和列表數據 31
3.1 數組和列表的基本概念 32
3.1.1 什麼是數組和列表 32
3.1.2 數組的表示 32
3.1.3 列表變量 34
3.2 數組元素的存取 35
3.2.1 列表的賦值 35
3.2.2 存取數組元素 36
3.3 對數組元素的其他操作 39
3.3.1 字符串中的方括號和變量替換 39
3.3.2 數組的輸出 39
3.3.3 改變數組元素的值 40
3.4 與數組有關的函數 42
3.4.1 按字符順序排序——sort函數 43
3.4.2 反轉數組——reverse函數 44
3.4.3 數組去尾——chop和chomp函數 44
3.4.4 數組連接/拆分——join/split函數 44
3.4.5 push和pop函數 45
3.4.6 shift和unshift函數 46
3.4.7 拼接函數——splice函數 46
3.5 小結與練習 47
3.5.1 小結 47
3.5.2 習題與思考 47
第4章 散列 49
4.1 散列簡介 50
4.1.1 什麼是散列 50
4.1.2 為什麼要使用散列 50
4.1.3 散列變量 52
4.1.4 全局散列變量 54
4.2 存取散列的元素 54
4.2.1 訪問散列中的元素 54
4.2.2 增加元素 55
4.2.3 數組與散列的相互轉換 56
4.3 散列函數 57
4.3.1 keys函數 58
4.3.2 values函數 59
4.3.3 each函數 60
4.3.4 delete函數 60
4.4 散列應用舉例 62
4.4.1 用散列實現多維數組 62
4.4.2 用散列實現結構 64
4.5 小結與練習 65
4.5.1 小結 65
4.5.2 習題與思考 65
第5章 操作符 67
5.1 數字操作符 68
5.1.1 基本數字操作符 68
5.1.2 數字比較操作符 69
5.1.3 賦值操作符 70
5.1.4 自增自減操作符 72
5.2 字符串操作符 74
5.2.1 字符串比較操作符 74
5.2.2 字符串聯接和重復操作符 75
5.3 邏輯操作符和位操作符 77
5.3.1 邏輯操作符 77
5.3.2 位操作符 78
5.4 其他操作符 79
5.4.1 逗號操作符 79
5.4.2 條件操作符 80
5.5 操作符的優先級和結合性 82
5.6 小結與練習 84
5.6.1 小結 84
5.6.2 習題與思考 84
第6章 控制結構 87
6.1 控制結構中的有關問題 88
6.1.1 語句塊 88
6.1.2 養成良好的編程習慣 88
6.2 條件語句 90
6.2.1 if系列語句 90
6.2.2 unless語句 94
6.2.3 if語句的嵌套 95
6.3 循環語句 96
6.3.1 while/until循環 97
6.3.2 do while/until循環 99
6.3.3 for循環 100
6.3.4 foreach循環 101
6.4 其他控制語句 103
6.4.1 標記修飾符 103
6.4.2 修改循環控制流的幾個語句 104
6.4.3 表達式修飾符 107
6.4.4 &&和|| 108
6.5 小結與練習 109
6.5.1 小結 109
6.5.2 習題與思考 110
第7章 正則表達式 113
7.1 正則表達式簡介 114
7.1.1 什麼是正則表達式 114
7.1.2 一個簡單的例子 114
7.2 正則表達式的構成 115
7.2.1 元字符 115
7.2.2 原子 116
7.3 正則表達式的正則 116
7.3.1 單字符類型 117
7.3.2 組合類型 118
7.3.3 定位類型 121
7.3.4 優先級 122
7.3.5 正則表達式正則的應用舉例 122
7.4 模式修飾符 127
7.4.1 全局匹配 127
7.4.2 忽略大小寫的匹配 129
7.4.3 多行匹配與單行匹配 130
7.4.4 單次匹配 131
7.4.5 多余空格 132
7.5 與正則表達式相關的其他問題 133
7.5.1 模式匹配變量 133
7.5.2 替代函數 134
7.5.3 內插變量 135
7.5.4 模式次序變量 136
7.5.5 擴展模式匹配 137
7.6 小結與練習 138
7.6.1 小結 138
7.6.2 習題與思考 139
第8章 字符串操作 141
8.1 字符串和數值的相互轉換 142
8.1.1 數字與字符的相互轉換 142
8.1.2 數字與字符串的相互轉換 143
8.2 把標量插入字符串 144
8.3 字符串處理函數 145
8.3.1 改變大小寫函數 146
8.3.2 字符串截尾函數 147
8.3.3 搜尋子字符串函數 149
8.3.4 子字符串的展開與替代 150
8.3.5 字符串轉換函數 153
8.3.6 取字符串長度函數 154
8.3.7 分離和連接字符串函數 155
8.4 小結與練習 157
8.4.1 小結 157
8.4.2 習題與思考 158
第9章 自定義函數 161
9.1 一些常用的系統函數及其使用 162
9.2 自定義函數的定義 165
9.3 函數的調用 166
9.3.1 先定義後調用 167
9.3.2 用&調用 167
9.3.3 前向引用 168
9.3.4 用do調用 168
9.3.5 函數調用的返回值 168
9.4 更方便地使用函數 170
9.4.1 在函數中使用參數 170
9.4.2 在函數定義中使用私有變量 171
9.4.3 使用半私有變量 173
9.4.4 文件層級的my變量 175
9.5 Perl 5中預定義的函數 176
9.6 函數的應用舉例 176
9.6.1 二進制和十進制之間的轉換函數 177
9.6.2 將角度轉換為弧度 177
9.6.3 求一個數的對數 178
9.6.4 數字和英文的對應 178
9.6.5 一個較復雜的例子 180
9.7 小結與練習 182
9.7.1 小結 182
9.7.2 習題與思考 182
第10章 引用 185
10.1 引用簡介 186
10.1.1 什麼是引用 186
10.1.2 引用操作符 186
10.2 引用變量類型簡介 187
10.2.1 直接引用變量 188
10.2.2 常量引用變量 188
10.2.3 函數引用變量 188
10.2.4 符號引用變量 189
10.2.5 匿名引用變量 190
10.2.6 對象引用變量 192
10.3 直接引用變量的使用 192
10.3.1 使用標量引用 192
10.3.2 使用數組引用 194
10.3.3 使用散列引用 195
10.3.4 文件句柄的引用 197
10.4 訪問引用的其他方法 198
10.4.1 使用大括號 198
10.4.2 使用向右箭頭操作符 199
10.4.3 使用方括號 199
10.4.4 多維數組 199
10.4.5 利用引用傳給函數多個數組以及返回多個數組或散列 200
10.5 小結與練習 202
10.5.1 小結 202
10.5.2 習題與思考 202
第11章 文件系統 205
11.1 文件操作 206
11.1.1 打開/關閉文件 206
11.1.2 讀/寫文件 208
11.1.3 刪除文件 209
11.1.4 更改文件名 209
11.1.5 產生/刪除文件鏈接 210
11.1.6 判斷文件狀態 212
11.1.7 讀取文件中的某一行 215
11.2 目錄操作 216
11.2.1 產生/刪除目錄 216
11.2.2 打開/關閉目錄 217
11.2.3 其他目錄處理函數 217
11.3 更改文件和目錄的權限、所有權和時間戳 219
11.3.1 更改權限 219
11.3.2 更改所有權 220
11.3.3 更改時間戳 220
11.4 使用DBM文件 222
11.4.1 打開/關閉DBM文件 222
11.4.2 DBM散列的使用 223
11.5 小結與練習 223
11.5.1 小結 223
11.5.2 習題與思考 224
第12章 輸入/輸出處理 225
12.1 基本輸入 226
12.1.1 來自STDIN的輸入 226
12.1.2 輸入操作符 227
12.1.3 @ARGV數組 227
12.2 基本輸出 229
12.2.1 print函數 229
12.2.2 格式化輸出函數sprintf和printf 229
12.3 格式化輸出 232
12.3.1 什麼是格式 232
12.3.2 怎麼定義格式 233
12.3.3 使用格式 234
12.3.4 字段容器 237
12.3.5 其他問題 240
12.4 小結與練習 241
12.4.1 小結 241
12.4.2 習題與思考 242
第13章 包和模塊 243
13.1 使用Perl包 244
13.1.1 包的定義 244
13.1.2 包的引用和導入 245
13.1.3 包之間的切換 246
13.1.4 包和子程序 247
13.1.5 用包定義私有數據 247
13.1.6 訪問符號表 248
13.2 使用Perl模塊 250
13.2.1 創建模塊 250
13.2.2 導入模塊 251
13.2.3 模塊使用舉例 252
13.3 Perl標准模塊 257
13.4 小結與練習 267
13.4.1 小結 267
13.4.2 習題與思考 267
第14章 面向對象編程 269
14.1 對象與類簡介 270
14.1.1 對象的特征 270
14.1.2 對象類 270
14.1.3 對象方法 271
14.1.4 對象變量 271
14.1.5 對象引用變量 271
14.2 用Perl 5創建類 272
14.2.1 構造函數 273
14.2.2 方法 277
14.2.3 Perl類中的成員變量 281
14.2.4 析構函數 282
14.3 繼承 283
14.4 方法的重載 287
14.4.1 子類方法的重載 287
14.4.2 操作符的重載 289
14.5 關於Perl面向對象編程的一些其他問題 292
14.6 小結與練習 295
14.6.1 小結 295
14.6.2 習題與思考 296
第15章 CGI編程 297
15.1 Web體系結構與CGI程序結構 298
15.1.1 Web體系結構 298
15.1.2 CGI程序結構 299
15.2 HTTP協議 303
15.2.1 HTTP通信模型 303
15.2.2 HTTP請求 304
15.2.3 HTTP響應 307
15.3 CGI規范 308
15.3.1 CGI程序工作原理 308
15.3.2 CGI方法 309
15.3.3 環境變量 311
15.4 CGI模塊 314
15.4.1 使用CGI模塊 314
15.4.2 創建動態文檔 315
15.4.3 創建HTML元素 317
15.4.4 創建表單 321
15.5 計數器實現 331
15.5.1 設計思路 331
15.5.2 代碼實現 334
15.6 留言簿實現 335
15.6.1 設計思路 335
15.7 小結與練習 343
15.7.1 小結 343
15.7.2 習題與思考 343
第16章 數據庫編程 345
16.1 數據庫基礎 346
16.2 SQL語句 347
16.2.1 關系型數據庫簡介 347
16.2.2 數據類型 348
16.2.3 創建和刪除表 349
16.2.4 插入數據 350
16.2.5 數據查詢 351
16.2.6 修改數據 355
16.3 使用DBI 356
16.3.1 DBI與DBD 356
16.3.2 DBI編程環境的搭建與測試 357
16.3.3 句柄 360
16.3.4 連接和斷開連接 361
16.3.5 數據庫操作 364
16.4 DBM數據庫 376
16.4.1 創建和打開DBM文件 377
16.4.2 插入和刪除記錄 378
16.4.3 遍歷DBM數據庫 379
16.5 小結與練習 381
16.5.1 小結 381
16.5.2 習題與思考 381
第17章 網絡編程 383
17.1 Socket基礎 384
17.1.1 Socket原理 384
17.1.2 客戶端/服務器模型 385
17.2 Perl對Socket的支持 388
17.2.1 和協議相關的函數 388
17.2.2 Socket底層函數 394
17.3 面向連接模型應用 399
17.3.1 服務器端的程序 400
17.3.2 客戶端的程序 403
17.4 使用預編譯模塊 404
17.4.1 使用Net::FTP模塊 405
17.4.2 使用Net::POP3模塊 405
17.5 RPC的實現 406
17.5.1 Msg模塊實現 406
17.5.2 Msg模塊使用舉例 417
17.5.3 RPC模塊的實現 418
17.5.4 RPC模塊使用舉例 421
17.6 小結與練習 422
17.6.1 小結 422
17.6.2 習題與思考 422
附錄 部分習題參考答案 423



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved