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

Linux高級(jí)編程

Linux高級(jí)編程

定 價(jià):¥89.00

作 者: (英)Neil Matthew等著;葉小虎,龍浩等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Wrox程序員參考系列
標(biāo) 簽: Linux

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

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

  隨著Linux平臺(tái)的廣泛使用,與之相關(guān)專(zhuān)業(yè)的應(yīng)用開(kāi)發(fā)變得越來(lái)越重要。本書(shū)以一個(gè)DVD出租商店為例,貫穿全文講解了Linux 的數(shù)據(jù)存儲(chǔ)、GUI實(shí)現(xiàn)、PHP模型、使用Python、使用RPC和CORBA、文件編制、國(guó)際化及無(wú)盤(pán)的Linux和Beowulf群等技術(shù),是Linux編程不可多得的參考書(shū)。本書(shū)適合Linux程序員及操作系統(tǒng)開(kāi)發(fā)者使用。

作者簡(jiǎn)介

  Neil MatthewNeil從1974開(kāi)始就從事各種計(jì)算機(jī)編程工作,但他并不老。出于對(duì)編程語(yǔ)言和使用編程語(yǔ)言來(lái)解決不同問(wèn)題的方法的熱愛(ài),他已經(jīng)編寫(xiě)了他的經(jīng)歷同競(jìng)爭(zhēng)者、翻譯者共享,包括Basic、BCPL、FP、Lisp、Prolog以及BBC微處理機(jī)核心中的6502微處理器便件。他畢業(yè)于英格蘭University of Nottingham,獲得數(shù)學(xué)學(xué)士學(xué)位,但他被計(jì)算機(jī)深深吸引。從1978年開(kāi)始,他就開(kāi)始使用UNIX,包括大多數(shù)學(xué)術(shù)的商用的產(chǎn)品,有些現(xiàn)在已經(jīng)不用了。特別是PDP11/34和71/70上的UNIX版本6和版本7、PDP 11/23Inte1286和386上的Xenix,DECVAX11/750上的BSD4.2 Micro VAX和Intel1386上的UNIX System V sparc上的Sun SunOs4以及Sparc和Intel上的Sparis?,F(xiàn)在他正收集Linux分布到他的6臺(tái)PC家庭網(wǎng)絡(luò)中。Neil認(rèn)為L(zhǎng)inux是一個(gè)很偉大的開(kāi)發(fā)環(huán)境,因?yàn)樗峁┝藗鹘y(tǒng)UNIX系統(tǒng)所有靈活性和功能。為UNIX編寫(xiě)的程序只要稍做改動(dòng)就可移植到Linux上。20世紀(jì)80年代作為Camtec Electronics的軟件和原理工程師,Neil用C和C++為實(shí)時(shí)嵌入式系統(tǒng)編程。Linux在他所從事的工作中越來(lái)越重要。等等

圖書(shū)目錄

作者簡(jiǎn)介
前言
第1章 應(yīng)用程序設(shè)計(jì) 
1.1 概述 
1.2 需求捕獲 
1.3 開(kāi)發(fā)模型 
1.3.1 “快速跟蹤”開(kāi)發(fā) 
1.3.2 早測(cè)試、經(jīng)常測(cè)試 
1.4 DVD存儲(chǔ)店 
1.4.1 初始化需求 
1.4.2 分析用戶(hù)需求
1.5 需求聲明 
1.6 應(yīng)用程序結(jié)構(gòu) 
1.6.1 詳細(xì)的設(shè)計(jì) 
1.6.2 數(shù)據(jù)訪(fǎng)問(wèn)函數(shù)
1.6.3 成員函數(shù) 
1.6.4 片名函數(shù) 
1.6.5 盤(pán)函數(shù) 
1.6.6 租賃函數(shù)
1.6.7 基準(zhǔn)執(zhí)行過(guò)程 
1.7 參考資料 
1.8 小結(jié)
第2章 CVS 
2.1 Linux工具 
2.2 術(shù)語(yǔ) 
2.3 資料庫(kù)
2.4 單用戶(hù)CVS項(xiàng)目 
2.4.1 CVS命令格式 
2.4.2 環(huán)境變量 
2.4.3 引入一個(gè)新項(xiàng)目 
2.4.4 開(kāi)始項(xiàng)目工作 
2.4.5 檢查資料庫(kù)中的修改 
2.4.6 將修改更新到資料庫(kù)中
2.4.7 釋放項(xiàng)目 
2.4.8 檢查修改 
2.4.9 從項(xiàng)目中添加和刪除文件 
2.4.10 關(guān)鍵詞替代 
2.5 修訂、標(biāo)簽和分支 
2.5.1 修訂版本 
2.5.2 標(biāo)簽 
2.5.3 分支 
2.6 多用戶(hù)CVS 
2.6.1 協(xié)同工作
2.6.2 使用Watch命令 
2.7 使用CVS的更多功能
2.7.1 二進(jìn)制文件 
2.7.2 修正錯(cuò)誤的注解 
2.8 通過(guò)網(wǎng)絡(luò)訪(fǎng)問(wèn)CVS 
2.9 GUI CVS客戶(hù)端 
2.10 參考資料 
2.11 小結(jié) 
第3章 數(shù)據(jù)庫(kù) 
3.1 選擇數(shù)據(jù)庫(kù) 
3.1.1 mSQL 
3.1.2 MySQL
3.1.3 PostgreSQL 
3.1.4 尋找適合自己的數(shù)據(jù)庫(kù) 
3.2 PostgreSQL 
3.3 數(shù)據(jù)庫(kù)基礎(chǔ) 
3.3.1 第一范式 
3.3.2 第二范式 
3.3.3 第三范式 
3.3.4 降低規(guī)范化
3.3.5 一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù) 
3.4 使用psql 
3.4.1 psql的命令 
3.4.2 數(shù)據(jù)定義命令
3.4.3 數(shù)據(jù)操作命令
3.4.4 事務(wù)處理 
3.5 數(shù)據(jù)庫(kù)設(shè)計(jì)技巧 
3.6 參考資料 
3.7 小結(jié) 
第4章 與PostgreSQL接口 
4.1 從代碼中訪(fǎng)問(wèn)PostgreSQL 
4.1.1 Libpq 
4.1.2 ECPG 
4.1.3 選擇方法 
4.2 應(yīng)用 
4.3 小結(jié) 
第5章 MySQL 
5.1 安裝和試用 
5.1.1 預(yù)編譯軟件包 
5.1.2 用源代碼安裝 
5.1.3 安裝后的配置 
5.2 MySQL 管理 
5.2.1 命令 
5.2.2 創(chuàng)建用戶(hù)并提供權(quán)限 
5.2.3 口令 
5.2.4 創(chuàng)建數(shù)據(jù)庫(kù) 
5.3 在PostgreSQL和MySQL中的SQL支持 
5.4 用C語(yǔ)言訪(fǎng)問(wèn)MySQL數(shù)據(jù) 
5.4.1 連接例行程序 
5.4.2 處理錯(cuò)誤 
5.4.3 執(zhí)行SQL語(yǔ)句 
5.4.4 其他的函數(shù) 
5.5 參考資料 
5.6 小結(jié) 
第6章 處理故障 
6.1 錯(cuò)誤類(lèi)別 
6.2 報(bào)告錯(cuò)誤 
6.3 檢測(cè)軟件錯(cuò)誤 
6.4 軟件錯(cuò)誤的類(lèi)型
6.5 調(diào)試語(yǔ)句 
6.6 調(diào)試位置 
6.7 準(zhǔn)備調(diào)試 
6.7.1 使用調(diào)試程序 
6.7.2 GDB命令示例 
6.7.3 其他GDB功能 
6.8 參考資料 
6.9 小結(jié) 
第7章 LDAP目錄服務(wù) 
7.1 目錄服務(wù)的概念 
7.2 目錄服務(wù)器結(jié)構(gòu) 
7.2.1 局部的命名 
7.2.2 dn命名 
7.2.3 對(duì)象組件
7.2.4 LDAP目錄樹(shù) 
7.2.5 LDIF文件 
7.3 安裝并配置LDAP服務(wù)器 
7.3.1 安裝OpenLDAP的步驟 
7.3.2 配置OpenLDAP 
7.4 運(yùn)行服務(wù)器 
7.5 用C訪(fǎng)問(wèn)LDAP
7. 5.1 初始化LDAP庫(kù) 
7.5.2 綁定LDAP服務(wù)器
7.5.3 LDAP錯(cuò)誤處理 
7.5.4 第一個(gè)LDAP客戶(hù)端程序 
7.5.5 查詢(xún) 
7.6 修改數(shù)據(jù)
7.6.1 添加新條目 
7.6.2 修改條目 
7.6.3 刪除條目 
7.7 應(yīng)用程序 
7.8 參考資料 
7.9 小結(jié) 
第8章 利用GNOME/GTK+進(jìn)行GUI編程 
8.1 GTK+/GNOME庫(kù) 
8.2 glib 
8.2.1 類(lèi)型
8.2.2 宏 
8.2.3 串函數(shù) 
8.2.4 內(nèi)存分配
8.2.5 列表 
8.3 GTK+ 
8.3.1 窗口小部件 
8.3.2 gtk_init和gtk_main 
8.3.3 GTK+應(yīng)用程序示例 
8.4 GNOME基礎(chǔ) 
8.4.1 菜單和工具欄 
8.4.2 對(duì)話(huà)框 
8.4.3 GNOME應(yīng)用程序示例 
8.5 GNOME源樹(shù) 
8.5.1 配置保存
8.5.2 對(duì)話(huà)管理
8.5.3 利用popt分析命令行 
8.6 GNOME/GTK+參考資料 
8.7 小結(jié) 
第9章 使用Glade和GTK+/GNOME構(gòu)建GUI 
9.1 Glade概述 
9.2 Glade指南 
9.2.1 主窗口 
9.2.2 選項(xiàng)板 
9.2.3 屬性窗口
9.2.4 Glade構(gòu)建的源樹(shù) 
9.2.5 lookup_widget 
9.2.6 添加代碼 
9.2.7 libglade 
9.3 DVD Store GNOME GUI 
9.3.1 設(shè)計(jì) 
9.3.2 編譯和運(yùn)行dvdstore 
9.3.3 結(jié)構(gòu) 
9.3.4 代碼 
9.4 小結(jié) 
第10章 Flex和Bison 
10.1 輸入結(jié)構(gòu) 
10.1.1 掃描器和句法分析器 
10.1.2 生成器的工作原理 
10.2 掃描器 
10.2.1 一個(gè)簡(jiǎn)單的掃描器 
10.2.2 掃描器說(shuō)明 
10.2.3 最長(zhǎng)匹配原則
10.2.4 規(guī)則表達(dá)式 
10.2.5 操作 
10.2.6 改變掃描器的輸入輸出 
10.2.7 返回標(biāo)識(shí) 
10.2.8 上下文相關(guān)掃描器 
10.2.9 flex的選項(xiàng) 
10.3 句法分析器 
10.3.1 生成句法分析器 
10.3.2 創(chuàng)建語(yǔ)法測(cè)試程序
10.3.3 標(biāo)識(shí)類(lèi)型 
10.3.4 規(guī)則操作 
10.3.5 bison選項(xiàng)
10.3.6 語(yǔ)法中的沖突 
10.3.7 數(shù)學(xué)表達(dá)式 
10.4 參考資料 
10.5 小結(jié) 
第11章 測(cè)試工具 
11.1 測(cè)試需求類(lèi)型 
11.1.1 應(yīng)用程序結(jié)構(gòu)
11.1.2 步驟 
11.1.3 普通測(cè)試 
11.1.4 回歸測(cè)試 
11.1.5 一個(gè)測(cè)試程序 
11.1.6 測(cè)試dvdstore程序 
11.1.7 腳本測(cè)試 
11.1.8 expect 
11.1.9 內(nèi)存問(wèn)題
11.1.10 安裝mpatrol 
11.1.11 使用mpatrol 
11.1.12 測(cè)試覆蓋 
11.1.13 性能測(cè)試 
11.2 小結(jié) 
第12章 安全程序設(shè)計(jì) 
12.1 安全程序設(shè)計(jì)的概念 
12.2 為什么安全程序設(shè)計(jì)是困難的 
12.2.1 文件系統(tǒng)安全 
12.2.2 驗(yàn)證用戶(hù) 
12.2.3 安全地使用密碼術(shù) 
12.2.4 安全網(wǎng)絡(luò)編程 
12.2.5 書(shū)寫(xiě)協(xié)議 
12.2.6 標(biāo)準(zhǔn)網(wǎng)絡(luò)密碼工具 
12.2.7 環(huán)境問(wèn)題 
12.2.8 Python 
12.2.9 PHP 
12.3 參考資料 
12.4 小結(jié) 
第13章 使用KDE/Qt進(jìn)行GUI編程 
13.1 簡(jiǎn)介 
13.1.1 關(guān)于Qt 
13.1.2 關(guān)于KDE
13.1.3 安裝Qt 
13.1.4 安裝KDE
13.1.5 庫(kù) 
13.2 使用Qt編寫(xiě)應(yīng)用程序 
13.2.1 開(kāi)始“Hello World” 
13.2.2 使用tmake來(lái)簡(jiǎn)化Makefile文件的管理 
13.2.3 信號(hào)和插槽 
13.2.4 再訪(fǎng)“Hello World” 
13.2.5 從基類(lèi)中派生 
13.2.6 窗口小部件 
13.2.7 布局 
13.3 使用KDE編寫(xiě)應(yīng)用程序 
13.4 參考資料 
13.5 小結(jié) 
第14章 用KDE/Qt寫(xiě)DVD商店圖形用戶(hù)界面 
14.1 應(yīng)用程序設(shè)計(jì) 
14.1.1 應(yīng)用程序設(shè)計(jì)
14.1.2 主窗口 
14.1.3 會(huì)員對(duì)話(huà)框 
14.1.4 租賃對(duì)話(huà)框 
14.1.5 租賃報(bào)告對(duì)話(huà)框 
14.1.6 搜索窗口 
14.1.7 設(shè)置管理器
14.2 代碼的KDE轉(zhuǎn)換
14.3 KConfig和SettingManager函數(shù) 
14.4 參考資料 
14.5 小結(jié) 
第15章 Python 
15.1 簡(jiǎn)介 
15.1.1 特征
15.1.2 Python:工作的好幫手 
15.1.3 并非適合于任何工作 
15.2 安裝Python 
15.3 運(yùn)行Python 
15.3.1 交互式解釋器 
15.3.2 命令參數(shù) 
15.3.3 腳本參數(shù) 
15.3.4 可執(zhí)行的“Standalone” 
15.4 詳解 
15.4.1 解釋器和字節(jié)編譯 
15.4.2 注解語(yǔ)法 
15.4.3 區(qū)分大小寫(xiě)
15.4.4 內(nèi)建數(shù)據(jù)類(lèi)型和運(yùn)算符 
15.4.5 變量 
15.4.6 塊結(jié)構(gòu)的語(yǔ)法 
15.4.7 語(yǔ)句的語(yǔ)法 
15.4.8 函數(shù) 
15.4.9 內(nèi)部函數(shù) 
15.4.10 名稱(chēng)空間
15.4.11 模塊和包
15.4.12 標(biāo)準(zhǔn)產(chǎn)品中的一些模塊 
15.4.13 類(lèi)和對(duì)象 
15.4.14 擴(kuò)展的Python 
15.5 一個(gè)例程:精打細(xì)算 
15.6 在線(xiàn)參考資料 
15.7 小結(jié) 
第16章 使用PHP創(chuàng)建Web界面 
16.1 PHP和服務(wù)器端的腳本 
16.1.1 服務(wù)器端的腳本 
16.1.2 PHP的功能 
16.2 安裝和配置PHP 
16.3 PHP語(yǔ)法簡(jiǎn)介 
16.3.1 變量、常數(shù)和數(shù)據(jù)類(lèi)型 
16.3.2 PHP的運(yùn)算符 
16.3.3 語(yǔ)句 
16.3.4 函數(shù) 
16.3.5 數(shù)組 
16.4 在DVD程序中使用PHP 
16.5 應(yīng)用程序 
16.5.1 登錄 
16.5.2 預(yù)訂狀態(tài) 
16.5.3 查找片名 
16.5.4 預(yù)訂片名 
16.5.5 刪除 
16.5.6 dvdstorefunctions.php 
16.5.7 dvdstorecommon.php 
16.5.8 dvdstorelogin.php 
16.5.9 dvdstoresearch.php
16.5.10 dvdstorestatus.php 
16.5.11 dvdstorecancel.php 
16.5.12 dvdstorereserve.php
16.6 參考資料 
16.7 小結(jié) 
第17章 使用C/C++嵌入和擴(kuò)展Python 
17.1 在C/C++中開(kāi)發(fā)擴(kuò)展模塊 
17.1.1 所需軟件工具 
17.1.2 使用SWIG擴(kuò)展Python 
17.2 使用C API擴(kuò)展Python 
17.2.1 Python對(duì)象類(lèi)型 
17.2.2 引用記數(shù)和所有權(quán)
17.2.3 開(kāi)發(fā)C擴(kuò)展模塊的概念 
17.2.4 簡(jiǎn)單函數(shù) 
17.2.5 一個(gè)略微復(fù)雜的函數(shù) 
17.2.6 全局解釋器鎖定 
17.2.7 創(chuàng)建新的Python對(duì)象類(lèi)型 
17.2.8 使用C API封裝C++對(duì)象 
17.3 在C/C++中嵌入Python 
17.3.1 嵌入開(kāi)發(fā)環(huán)境 
17.3.2 使用高級(jí)函數(shù)嵌入Python 
17.3.3 將主程序靜態(tài)鏈接到擴(kuò)展模塊上 
17.3.4 使用低級(jí)調(diào)用嵌入Python 
17.4 一般性建議 
17.5 參考資料 
17.6 小結(jié) 
第18章 遠(yuǎn)程過(guò)程調(diào)用 
18.1 概述 
18.2 一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)DVD商店數(shù)據(jù)庫(kù) 
18.2.1 BSD 套接字 
18.2.2 使用BSD套接字接口的編程主題 
18.2.3 ONC RPC 結(jié)構(gòu)和概念 
18.3 在DVD商店應(yīng)用程序中使用RPC的原因 
18.4 RPC工具和實(shí)用程序 
18.5 將RPC應(yīng)用到DVD商店
18.5.1 沒(méi)有參數(shù)或返回值的函數(shù) 
18.5.2 帶簡(jiǎn)單參數(shù)和簡(jiǎn)單返回類(lèi)型的函數(shù) 
18.5.3 更復(fù)雜的示例 
18.5.4 返回?cái)?shù)組 
18.5.5 客戶(hù)端超時(shí)
18.6 認(rèn)證 
18.6.1 AUTH_NONE 
18.6.2 AUTH_UNIX 
18.6.3 客戶(hù)端認(rèn)證支持 
18.6.4 服務(wù)器端認(rèn)證支持
18.7 用/etc/inetd.conf來(lái)使用RPC服務(wù)器 
18.8 簡(jiǎn)化網(wǎng)絡(luò)編程的其他方法 
18.9 參考資料 
18.10 小結(jié) 
第19章 多媒體與Linux 
19.1 現(xiàn)狀 
19.2 程序集成 
19.3 聲音 
19.3.1 設(shè)備
19.3.2 處理標(biāo)準(zhǔn)的音頻格式 
19.3.3 自己編程 
19.4 動(dòng)畫(huà) 
19.4.1 軟件播放器 
19.4.2 硬件播放器 
19.4.3 混合 
19.5 政治和法律問(wèn)題 
19.6 參考資料 
19.7 小結(jié) 
第20章 CORBA 
20.1 接口定義語(yǔ)言 
20.2 對(duì)象請(qǐng)求代理 
20.3 交互操作式對(duì)象引用 
20.4 對(duì)象適配器 
20.5 服務(wù)器 
20.6 命名和交易服務(wù) 
20.7 評(píng)價(jià)CORBA 
20.8 CORBA與RPC
20.9 CORBA和套接字 
20.10 與CORBA類(lèi)似的系統(tǒng) 
20.10.1 DCOM或COM+ 
20.10.2 Java遠(yuǎn)程方法調(diào)用 
20.10.3 企業(yè)JavaBeans 
20.10.4 IBM MQSeries 
20.10.5 SOAP 
20.11 IDL:定義接口 
20.11.1 模塊 
20.11.2 接口 
20.11.3 基本數(shù)據(jù)類(lèi)型 
20.11.4 模板類(lèi)型 
20.11.5 DVD應(yīng)用程序示例 
20.12 語(yǔ)言映射 
20.12.1 語(yǔ)言映射組件 
20.12.2 C映射 
20.13 介紹性示例:簡(jiǎn)單消息系統(tǒng) 
20.13.1 簡(jiǎn)單消息傳遞 
20.13.2 在IDL中使用ORBit 
20.13.3 消息客戶(hù) 
20.13.4 消息服務(wù)器
20.13.5 編輯ORBit應(yīng)用程序 
20.13.6 運(yùn)行消息應(yīng)用程序 
20.14 參考資料 
20.15 小結(jié) 
第21章 用ORBit實(shí)現(xiàn)CORBA 
21.1 為DVD商店應(yīng)用程序使用CORBA 
21.1.1 DVD客戶(hù) 
21.1.2 DVD服務(wù)器 
21.1.3 日志服務(wù)器
21.1.4 驗(yàn)證服務(wù)器
21.1.5 客戶(hù)代碼 
21.1.6 記錄服務(wù)器
21.1.7 DVD服務(wù)器 
21.1.8 集中在一起
21.2 使用libgnorba 
21.3 為多主機(jī)使用配置ORBit 
21.4 GOAD—GNOME對(duì)象活動(dòng)目錄 
21.5 CORBA在GNOME上的使用 
21.6 高級(jí)CORBA功能 
21.6.1 動(dòng)態(tài)接口調(diào)用
21.6.2 CORBAServices 
21.6.3 CORBAFacilities 
21.6.4 設(shè)計(jì)和運(yùn)行可擴(kuò)展的CORBA服務(wù) 
21.7 參考資料 
21.8 小結(jié) 
第22章 無(wú)盤(pán)系統(tǒng) 
22.1 歷史回顧 
22.2 沒(méi)有磁盤(pán) 
22.3 為什么要建立無(wú)盤(pán)系統(tǒng) 
22.4 它的工作原理 
22.4.1 啟動(dòng)無(wú)盤(pán)系統(tǒng)
22.4.2 無(wú)盤(pán)系統(tǒng)的網(wǎng)絡(luò)標(biāo)識(shí) 
22.4.3 運(yùn)行操作系統(tǒng) 
22.5 服務(wù)器配置 
22.6 創(chuàng)建引導(dǎo)鏡像
22.7 無(wú)盤(pán)Linux內(nèi)核
22.8 引導(dǎo)文件系統(tǒng) 
22.9 問(wèn)題 
22.10 客戶(hù)應(yīng)用程序 
22.11 小結(jié) 
第23章 XML和libxml 
23.1 XML文檔結(jié)構(gòu) 
23.1.1 XML語(yǔ)法 
23.1.2 結(jié)構(gòu)完善的XML 
23.1.3 有效的XML 
23.2 XML句法分析 
23.2.1 DOM 
23.2.2 SAX 
23.2.3 LibXML a.k.a. gnome-xml 
23.2.4 完整的解析器 
23.3 參考資料 
23.4 小結(jié) 
第24章 Beowulf群 
24.1 硬件設(shè)置 
24.2 軟件配置 
24.3 Beowulf群件編程 
24.4 使用MPI編程 
24.4.1 MPI程序的基本功能 
24.4.2 編譯并執(zhí)行一個(gè)簡(jiǎn)單的MPI程序 
24.4.3 分布式的MP3編碼器 
24.4.4 Beowulf群的通信性能
24.4.5 MPI的高級(jí)特性 
24.4.6 一些MPI編程的例子 
24.5 用PVM編程 
24.5.1 與MPI的比較 
24.5.2 獲取并安裝PVM 
24.5.3 PVM庫(kù)例程 
24.5.4 一個(gè)PVM例子程序 
24.6 參考資料 
24.7 小結(jié) 
第25章 文件編制 
25.1 讀者對(duì)象 
25.2 終端用戶(hù)文件編制:GUI 
25.2.1 在本地機(jī)上運(yùn)行文件GUI 
25.2.2 文件Web GUI 
25.3 高級(jí)用戶(hù)/系統(tǒng)管理員文件編制 
25.3.1 命令行選擇:提供--help 
25.3.2 手冊(cè)頁(yè) 
25.3.3 保持事件在管理范圍內(nèi) 
25.3.4 字體 
25.3.5 段落 
25.3.6 表 
25.3.7 為API編寫(xiě)手冊(cè)頁(yè) 
25.3.8 下一代manpage—info文件 
25.4 從單個(gè)程序到分布系統(tǒng)的結(jié)構(gòu)
25.5 文件編制工具 
25.5.1 仍然很強(qiáng)大的舊的TeX和LaTeX 
25.5.2 一個(gè)新的種類(lèi):HTML、XML和DocBook 
25.5.3 HOWTO和FAQ文件 
25.6 開(kāi)發(fā)者文件編制 
25.6.1 Perl的POD方法
25.6.2 文獻(xiàn)程序編程 
25.6.3 次要的文獻(xiàn)程序編程 
25.6.4 文件交換 
25.6.5 PDF文件 
25.7 小結(jié) 
第26章 設(shè)備驅(qū)動(dòng)程序 
26.1 執(zhí)行環(huán)境 
26.2 模塊和初始化代碼 
26.3 鏈接段 
26.4 PCI設(shè)備和驅(qū)動(dòng)程序 
26.4.1 結(jié)構(gòu)體pci_dev 
26.4.2 查找PCI設(shè)備 
26.4.3 PCI驅(qū)動(dòng)程序 
26.4.4 PCI訪(fǎng)問(wèn)函數(shù) 
26.4.5 資源分配 
26.4.6 中斷處理器
26.4.7 訪(fǎng)問(wèn)用戶(hù)空間存儲(chǔ)器 
26.4.8 kiobuf體系結(jié)構(gòu) 
26.4.9 鎖定原語(yǔ) 
26.4.10 調(diào)度和等待隊(duì)列 
26.4.11 模塊使用數(shù) 
26.4.12 構(gòu)建 
26.5 怎樣處理新驅(qū)動(dòng)程序 
26.6 小結(jié) 
第27章 應(yīng)用程序的發(fā)布 
27.1 RPM軟件包 
27.1.1 RPM用戶(hù) 
27.1.2 我們已經(jīng)安裝了什么 
27.1.3 RPM數(shù)據(jù)庫(kù) 
27.1.4 對(duì)一個(gè)RPM包的分析 
27.1.5 源代碼包 
27.2 Configure、autoconf和automake文件 
27.3 建立一個(gè)RPM包 
27.4 補(bǔ)丁 
27.4.1 制作補(bǔ)丁 
27.4.2 補(bǔ)丁的應(yīng)用
27.5 GNATS 
27.6 小結(jié) 
第28章 國(guó)際化 
28.1 I18N術(shù)語(yǔ) 
28.2 Unicode是解決方案嗎 
28.3 字符編碼問(wèn)題 
28.3.1 ISO 2022:編碼字符集的擴(kuò)展技術(shù) 
28.3.2 使用Unicode編程 
28.4 I18N 模型和系統(tǒng)環(huán)境
28.4.1 POSIX本地模型 
28.4.2 X/Open 兼容向?qū)?br />28.5 輸出格式和輸入處理
28.6 I18N編程的實(shí)際考慮
28.6.1 I18N和內(nèi)部文本處理 
28.6.2 用locale變量編程 
28.6.3 I18N和Xlib編程 
28.6.4 I18N和Linux GUI
28.6.5 I18N和Linux軟件開(kāi)發(fā)的現(xiàn)狀 
28.7 在實(shí)際軟件開(kāi)發(fā)工程中的I18N 
28.7.1 面向?qū)ο缶幊毯虸18N 
28.7.2 應(yīng)用生成器和I18N 
28.7.3 Linux I18N的下一步
附錄A GTK+和GNOME 對(duì)象參考 
附錄B DVD商店RPC協(xié)議定義 
附錄C 開(kāi)放源代碼許可 
附錄D 支持、勘誤及P2P.Wrox.Com

本目錄推薦

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