UNIX环境高级编程(第3版英文版上下)

UNIX环境高级编程(第3版英文版上下)
作者: (美)W.理查德·史蒂文斯//史蒂芬·A.拉戈
出版社: 人民邮电
原售价: 169.00
折扣价: 118.30
折扣购买: UNIX环境高级编程(第3版英文版上下)
ISBN: 9787115515919

作者简介

W. 理查德·史蒂文斯(W. Richard Stevens),**知名的UNIX 和网络专家,备*赞誉的技术作家。生前著有多部经典的传世之作,包括《UNIX 网络编程》(两卷本)、《TCP/IP 详解》(三卷本)和本书首版。 史蒂芬·A. 拉戈(Stephen A. Rago),**UNIX 程序员,目前任NEC 美国实验室存储系统研究组研究员。之前是贝尔实验室的UNIX 系统V 版本4 的开发人员之一。著有《UNIX 系统V 网络编程》,是本书**版的技术审校和第2 版的共同作者。

内容简介

弥足珍贵的UNIX编程“**” **知名的UNIX和网络专家Stevens名著新版 深入讲解驱动UNIX和Linux内核的编程接口 帮助程序员写出高效和可靠的代码 20多年来,严谨的C程序员都是依靠一本书来深入了解驱动UNIX 和Linux内核的编程接口的实用知识的,这本书就是W. Richard Stevens所著的《UNIX环境**编程》。现在,Stevens的同事Stephen Rago***新了这本经典著作。新的第3版支持当今**的系统平台,反映了*新技术进展和*佳实践,并且符合*新的Sin**e UNIXSpecification 第4版(SUSv4)。 Rago保留了使本书前版成为经典之作的精髓和方法。他在Stevens原著的基础上,从基础的文件、目录和进程讲起,并给诸如信号处理和终端I/O 之类的**技术保留较大的篇幅。他还深入讨论了线程和多线程编程、使用套接字接口驱动进程间通信(IPC)等方面的内容。 这一版涵盖了70多个新接口,包括POSIX 异步I/O、旋转锁、屏障(barrier)和POSIX信号量。此外,这一版删除了许多过时的接口,保留了一些广泛使用的接口。书中几乎所有实例都已经在主流的4个平台上测试过,包括Solaris10、Mac OS X 10.6.8(Darwin 10.8.0)、FreeBSD 8.0 和Ubuntu 12.04(基于Linux 3.2)。 与前两版一样,读者仍可以通过实例学习,这些实例包括了1 万多行可下载的ISO C源代码,书中通过简明但完整的程序阐述了400多个系统调用和函数,清楚地说明它们的用法、参数和返回值。为了使读者能融会贯通,书中还提供了几个贯穿整章的案例,每个案例都根据现在的技术环境进行了全面*新。 本书帮助几代程序员写出了可靠、强大、高性能的代码。第3版根据当今主流系统进行*新,*具实用价值。