LINUX系统编程-第2版
- ISBN:9787115346353
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:394
- 出版时间:2014-05-01
- 条形码:9787115346353 ; 978-7-115-34635-3
本书特色
系统编程是指编写系统软件,其代码在底层运行,直接跟内核和核心系统库对话。 《linux系统编程(第2版)》是一本关于linux系统编程的教程,也是一本介绍linux系统编程的手册,还是一本如何实现更优雅更快代码的内幕指南。全书分为11章和2个附录,详细介绍了linux系统编程基本概念、文件i/o、缓冲i/o、高级文件i/o、进程管理、高级进程管理、线程、文件和目录管理、信号和时间等主题。附录给出了gcc和gnu c提供的很多语言扩展,以及推荐阅读的相关书目。 《linux系统编程(第2版)》的作者是知名的linux内核专家,多本畅销技术图书的作者。《linux系统编程(第2版)》需要在c编程和linux编程环境下工作的程序员阅读,对于想要巩固基础或了解内核的高级编程人员,《linux系统编程(第2版)》也很有参考价值。
内容简介
本书详细阐述了如何编写与linux内核以及核心系统库提供的服务直接相关的软件。在这本书中,linux内核贡献者robert love全面阐述了linux系统编程,指导如何进行linux系统调用,并从专家角度分析如何编写更优雅、运行更快的代码。 本书作者对posix标准函数和linux提供的一些特定服务非常了解。本书第2版新增了一章专门介绍多线程,这是对第1版的更新和扩展,同时本书从理论和应用角度深入分析linux,涉及的编程主题很广,包括以下精彩内容: 1. linux内核、c库和c编译器概览; 2. 基础i/o操作,如文件读写; 3. 高级i/o接口、内存映射以及优化技术; 4. 关于基本过程管理的系统调用; 5. 高级进程管理,包括实时进程; 6. 线程概念,多线程编程和pthreads; 7. 文件和目录管理; 8. 内存分配和优化内存访问相关的接口; 9. 基本的和高级的信号接口,及其在系统中的作用; 10. 时钟管理,包括posix时钟和高精度计时器。
目录
《linux系统编程(第2版)》是一本关于linux系统编程的教程,也是一本介绍linux系统编程的手册,还是一本如何实现更优雅更快代码的内幕指南。全书分为11章和2个附录,详细介绍了linux系统编程基本概念、文件i/o、缓冲i/o、高级文件i/o、进程管理、高级进程管理、线程、文件和目录管理、信号和时间等主题。附录给出了gcc和gnu c提供的很多语言扩展,以及推荐阅读的相关书目。
《linux系统编程(第2版)》的作者是知名的linux内核专家,多本畅销技术图书的作者。《linux系统编程(第2版)》需要在c编程和linux编程环境下工作的程序员阅读,对于想要巩固基础或了解内核的高级编程人员,《linux系统编程(第2版)》也很有参考价值。
相关资料
“本书是任何希望编写优雅的linux应用或期望提高编程技巧人员的**书籍。robert为专业linux编程人员打下了基础。”
——jeremy allison,samba team
作者简介
Robert Love在很早期就一直使用Linux并贡献代码,包括对Linux内核和GNOME桌面环境的贡献。Robert Love是Google软件工程师,是Android设计和开发团队成员。目前,他致力于Google的Web搜索架构。Robert获得了Florida大学的双学位:计算机科学理学学士和数学文学学士。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0