-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
Linux程序設(shè)計 : 第4版 版權(quán)信息
- ISBN:9787115228215
- 條形碼:9787115228215 ; 978-7-115-22821-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Linux程序設(shè)計 : 第4版 本書特色
zui負(fù)盛名的Linux程序設(shè)計圖書,內(nèi)容全面深入,全球開源社區(qū)集體智慧結(jié)晶。 時至今日,Linux系統(tǒng)已經(jīng)從一個個人作品發(fā)展為可以用于各種關(guān)鍵任務(wù)的成熟、高效和穩(wěn)定的操作系統(tǒng),因為具備跨平臺、開源、支持眾多應(yīng)用軟件和網(wǎng)絡(luò)協(xié)議等優(yōu)點,它得到了各大主流軟硬件廠商的支持,也成為廣大程序設(shè)計人員理想的開發(fā)平臺。 《Linux程序設(shè)計(第4版)》是Linux程序設(shè)計領(lǐng)域的經(jīng)典名著,以簡單易懂、內(nèi)容全面和示例豐富而廣受好評。中文版前兩版出版后。在國內(nèi)的Linux愛好者和程序員中引起了強(qiáng)烈反響。這一熱潮一直持續(xù)至今!禠inux程序設(shè)計(第4版)》是國內(nèi)讀者翹首以待的第4版,此次新版內(nèi)容組織更加嚴(yán)謹(jǐn),譯者更是細(xì)心雕琢,保留了這部著作的原汁原味。 對Ljnux所提供的功能全面而準(zhǔn)確的闡述,以及貫穿全書的示例程序體驗,使《Linux程序設(shè)計(第4版)》不僅成為初學(xué)者的Linux程序設(shè)計指南。而且是中高級程序員不可或缺的參考書。
Linux程序設(shè)計 : 第4版 內(nèi)容簡介
本書講述了linux系統(tǒng)及其他unix風(fēng)格的操作系統(tǒng)上的程序開發(fā),主要內(nèi)容包括標(biāo)準(zhǔn)linux c語言函數(shù)庫和由不同的linux或unix標(biāo)準(zhǔn)指定的各種工具的使用方法,大多數(shù)標(biāo)準(zhǔn)linux開發(fā)工具的使用方法,通過dbm和mysql數(shù)據(jù)庫系統(tǒng)存儲linux中的數(shù)據(jù),為x視窗系統(tǒng)建立圖形化用戶界面等。本書通過先介紹程序設(shè)計理論,再以適當(dāng)?shù)睦雍颓逦慕忉寔黻U明它的方式,幫助讀者迅速掌握相關(guān)的知識。
本書適合linux的初學(xué)者及希望利用linux進(jìn)行開發(fā)的程序人員閱讀,也適合作為高等院校計算機(jī)相關(guān)專業(yè)師生的參考教材。
Linux程序設(shè)計 : 第4版 目錄
1.1 unix、linux和gnu簡介
1. 1.1 什么是unix
1. 1.2 什么是linux
1. 1.3 gnu項目和自由軟件基金會
1. 1.4 linux發(fā)行版
1.2 linux程序設(shè)計
1. 2.1 linux程序
1. 2.2 文本編輯器
1. 2.3 c語言編譯器
1. 2.4 開發(fā)系統(tǒng)導(dǎo)引
1.3 獲得幫助
1.4 小結(jié)
第2章 shell程序設(shè)計
2.1 為什么使用shell編程
2.2 一點哲學(xué)
2.3 什么是shell
2.4 管道和重定向
2.4.1 重定向輸出
2.4.2 重定向輸入
2.4.3 管道
2.5 作為程序設(shè)計語言的shell
2.5.1 交互式程序
2.5.2 創(chuàng)建腳本
2.5.3 把腳本設(shè)置為可執(zhí)行
2.6 shell的語法
2.6.1 變量
2.6.2 條件
2.6.3 控制結(jié)構(gòu)
2.6.4 函數(shù)
2.6.5 命令
2.6.6 命令的執(zhí)行
2.6.7 here文檔
2.6.8 調(diào)試腳本程序
2.7 邁向圖形化:dialog工具
2.8 綜合應(yīng)用
2.8.1 需求
2.8.2 設(shè)計
2.8.3 應(yīng)用程序的說明
2.9 小結(jié)
第3章 文件操作8
3.1 linux文件結(jié)構(gòu)8
3. 1.1 目錄9
3. 1.2 文件和設(shè)備9
3.2 系統(tǒng)調(diào)用和設(shè)備驅(qū)動程序 80
3.3 庫函數(shù) 81
3.4 底層文件訪問 82
3.4.1 write系統(tǒng)調(diào)用 82
3.4.2 read系統(tǒng)調(diào)用 83
3.4.3 open系統(tǒng)調(diào)用 84
3.4.4 訪問權(quán)限的初始值 85
3.4.5 其他與文件管理有關(guān)的系統(tǒng)調(diào)用 88
3.5 標(biāo)準(zhǔn)i/o庫1
3.5.1 fopen函數(shù)1
3.5.2 fread函數(shù)2
3.5.3 fwrite函數(shù)2
3.5.4 fclose函數(shù)2
3.5.5 fflush函數(shù)3
3.5.6 fseek函數(shù)3
第4章 linux環(huán)境14
第5章 終端
第6章 使用curses函數(shù)庫管理基于文本的屏幕
第7章 數(shù)據(jù)管理
第8章 mysql
第9章 開發(fā)工具
第10章 調(diào)試
第11章 進(jìn)程和信號
第12章 posix線程
第13章 進(jìn)程間通信:管道
第14章 信號量、共享內(nèi)存和消息隊列
第15章 套接字
第16章 用gtk+進(jìn)行g(shù)nome編程
第17章 用qt進(jìn)行kde編程
第18章 linux標(biāo)準(zhǔn)33
Linux程序設(shè)計 : 第4版 節(jié)選
《Linux程序設(shè)計(第4版)》講述了Linux系統(tǒng)及其他IJNIX風(fēng)格的操作系統(tǒng)上的程序開發(fā),主要內(nèi)容包括標(biāo)準(zhǔn)Linux c語言函數(shù)庫和由不同的Linux或UNIX標(biāo)準(zhǔn)指定的各種工具的使用方法,大多數(shù)標(biāo)準(zhǔn)Linux開發(fā)工具的使用方法,通過DBM和MySQL數(shù)據(jù)庫系統(tǒng)存儲Linux中的數(shù)據(jù),為x視窗系統(tǒng)建立圖形化用戶界面等!禠inux程序設(shè)計(第4版)》通過先介紹程序設(shè)計理論,再以適當(dāng)?shù)睦雍颓逦慕忉寔黻U明它的方式,幫助讀者迅速掌握相關(guān)的知識!禠inux程序設(shè)計(第4版)》適合Linux的初學(xué)者及希望利用Linux進(jìn)行開發(fā)的程序人員閱讀,也適合作為高等院校計算機(jī)相關(guān)專業(yè)師生的參考教材。
Linux程序設(shè)計 : 第4版 作者簡介
馬修(Neil Matthew)和斯通斯(Richard Stones),世界知名的Linux/UNIX專家,有數(shù)十年LjnuX/UNIX開發(fā)經(jīng)驗和從業(yè)經(jīng)歷。他們使用過幾乎所有LINIX版本。并精通C/C++、LISP、Fortran、PerI、Tcl和Prolog等各種語言。他們從事過各種軟件項目,從實時嵌入式系統(tǒng)到會計系統(tǒng)和零售信息系統(tǒng)。除本書外。他們還合著過PostgreSQL、MySQL一方面的圖書。 譯者簡介: 陳健,畢業(yè)于南京大學(xué),1996年獲電子學(xué)學(xué)士,2002年獲計算機(jī)碩士,現(xiàn)工作于南京大學(xué)網(wǎng)絡(luò)信息中心。長期從事軟件研發(fā)和教學(xué)工作,主要研究方向為網(wǎng)絡(luò)管理。 宋健建,畢業(yè)于南京大學(xué)計算機(jī)系,分別于1997年和2003年獲學(xué)士、碩士學(xué)位,從事軟件開發(fā)多年,F(xiàn)任教于南京大學(xué)軟件學(xué)院,主要研究方向為Linux和嵌入式系統(tǒng)軟件。
- >
羅庸西南聯(lián)大授課錄
- >
月亮虎
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
巴金-再思錄
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
李白與唐代文化
- >
名家?guī)阕x魯迅:朝花夕拾
- >
推拿