日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux應(yīng)用開發(fā)基礎(chǔ)

Linux應(yīng)用開發(fā)基礎(chǔ)

Linux應(yīng)用開發(fā)基礎(chǔ)

定 價:¥26.00

作 者: 黃超等編著
出版社: 機械工業(yè)出版社
叢編項: Linux系統(tǒng)應(yīng)用叢書
標(biāo) 簽: Linux

ISBN: 9787111107071 出版時間: 2002-08-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 330 字?jǐn)?shù):  

內(nèi)容簡介

  本書旨在介紹Linux應(yīng)用開發(fā)的基礎(chǔ)知識,為開發(fā)人員進行Linux高級開發(fā)作準(zhǔn)備。本書共分為12章,分別介紹了C語言的基礎(chǔ)知識,從C到C++方面的轉(zhuǎn)換所必須具備的知識,Linux下的開發(fā)環(huán)境,Linux下的調(diào)試工具gdb,開發(fā)工具GNU make,gawk開發(fā),文件和目錄,Linux進程控制,多線程編程,Linux進程間通信及Linux網(wǎng)絡(luò)編程基礎(chǔ)等知識。本書主要適用于Linux基礎(chǔ)開發(fā)人員。

作者簡介

暫缺《Linux應(yīng)用開發(fā)基礎(chǔ)》作者簡介

圖書目錄

前言
第1章 Linux編程基礎(chǔ)
1.1 編程基礎(chǔ)
1.1.1 C語言的歷史
1.1.2 vi簡介
1.1.3 gcc的安裝與啟用
1.2 Unux下C程序的開發(fā)步驟
1.2.1 設(shè)計程序和編寫源代碼
1.2.2 編譯源代碼
1.2.3 運行
1.2.4 調(diào)試
1.2.5 修改與維護
1.3 小結(jié)
第2章 從C到C++
2.1 C++基礎(chǔ)知識
2.1.1 C++語言介紹
2.1.2 C++程序的基本結(jié)構(gòu)
2.1.3 編譯與運行
2.2 類
2.2.1 類的概念
2.2.2 構(gòu)造函數(shù)和析構(gòu)函數(shù)
2.2.3 類成員
2.2.4 友員、嵌套與結(jié)構(gòu)
2.3 派生
2.3.1 派生類
2.3.2 訪問基類中的成員
2.3.3 多繼承
2.4 小結(jié)
第3章 Linux開發(fā)環(huán)境
3.1 Linux下開發(fā)環(huán)境
3.1.1 Linux下開發(fā)環(huán)境簡介
3.1.2 集成開發(fā)環(huán)境
3.2 集成軟件開發(fā)環(huán)境WipeOut
3.2.1 WipeOut的組件和特性
3.2.2 版本瀏覽器
3.2.3 WipeOut的所見即所得
3.2.4 版本控制
3.2.5 編輯器
3.2.6 語法醒目性
3.2.7 Make-Shell
3.2.8 調(diào)試器
3.2.9 編寫自己的WipeOut組件
3.3 小結(jié)
第4章 Linux符號調(diào)試器gdb
4.1 gdb介紹 
4.2 gdb使用
4.2.1 gdb基本命令
4.2.2 啟動方式
4.2.3 命令說明
4.2.4 運行g(shù)db的詳細(xì)說明
4.2.5 gdb調(diào)試步驟
4.2.6 模式的選擇
4.2.7 退出gdb
4.2.8 Shell命令
4.2.9 Command語法
4.2.10 輸入的技巧
4.2.11 得到幫助
4.2.12 在gdb下運行程序
4.2.13 停止和繼續(xù)
4.2.14 斷點、觀察點和異常
4.3 簡單實例
4.4 小結(jié)
第5章 開發(fā)工具GNU make
5.1 make簡介
5.2 多文件項目
5.2.1 為什么分解項目
5.2.2 什么時候分解項目
5.2.3 如何分解項目
5.2.4 對于常見錯誤的注釋
5.2.5 重新編譯多文件項目
5.3 GNU make工具
5.3.1 基本makefile結(jié)構(gòu)
5.3.2 編寫make規(guī)則
5.3.3 makefile變量
5.3.4 隱含規(guī)則
5.3.5 假象目的
5.3.6 函數(shù)
5.3.7 makefile實例
5.4 GNU automake
5.4.1 開始之前
5.4.2 簡單的例子
5.4.3 深入了解
5.4.4 通用性概念
5.4.5 實例軟件包
5.4.6 編輯configure.in文件
5.4.7 編輯makefile.am文件
5.4.8 使用makefile
5.5 小結(jié)
第6章 gawk開發(fā)
6.1 gawk介紹
6.2 初識gawk
6.2.1 基本格式
6.2.2 執(zhí)行方法
6.3 gawk腳本
6.3.1 gawk內(nèi)部變量
6.3.2 分解輸入
6.3.3 字段
6.3.4 將記錄分解成字段
6.4 打印輸出
6.4.1 print打印
6.4.2 輸出分隔
6.4.3 printf打印
6.5 gawk模式
6.6 控制結(jié)構(gòu)
6.7 內(nèi)部函數(shù)
6.7.1 數(shù)值方面的內(nèi)部函數(shù)
6.7.2 字符串方面的內(nèi)部函數(shù)
6.7.3 輸入輸出的內(nèi)部函數(shù)
6.8 自定義的函數(shù)
6.8.1 函數(shù)定義的格式
6.8.2 函數(shù)定義的例子
6.9 幾個實例
6.10 小結(jié)
第7章 深入認(rèn)識Linux系統(tǒng)
7.1 Linux系統(tǒng)
7.2 Linux系統(tǒng)內(nèi)核
7.3 登錄login
7.3.1 init進程
7.3.2 登錄過程
7.4 文件系統(tǒng)
7.4.1 根文件系統(tǒng)
7.4.2 /etc目錄
7.4.3 /dev目錄
7.4.4 /usr文件系統(tǒng)
7.4.5 /var文件系統(tǒng)
7.4.6 /proc文件系統(tǒng)
7.5 程序和進程
7.6 用戶標(biāo)識
7.7 信號
7.8 系統(tǒng)中的時間
7.8.1 硬件時鐘和軟件時鐘
7.8.2 顯示和設(shè)置時鐘
7.8.3 時鐘錯誤
7.9 系統(tǒng)調(diào)用
7.10 小結(jié)
第8章 文件和目錄
8.1 文件和目錄介紹
8.2 獲取信息節(jié)點
8.3 文件類型
8.4 文件訪問權(quán)限
8.5 access函數(shù)
8.6 umask函數(shù)
8.7 改變訪問權(quán)限
8.8 改變所有者
8.9 Linux文件系統(tǒng)
8.10 鏈接、刪除和重命名
8.11 符號鏈接
8.12 文件時間及utime函數(shù)
8.13 創(chuàng)建和刪除目錄
8.14 讀取目錄
8.15 目錄操作函數(shù)
8.16 小結(jié)
第9章 Linux進程控制
9.1 產(chǎn)生子進程
9.2 程序分解
9.3 程序分解實例
9.3.1 fork實例一
9.3.2 fork實例二
9.3.3 fork實例三
9.3.4 fork實例四
9.4 線程
9.5 線程實例
9.6 信號
9.7 Signals實例
9.8 小結(jié)
第10章 多線程編程
10.1 多線程編程簡介
10.1.1 線程基礎(chǔ)
10.1.2 定義多線程術(shù)語
10.1.3 多進程程序的特點
10.2 多進程編程技巧
10.2.1 主要程序結(jié)構(gòu)
10.2.2 選擇主體分叉點
10.2.3 進程間關(guān)系處理
10.3 多線程的益處
10.4 多線程編程
10.4.1 線程函數(shù)庫
10.4.2 創(chuàng)建線程
10.4.3 獲取線程號
10.4.4 放棄執(zhí)行
10.4.5 掛起或繼續(xù)執(zhí)行線程
10.4.6 向線程發(fā)信號
10.4.7 設(shè)置本線程的信號掩碼
10.4.3 終止線程
10.4.9 等待線程結(jié)束
10.4.10 簡單的例程
10.4.11 維護線程專有數(shù)據(jù)
10.4.12 高級特性
10.5 使用同步對象編程
10.5.1 互斥鎖
10.5.2 條件變量
10.5.3 多讀單寫鎖
10.5.4 信號量
10.5.5 進程間同步
10.5.6 同步原語的比較
10.6 編譯和調(diào)試
10.6.1 編譯多線程應(yīng)用程序
10.6.2 調(diào)試多線程應(yīng)用程序
10.7 編程指南
10.7.1 重新認(rèn)識全局變量
10.7.2 靜態(tài)局部變量
10.7.3 線程同步
10.7.4 避免死鎖
10.7.5 基本注意事項
10.7.6 關(guān)于多處理器
10.8 常用多線程系統(tǒng)函數(shù)
10.9 小結(jié)
第11章 Linux進程間通信
11.1 半雙工管道
11.1.1 用C語言創(chuàng)建管道
11.1.2 使用管道
11.1.3 原子操作
11.2 命名管道(FIFOs)
11.2.1 創(chuàng)建命名管道
11.2.2 操作命名管道
11.2.3 阻塞動作
11.2.4 SIGPIPE信號
11.3 進程間通信
11.3.1 IPC標(biāo)識符
11.3.2 IPC鍵(key)
11.3.3 ipcs命令
11.3.4 ipcrm命令
11.4 消息隊列
11.4.1 內(nèi)部數(shù)據(jù)結(jié)構(gòu)
11.4.2 消息隊列的系統(tǒng)函數(shù)
11.4.3 msgtool的實例
11.5 信號
11.5.1 內(nèi)部數(shù)據(jù)結(jié)構(gòu)
11.5.2 信號系統(tǒng)函數(shù)
11.5.3 信號集實例
11.6 內(nèi)存共享
11.7 小結(jié)
第12章 Linux網(wǎng)絡(luò)編程基礎(chǔ)
12.1 socket基本概念
12.2 端口和socket
12.3 socket程序設(shè)計
12.4 進程間通信
12.5 網(wǎng)絡(luò)理論
12.6 小結(jié)

本目錄推薦

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