linux环境编程从应用,linux环境编程:从应用到内核

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥110.49定价:¥616.04(1.8折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥109.49定价:¥609.70(1.8折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥135.46定价:¥742.26(1.83折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥88.73定价:¥461.12(1.93折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥111.49定价:¥617.08(1.81折)

/2016-06-01

url_none.png

Linux领域*一本将应用编程与内核实现相结合的图书 Linux环境编程的进阶指导,帮助应用开发人员快速深入内核,解析Linux接口的工作原理,清楚掌握Linux系统运行机制

¥214.00定价:¥214.00

/2016-06-01

url_none.png

Linux领域*一本将应用编程与内核实现相结合的图书 Linux环境编程的进阶指导,帮助应用开发人员快速深入内核,解析Linux接口的工作原理,清楚掌握Linux系统运行机制

¥201.00定价:¥201.00

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥132.31定价:¥724.29(1.83折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥133.99定价:¥742.60(1.81折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥125.19定价:¥688.07(1.82折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥140.00定价:¥1980(0.71折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥86.00定价:¥228.13(3.77折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥149.23定价:¥758.86(1.97折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥64.00定价:¥331.12(1.94折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥94.99定价:¥99.00(9.6折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥106.24定价:¥311.45(3.42折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥134.80定价:¥743.33(1.82折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥107.15定价:¥307.15(3.49折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥132.00定价:¥1980(0.67折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥106.21定价:¥311.36(3.42折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥104.00定价:¥303.12(3.44折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥51.34定价:¥99.00(5.19折)

/2016-06-01

url_none.png

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上好一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Li

¥133.99定价:¥742.20(1.81折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥112.84定价:¥162.84(6.93折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥111.49定价:¥326.68(3.42折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥98.80定价:¥401.74(2.46折)

/2016-06-01

url_none.png

前 言 第0章 基础知识1 0.1 一个Linux程序的诞生记1 0.2 程序的构成2 0.3 程序是如何“跑”的4 0.4 背景概念介绍5 0.4.1 系统调用5 0.4.2 C库函数6 0.4.3 线程安全7 0.4.4 原子性9 0.4.5 可重入函数9 0.4.6 阻塞与非阻塞11 0.4.7 同步与非同步11 第1章 文件I/O12 1.1 Linux中的文件12 1.1.1 文件、文件描述符和文件表12 1.1.2 内核文件表的实现13 1.2 打开文件14 1.2.1 open介绍14 1.2.2 更多选项15 1.2.3 open源码跟踪16 1.2.4 如何选择文件描述符17 1.2.5 文件描述符fd与文件管理结构file18 1.3 creat简介19 1.4 关闭文件19 1.4.1 close介绍19 1.4.2 close源码跟踪19 1.4.3 自定义files_operations21 1.4.4 遗忘close造成的问题22 1.4.5 如何查找文件资源泄漏25 1.5 文件偏移26 1.5.1 lseek简介26 1.5.2 小心lseek的返回值26 1.5.3 lseek源码分析27 1.6 读取文件29 1.6.1 read源码跟踪29 1.6.2 部分读取30 1.7 写

¥79.10定价:¥159.00(4.98折)

/2016-06-01

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值