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

Perl高級(jí)編程

Perl高級(jí)編程

定 價(jià):¥108.00

作 者: (英)Peter Wainwright等著;胡季紅[等]譯;胡季紅譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Wrox程序員參考系列
標(biāo) 簽: perl

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111101406 出版時(shí)間: 2002-06-01 包裝: 簡(jiǎn)裝
開(kāi)本: 24cm 頁(yè)數(shù): 1076 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)深入淺出地介紹了利用Perl語(yǔ)言進(jìn)行編程的各方面知識(shí)。首先,本書(shū)介紹了大多數(shù)高級(jí)程序設(shè)計(jì)語(yǔ)言中都涉及的數(shù)據(jù)類型、特殊變量、操作符、表達(dá)式、語(yǔ)句和子例程等基本概念。然后,本書(shū)逐章闡述了文件與目錄處理、終端輸入與輸出、程序調(diào)試方法等。最后,本書(shū)還描述了面向?qū)ο蟪绦蛟O(shè)計(jì)方法、Perl解釋器、進(jìn)程、線程、基本的網(wǎng)絡(luò)編程方法、Perl語(yǔ)言的可移植性以及國(guó)際化等高級(jí)話題。 本書(shū)思路清晰,邏輯性強(qiáng),方法實(shí)用性強(qiáng),是進(jìn)入Perl編程世界的理想向?qū)Ш椭改?。無(wú)論是Perl入門(mén)者,還是有經(jīng)驗(yàn)的Perl程序員,都可得益于本書(shū)提供的豐富的Perl編程知識(shí)與編程技巧。

作者簡(jiǎn)介

暫缺《Perl高級(jí)編程》作者簡(jiǎn)介

圖書(shū)目錄

譯者序
前言
第1章 概覽
1.1 簡(jiǎn)介
1.1.1 關(guān)鍵的特性
1.1.2 支持平臺(tái)
1.1.3 Perl的歷史和版本
1.1.4 基礎(chǔ)信息
1.2 構(gòu)建和安裝Perl
1.2.1 安裝預(yù)構(gòu)建的Perl發(fā)布版本
1.2.2 構(gòu)建Perl源代碼
1.2.3 構(gòu)建和安裝模塊
1.2.4 用CPAN模塊安裝模塊
1.3 運(yùn)行Perl
1.3.1 啟動(dòng)Perl應(yīng)用程序
1.3.2 命令行
1.3.3 命令行語(yǔ)法
1.3.4 Perl環(huán)境
1.4 小結(jié)
第2章 基本概念
2.1 值和變量
2.2 空白區(qū)域
2.3 數(shù)據(jù)類型
2.4 特殊變量
2.5 插值
2.6 上下文
2.6.1 標(biāo)量上下文和列表上下文
2.6.2 空白上下文
2.7 操作符
2.8 程序塊
2.9 控制結(jié)構(gòu)
2.10 循環(huán)修飾符
2.11 子例程
2.12 函數(shù)
2.13 作用域
第3章 標(biāo)量
3.1 值轉(zhuǎn)換和高速緩存
3.2 數(shù)字
3.2.1 整數(shù)
3.2.2 浮點(diǎn)數(shù)
3.2.3 use integer編譯指示
3.2.4 數(shù)學(xué)函數(shù)
3.3 字符串
3.3.1 引號(hào)和引用
3.3.2 here文檔
3.3.3 探詞字符串和版本號(hào)
3.3.4 把字符串轉(zhuǎn)換成數(shù)字
3.3.5 把字符串轉(zhuǎn)換成列表和hash
3.3.6 操作字符串的函數(shù)
3.3.7 字符串格式化
3.4 小結(jié)
第4章 操作符
4.1 操作符與函數(shù)比較
4.2 操作符類型和類別
4.2.1 賦值操作符
4.2.2 算術(shù)操作符
4.2.3 移位操作符
4.2.4 字符串操作符和列表操作符
4.2.5 邏輯操作符
4.2.6 位操作符
4.2.7 組合賦值操作符
4.2.8 遞增操作符和遞減操作符
4.2.9 比較操作符
4.2.10 正則表達(dá)式綁定操作符
4.2.11 逗號(hào)操作符和關(guān)系操作符
4.2.12 引用操作符和間接引用操作符
4.2.13 箭頭操作符
4.2.14 范圍操作符
4.2.15 三元操作符
4.3 優(yōu)先組和結(jié)合性
4.4 禁用函數(shù)和操作符
4.5 覆蓋操作符
4.6 小結(jié)
第5章 標(biāo)量之外的更多數(shù)據(jù)類型
5.1 列表和數(shù)組
5.1.1 操作數(shù)組
5.1.2 把列表和數(shù)組轉(zhuǎn)換為標(biāo)量
5.2 hash
5.2.1 操作 hash
5.2.2 把列表和數(shù)組轉(zhuǎn)換為hash
5.2.3 把hash轉(zhuǎn)換為標(biāo)量
5.2.4 把hash轉(zhuǎn)換為數(shù)組
5.2.5 特殊的hash變量% ENV
5.3 引用
5.4 復(fù)雜的數(shù)據(jù)結(jié)構(gòu)
5.4.1 嵌套帶來(lái)的問(wèn)題--列表被展開(kāi)
5.4.2 列表的列表和多維數(shù)組
5.4.3 hash的hash和其他復(fù)雜的數(shù)據(jù)結(jié)構(gòu)
5.4.4 向復(fù)雜的數(shù)據(jù)結(jié)構(gòu)添加元素和修改復(fù)雜的數(shù)據(jù)結(jié)構(gòu)
5.4.5 編程實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)結(jié)構(gòu)
5.4.6 遍歷復(fù)雜的數(shù)據(jù)結(jié)構(gòu)
5.5 typeglob
5.5.1 定義typeglob
5.5.2 操作typeglob
5.5.3 訪問(wèn)typeglob
5.6 未定義值
5.6.1 存在測(cè)試
5.6.2 使用未定義值
5.6.3 把undef作為一個(gè)函數(shù)使用
5.7 常量
5.7.1 使用constant編譯指示聲明標(biāo)量常量
5.7.2 聲明列表常量和hash常量
5.7.3 常量引用
5.7.4 列舉和檢查常量的存在
5.8 小結(jié)
第6章 結(jié)構(gòu)、流和控制
6.1 表達(dá)式、語(yǔ)句和程序塊
6.1.1 聲明
6.1.2 表達(dá)式和簡(jiǎn)單語(yǔ)句
6.1.3 程序塊和復(fù)合語(yǔ)句
6.2 條件語(yǔ)句
6.2.1 真值的概念
6.2.2 if、else和elsif
6.2.3 unless
6.2.4 使用邏輯操作符寫(xiě)條件
6.2.5 三元操作符
6.2.6 開(kāi)關(guān)和多分支條件
6.2.7 從多分支條件中返回值
6.3 循環(huán)和循環(huán)過(guò)程
6.3.1 使用for編寫(xiě)C樣式的循環(huán)
6.3.2 使用foreach寫(xiě)出更好的循環(huán)
6.3.3 條件循環(huán)--while、until和do
6.3.4 控制循環(huán)執(zhí)行
6.3.5 goto語(yǔ)句
6.3.6 map和grep
6.4 小結(jié)
第7章 子例程
7.1 聲明子例程和調(diào)用子例程
7.1.1 匿名子例程和子例程引用
7.1.2 嚴(yán)格子例程和use strict subs編譯指示
7.1.3 預(yù)聲明子倒程
7.1.4 子例程棧
7.1.5 檢查子例程和使Perl自動(dòng)定義子例程
7.2 傳遞參數(shù)
7.2.1 傳遞列表和hash
7.2.2 把標(biāo)量子例程轉(zhuǎn)換為列表處理程序
7.2.3 直接把@_傳遞給子例程
7.2.4 命名參數(shù)
7.3 原型
7.3.1 定義參數(shù)的個(gè)數(shù)和它們的作用域
7.3.2 使用原型設(shè)計(jì)代碼引用
7.3.3 把子例程作為標(biāo)量操作符
7.3.4 請(qǐng)求變量而不是值
7.3.5 可選參數(shù)
7.3.6 禁用原型
7.4 從子倒程中返回值
7.4.1 返回未定又值
7.4.2 對(duì)調(diào)用上下文的檢測(cè)和響應(yīng)
7.4.3 閉包
7.4.4 可賦值的子例程
7.5 屬性列表
7.5.1 定義于例程屬性
7.5.2 訪問(wèn)屬性
7.5.3 特殊屬性
7.5.4 包屬性
7.6 小結(jié)
第8章 作用域和可見(jiàn)性
8.1 包變量
8.1.1 定義包變量
8.1.2 使用“嚴(yán)格的”變量
8.1.3 聲明全局包變量
8.1.4 使用use vars聲明全局包變量
8.1.5 使用our詞法聲明全局包變量
8.1.6 在Perl中自動(dòng)局部化
8.1.7 使用local局部化包變量
8.2 詞法變量
8.2.1 聲明詞法變量
8.2.2 在詞法變量作用域外使用它們
8.3 符號(hào)表
8.3.1 main包
8.3.2 typeglob和main包
8.3.3 符號(hào)表層次
8.3.4 直接操作符號(hào)表
8.3.5 訪問(wèn)符號(hào)表
8.4 小結(jié)
第9章 使用模塊
9.1 模塊和包
9.2 使用do、require和use裝載代碼
9.2.1 導(dǎo)入列表
9.2.2 禁止缺省導(dǎo)入
9.2.3 使用no禁用特性
9.2.4 測(cè)試模塊版本和Perl的版本
9.3 語(yǔ)用模塊
9.3.1 語(yǔ)用模塊的工作原理
9.3.2 語(yǔ)用模塊的作用域
9.4 特殊hash變量% INC
9.5 特殊數(shù)組變量@ INC
9.5.1 直接修改@ INC
9.5.2 使用lib編譯指示修改@ INC
9.6 定位與腳本相關(guān)的庫(kù)
9.7 檢查一個(gè)模塊的可用性
9.8 找出被安裝的模塊
9.9 將模塊的載入推遲至使用時(shí)
9.10 小結(jié)
第10章 模塊與包內(nèi)幕
10.1 BEGIN塊、END塊和其他程序塊
10.1.1 BEGN塊
10.1.2 END塊
10.1.3 CHECK和 INIT
10.2 操作包
10.2.1 刪除包
10.2.2 禁止包變量
10.3 按程序方式查找包名
10.4 自動(dòng)加載
10.4.1 自動(dòng)加載于例程
10.4.2 自行定義而不是自動(dòng)加載子例程
10.4.3 自動(dòng)加載模塊
10.5 導(dǎo)入與導(dǎo)出
10.5.1 導(dǎo)入機(jī)制
10.5.2 導(dǎo)出
10.6 創(chuàng)建可安裝的模塊
10.6.1 編寫(xiě)良好的模塊
10.6.2 創(chuàng)建一個(gè)工作目錄
10.6.3 建立可安裝的包
10.6.4 添加一個(gè)測(cè)試腳本
10.6.5 將模塊上載到CPAN
10.7 小結(jié)
第11章 正則表達(dá)式
11.1 字符串插值
11.1.1 Perl的插值語(yǔ)法
11.1.2 插入元字符和字符代碼
11.1.3 對(duì)變量進(jìn)行插值
11.1.4 插值代碼
11.1.5 插值上下文
11.1.6 正則表達(dá)式中的插值
11.1.7 在字符串變量中插人文本
11.1.8 保護(hù)字符串防止被插值
11.2 正則表達(dá)式
11.2.1 正則表達(dá)式出現(xiàn)在什么位置
11.2.2 正則表達(dá)式分隔符
11.2.3 正則表達(dá)式的元素
11.2.4 更高級(jí)的模式
11.2.5 模式匹配修飾符
11.2.6 正則表達(dá)式與通配符
11.2.7 元字符
11.2.8 提取匹配的文本
11.2.9 不止一次匹配
11.2.10 擴(kuò)展模式
11.2.11 文檔化正則表達(dá)式
11.2.12 書(shū)寫(xiě)有效的正則表達(dá)式
11.2.13 檢查正則表達(dá)式的有效性
11.2.14 正則表達(dá)式、感染變量和調(diào)試
11.2.15 置換
11.2.16 音譯
11.3 小結(jié)
第12章 利用文件句柄進(jìn)行輸入與輸出
12.1 10與文件句柄
12.2 文件句柄數(shù)據(jù)類型
12.3 標(biāo)準(zhǔn)文件句柄
12.4 創(chuàng)建文件句柄
12.4.1 利用open函數(shù)創(chuàng)建文件句柄
12.4.2 為讀、寫(xiě)以及更新打開(kāi)文件
12.4.3 打開(kāi)任意義件名
12.4.4 打開(kāi)標(biāo)準(zhǔn)輸入與標(biāo)準(zhǔn)輸出
12.4.5 利用IO::File創(chuàng)建文件句柄
12.4.6 數(shù)據(jù)文件句柄
12.4.7 其他文件句柄
12.5 引用文件句柄
12.6 從文件句柄讀數(shù)據(jù)
12.6.1 讀行操作符
12.6.2 讀數(shù)據(jù)操作的精細(xì)控制
12.6.3 檢測(cè)文件結(jié)束
12.6.4 讀取一個(gè)字符
12.7 向文件句柄中寫(xiě)數(shù)據(jù)
12.7.1 緩沖方式與自動(dòng)刷新方式
12.7.2 print的其他替代函數(shù)
12.8 處理二進(jìn)制文件與文本文件
12.8.1 binmode函數(shù)
12.8.2 Open編譯指示
12.9 隨機(jī)訪問(wèn)
12.9.1 利用seek函數(shù)定位到文件中的某個(gè)特定位置
12.9.2 利用Seek函數(shù)清除文件結(jié)束條件
12.9.3 在文件結(jié)束位置寫(xiě)人數(shù)據(jù)
12.9.4 查找當(dāng)前位置
12.9.5 面向?qū)ο蟮碾S機(jī)訪問(wèn)
12.10 截去文件與調(diào)整文件大小
12.11 文件上鎖
12.11.1 建立文件鎖
12.11.2 文件上鎖的問(wèn)題與防止誤解的說(shuō)明
12.12 修改缺省的輸出文件句柄
12.12.1 使用特殊變量來(lái)配置其他文件句桶
12.12.2 自動(dòng)恢復(fù)缺省文件句柄
12.12.3 使用缺省變量與IO::Handle方法
12.13 文件句柄的復(fù)制與別名
12.14 重定向文件句柄
12.15 Cache多個(gè)文件句柄
12.16 IO::Handle方法與特殊變量
12.17 系統(tǒng)級(jí)IO
12.17.1 在系統(tǒng)級(jí)打開(kāi)文件句柄
12.17.2 不帶緩沖的讀
12.17.3 不帶緩沖的寫(xiě)
12.17.4 系統(tǒng)級(jí)文件定位
12.17.5 fcntl與ioctl
12.17.6 POSIX IO
12.18 小給
第13章 操作文件與目錄
13.1 文件與文件名
13.1.1 獲取用戶信息與組信息
13.1.2 一元文件測(cè)試操作符
13.1.3 詢問(wèn)文件
13.1.4 改變文件屬性
13.1.5 Fcntl模塊
13.1.6 鏈接、斷開(kāi)鏈接與重命名文件
13.1.7 復(fù)制與移動(dòng)文件
13.1.8 比較文件
13.1.9 查找文件
13.1.10 解釋文件路徑
13.1.11 文件名globbing
13.1.12 glob語(yǔ)法
13.1.13 臨時(shí)文件
13.2 操作目錄
13.2.1 讀目錄
13.2.2 創(chuàng)建與刪除目錄
13.2.3 目錄間的轉(zhuǎn)移
13.3 小結(jié)
第14章 命令行與Shell交互
14.1 解析命令行參數(shù)
14.1.1 命令行約定
14.1.2 @ARGV數(shù)組
14.1.3 利用Getopt::Std進(jìn)行簡(jiǎn)單的命令行處理
14.1.4 利用Cetop::tong進(jìn)行更為復(fù)雜的命令行處理
14.2 shell、shell命令與Perl
14.2.1 創(chuàng)建一個(gè)簡(jiǎn)單的 Perl shell
14.2.2 編寫(xiě)更為有用的shell
14.2.3 將shell集成到Perl中
14.2.4 在Windows系統(tǒng)上模擬UNIX命令
14.3 小結(jié)
第15章 終端輸入與輸出
15.1 與終端進(jìn)行交互
15.2 從鍵盤(pán)讀取數(shù)據(jù)
15.2.1 簡(jiǎn)單輸入
15.2.2 利用Term:: ReadKey控制終端輸入
15.2.3 整行讀
15.2.4 利用Term:: ReadLine進(jìn)行高級(jí)行輸入
15.2.5 創(chuàng)建終端對(duì)象
15.2.6 單詞自動(dòng)完成
15.3 寫(xiě)屏幕
15.3.1 終端功能
15.3.2 彩色輸出
15.4 高級(jí)終端模塊
15.4.1 Term::Screen
15.4.2 Curses庫(kù)
15.5 通過(guò)POSIX直接進(jìn)行終端編程
15.6 小結(jié)
第16章 警告與錯(cuò)誤
16.1 啟用警告
16.2 啟用診斷
16.3 產(chǎn)生警告與錯(cuò)誤
16.4 截取警告與錯(cuò)誤
16.5 譯解系統(tǒng)調(diào)用所產(chǎn)生的錯(cuò)誤結(jié)果
16.5.1 錯(cuò)誤編號(hào)與名稱
16.5.2 設(shè)置錯(cuò)誤編號(hào)
16.5.3 求值代碼的錯(cuò)誤
16.5.4 擴(kuò)展的錯(cuò)誤消息
16.5.5 Errno與POSIX模塊
16.5.6 檢查子進(jìn)程與外部命令的退出狀態(tài)
16.6 將非致命錯(cuò)誤轉(zhuǎn)換成致命錯(cuò)誤
16.7 利用Carp在上下文中返回警告信息與錯(cuò)誤信息
16.8 錯(cuò)誤日志與系統(tǒng)日志
16.9 高級(jí)警告
16.10 小結(jié)
第17章 調(diào)試
17.1 語(yǔ)用調(diào)試支持
17.2 自行調(diào)試的應(yīng)用程序
17.2.1 一個(gè)簡(jiǎn)單的調(diào)試系統(tǒng)
17.2.2 一個(gè)更好的調(diào)試系統(tǒng)
17.2.3 創(chuàng)建調(diào)試日志
17.2.4 添加調(diào)用上下文到調(diào)試消息中
17.3 Perl調(diào)試器
17.3.1 啟動(dòng)調(diào)試器
17.3.2 輸入命令
17.3.3 調(diào)試命令
17.3.4 配置調(diào)試器
17.3.5 跟蹤與終端
17.3.6 通過(guò)程序進(jìn)入調(diào)試器
17.3 對(duì)使用調(diào)試器并常分支
17.4 調(diào)試模塊與信息模塊
17.4.1 Dumpvalue模塊
17.4.2 Safe模塊
17.5 調(diào)試Perl解釋器
17.6 自動(dòng)測(cè)試
17.6.1 編寫(xiě)測(cè)試腳本
17.6.2 自動(dòng)化測(cè)試
17.7 Profele
17.7.1 Profile Perl應(yīng)用程序
17.7.2 產(chǎn)生Profile報(bào)告
17.7.3 直接收集計(jì)時(shí)信息
17.7.4 性能測(cè)試
17.8 小結(jié)
第18章 文本處理與文檔生風(fēng)
18.1 文本處理
18.1.1 使用Text::Tabs擴(kuò)充和縮短制表符
18.1.2 使用Text::Abbrev計(jì)算縮寫(xiě)
18.1.3 使用Text::ParseWords解析單詞和短語(yǔ)
18.1.4 使用Text::Wrap格式化段落
18.1.5 使用Text::Soundex匹配近似的發(fā)聲單詞
18.1.6 其他文本處理模塊
18.2 文檔化Perl
18.2.1 注釋
18.2.2 簡(jiǎn)易老式文檔
18.2.3 pod工具和實(shí)用程序
18.2.4 對(duì)pod編程
18.3 報(bào)告--在Perl中的r
18.3.1 格式與格式數(shù)據(jù)類型
18.3.2 格式結(jié)構(gòu)
18.3.3 負(fù)面控制
18.3.4 組合報(bào)告和規(guī)則輸出
18.4 小結(jié)
第19章 面向?qū)ο驪erl
19.1 對(duì)象簡(jiǎn)介
19.2 使用對(duì)象編程
19.2.1 創(chuàng)建對(duì)象
19.2.2 使用對(duì)象
19.2.3 確定一個(gè)對(duì)象是什么
19.2.4 確定通過(guò)繼承得到的特征
19.3 編寫(xiě)對(duì)象類
19.3.1 構(gòu)造器
19.3.2 調(diào)試對(duì)象類
19.4 繼承與派生類
19.4.1 從父類繼承
19.4.2 編寫(xiě)可繼承的類
19.4.3 私有方法
19.4.4 擴(kuò)展與重定義對(duì)象
19.4.5 多繼承
19.4.6 UNIVERSAL構(gòu)造器
19.5 自動(dòng)加載方法
19.6 保持?jǐn)?shù)據(jù)私有
19.6.1 私有類數(shù)據(jù)
19.6.2 私有對(duì)象數(shù)據(jù)
19.7 銷(xiāo)毀對(duì)象
19.7.1 析構(gòu)器和繼承
19.7.2 析構(gòu)器與多繼承
19.8 重載操作符
19.8.1 基本重載
19.8.2 確定操作數(shù)順序和操作符名稱
19.8.3 重載比較操作符
19.8.4 重載轉(zhuǎn)換操作
19.8.5 回退到本重載的操作
19.8.6 重載與繼承
19.8.7 自動(dòng)生成的操作
19.8.8 可重載的操作
19.9 自動(dòng)化對(duì)象類開(kāi)發(fā)
19.10 捆綁和被捆綁的對(duì)象
19.10.1 使用被捆綁的對(duì)象
19.10.2 編寫(xiě)被捆綁的對(duì)象
19.10.3 標(biāo)準(zhǔn)捆綁對(duì)象類
19.10.4 被捆綁的對(duì)象方法
19.10.5 被捆綁的hash類的一個(gè)例子
19.10.6 使用Tie::stdHash的類的一個(gè)例子
19.11 小結(jié)
第20章 深入hd
20.1 分析Peil二進(jìn)制文件--Config.pm
20.1.1 perl-V
20.1.2 工作原理
20.2 Perl進(jìn)一步分析
20.2.1 源文件樹(shù)
20.2.2 構(gòu)建Perl
20.3 Perl工作原理
20.3.1 語(yǔ)法分析
20.3.2 編譯
20.3.3 解釋
20.4 內(nèi)部變量類型
20.4.1 PV
20.4.2 IV
20.4.3 NV
20.4.4 數(shù)組與hash
20.4.5 使用Devel::Peek分析原始數(shù)據(jù)類型
20.5 Perl編譯器
20.5.1 O模塊
20.5.2 B模塊
20.5.3 B:模塊家族
20.5.4 編寫(xiě)Perl編譯器后端
20.6 小結(jié)
第21章 Perl與其他程序設(shè)計(jì)語(yǔ)言的集成
21.1 在Perl中使用C
21.1.1 XS概述
21.1.2 從h2xs啟動(dòng)
21.1.3 XS文件
21.1.4 XS函數(shù)
21.1.5 TYPEMAP
21.1.6 Makefile
21.2 動(dòng)態(tài)鏈接
21.2.1 使用FFI模塊
21.2.2 使用C:DynaLib模塊
21.2.3 使用Win32::API模塊
21.3 在C中使用Perl
21.3.1 第一步
21.3.2 實(shí)現(xiàn)Perl解釋器
21.3.3 嵌入perl代碼
21.3.4 得到Perl值
21.3.5 使用Perl子例程
21.3.6 與Perl內(nèi)核協(xié)同工作
21.3.7 使用模塊
21.4 Java-Perl Lingo
21.5 Perl與 COM
21.5.1 PerlCOM
21.5.2 PerlCtrl
21.6 其他語(yǔ)言
21.7 小結(jié)
第22章 創(chuàng)建過(guò)程與管理進(jìn)程
22.1 信號(hào)
22.1.1 信號(hào)處理
22.1.2 發(fā)送信號(hào)
22.1.3 報(bào)警
22.2 啟動(dòng)新進(jìn)程
22.2.1 替換當(dāng)前進(jìn)程
22.2.2 進(jìn)程ID
22.2.3 進(jìn)程、組及喘口監(jiān)控程序
22.3 處理子進(jìn)程并返回退出代碼
22.3.1 等待一個(gè)子進(jìn)程
22.3.2 獲得退出狀態(tài)
22.3.3 處理多個(gè)子進(jìn)程
22.3.4 POSIX標(biāo)志及函數(shù)
22.4 進(jìn)程間通信
22.4.1 十分簡(jiǎn)單的解決方法
22.4.2 管道
22.4.3 打開(kāi)并運(yùn)行外部進(jìn)程
22.4.4 雙向管道
22.4.5 使用分叉的open避開(kāi)shell
22.4.6 連接外部進(jìn)程的雙向管道
22.5 進(jìn)程間共享數(shù)據(jù)
22.5.1 IPC::SysV
22.5.2 消息隊(duì)列
22.5.3 信號(hào)量
22.5.4 共享內(nèi)存段
22.6 線程
22.6.1 檢查線程支持
22.6.2 創(chuàng)建線程
22.6.3 標(biāo)識(shí)線程
22.6.4 線程特定數(shù)據(jù)
22.6.5 線程管理
22.6.6 變量鎖
22.6.7 條件變量、信號(hào)量及隊(duì)列
22.6.8 線程安全與鎖定代碼
22.7 小結(jié)
第23章 Perl網(wǎng)絡(luò)編程
23.1 網(wǎng)絡(luò)簡(jiǎn)介
23.1.1 協(xié)議層
23.1.2 網(wǎng)際協(xié)議
23.1.3 UDPWP
23.1.4 ICMP
23.1.5 其他協(xié)議
23.1.6 表示層/應(yīng)用層
23.1.7 匿名、廣播與回送地址
23.2 Perl網(wǎng)絡(luò)編程
23.3 多路復(fù)用服務(wù)器
23.4 獲得網(wǎng)絡(luò)信息
23.4.1 系統(tǒng)網(wǎng)絡(luò)文件
23.4.2 判斷本地主機(jī)名
23.5 小結(jié)
第24章 編寫(xiě)可移植Perl
24.1 可移植的必要性
24.2 新行
24.3 文件與文件系統(tǒng)
24.4 字節(jié)存放次序與數(shù)字寬度
24.5 系統(tǒng)交互
24.6 進(jìn)程間通信
24.7 外部子例程
24.8 模塊
24.9 時(shí)間及日期
24.10 字符集與字符編碼
24.11 國(guó)際化
24.12 系統(tǒng)資源
24.13 安全性
24.14 風(fēng)格
24.15 平臺(tái)
24.15.1 UNIX
24.15.2 DOS及其派生系統(tǒng)
24.15.3 Mac OS
24.15.4 其他Perl
24.16 函數(shù)實(shí)現(xiàn)
24.17 小結(jié)
第25章 Unicode
25.1 Unicede所影響的用戶群
25.2 結(jié)論
25.3 字符和Unicode簡(jiǎn)介
25.4 Perl中的數(shù)據(jù)
25.5 Unicode和正則表達(dá)式
25.6 雙向腳本
25.6.1 顯示bidi
25.6.2 bidi出算法做了什么
25.6.3 Perl和 bidi
25.7 Perl、118n和Unicode
25.7.1 安裝Unicode字體
25.7.2 安裝Unicode編輯器
25.7.3 創(chuàng)建HTML模板
25.7.4 處理資源文件
25.7.5 運(yùn)行腳本
25.7.6 輸出文件
25.7.7 正在進(jìn)行的工作
25.8 小結(jié)
第26章 本地化和國(guó)際化
26.1 走向地區(qū)的原因
26.2 關(guān)于時(shí)間:時(shí)區(qū)
26.3 看上去像外語(yǔ)
26.4 葡萄牙語(yǔ)的詞性變化
26.5 Lingua::*模塊
26.6 編寫(xiě)多語(yǔ)種網(wǎng)頁(yè)
26.7 創(chuàng)建自己的本地化Perl模塊
26.8 小結(jié)
附錄A 命令行選項(xiàng)
附錄B 特殊變量
附錄C 函數(shù)
附錄D 正則表達(dá)式
附錄E 標(biāo)準(zhǔn)語(yǔ)用模塊
附錄F 標(biāo)準(zhǔn)功能模塊
附錄G Perl資源
附錄H 與本書(shū)相關(guān)的網(wǎng)站:p2p.wrox.com

本目錄推薦

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