《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

《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

《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

前 言 第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

《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

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

¥214.00定价:¥214.00

/2016-06-01

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

¥201.00定价:¥201.00

/2016-06-01

《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

《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

《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

前 言 第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

前 言 第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

《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

前 言 第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

前 言 第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

前 言 第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

《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

前 言 第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

前 言 第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

前 言 第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

前 言 第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

前 言 第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

《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

前 言 第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

前 言 第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

前 言 第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

前 言 第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

linux环境编程从应用,linux环境编程:从应用到内核相关推荐

  1. 【linux草鞋应用编程系列】_2_ 环境变量和进程控制

    一. 环境变量 应用程序在执行的时候,可能需要获取系统的环境变量,从而执行一些相应的操作. 在linux中有两种方法获取环境变量,分述如下. 1.通过main函数的参数获取环境变量 main函数的多种 ...

  2. linux系统默认的环境变量path,Linux编程 12 (默认shell环境变量, PATH变量重要讲解)...

    一 .概述 默认情况下, bash shell会用一些特定的环境变量来定义系统的环境.这些默认环境变量可以理解是上篇所讲的系统全局环境变量. 1.1 bash  shell支持的Bourne变量 Bo ...

  3. Linux系统编程(一)——环境搭建

    准备写系统的总结Linux系统的一些知识以及Linux系统编程.这一篇先讲Linux搭建常用的开发环境. 目录 0x01 Linux开发环境搭建 一.远程链接操作 0x02 GCC 一.安装 二.了解 ...

  4. Linux系统编程及应用——ubuntu环境下

    Linux系统编程及应用--ubuntu环境下 程序由业务逻辑和系统访问两部分构成的.其中,业务逻辑是根据业务需求,按照设计好的逻辑规则,处理信息,与系统(平台)无关的:而系统访问则是利用操作系统所提 ...

  5. 林世霖. linux环境编程图文指南,linux环境编程图文指南

    linux环境编程图文指南是一本linux编程环境配置指南,由林世霖.钟锦辉和李建辉三人共同编著.本书定位Linux环境编程入门与提高,全书拥有近400余幅案例图表,200多篇源代码,作者很多编程初入 ...

  6. jar java classpath_win7中java编程工具安装 java环境变量设置

    win7中java编程工具安装 java环境变量设置 Question:编译是显示'javac'不是内部或外部命令,也不是可运行的程序或批处理文件 解决: 在[系统变量]里编辑java_home.cl ...

  7. Linux进程-命令行参数和环境列表

    命令行参数 在C中,main函数有很多的变种,比如 main(), int main(), int main(int argc, char *argv[]), int main(int argc, c ...

  8. linux线程并不真正并行,Linux系统编程学习札记(十二)线程1

    Linux系统编程学习笔记(十二)线程1 线程1: 线程和进程类似,但是线程之间能够共享更多的信息.一个进程中的所有线程可以共享进程文件描述符和内存. 有了多线程控制,我们可以把我们的程序设计成为在一 ...

  9. Linux内核模块的概念和基本的编程方法

    Linux内核模块的概念和基本的编程方法 标签: Linux内核模块 2013-06-14 18:29 1864人阅读 评论(0) 收藏 举报 分类: linux内核(34) 版权声明:本文为博主原创 ...

  10. linux学习笔记4:linux的任务调度,进程管理,mysql的安装和使用,ssh工具的使用,linux网络编程...

    1.设置任务调度命令crontab 任务调度是指系统在某个时间执行的特定的命令或程序.任务调度分为:1)系统工作:有些重要的工作必须周而复始的执行,如病毒扫描.2)个别用户工作:个别用户可能希望执行某 ...

最新文章

  1. 在飞塔防火墙上实现IPSec ×××
  2. 用python朗读字母-使用python编写一个语音朗读闹钟功能的示例代码
  3. JS 进制转换的理解
  4. 图解Spring循环依赖,看过之后再也不怕面试被问到了!
  5. 【Fedora20】 samba配置
  6. C++primer 13.6.2节练习
  7. 深根固柢 云起磐石——移动云大云磐石服务器重磅推出
  8. 3D 机器视觉 02 - FPGA生成N位元格雷码
  9. Rhino学习教程——1.5
  10. python 太灵活_Python中的灵活参数
  11. STM32跑html协议,stm32实现1588协议
  12. C++之函数模板探究
  13. java 两个list相等_java 怎么比较两个list是否相同
  14. Linux中出现 -bash: unzip: command not found
  15. 蓝桥杯 ADV-20 算法提高 交换Easy
  16. 页面跳转失效_网站的404页面对于SEO的重要作用
  17. 牛客JS编程大题(一)
  18. VS2012安装教程
  19. day13、1 - 抓包--科来软件使用
  20. 基于STM32的卧室智慧监测系统

热门文章

  1. 【Ubuntu】安装python环境(一个脚本编译安装任意版本)
  2. 七牛云-Atlab API-鉴黄、暴恐、政治人物识别
  3. CLINT和PLIC,risc-v中断
  4. 15 个经典求职信结束语
  5. Wasmer 3.0 发布,可在浏览器外运行 WebAssembly
  6. k8s部署Archery-SQL审核查询平台
  7. LeetCode题解(1279):红绿灯路口(Python)
  8. vscode搭建vue开发环境(vue入门)
  9. Windows 关机到计时
  10. matlab中SVD和EIG的区别?