×
暂无评论
图文详情
  • ISBN:9787115352118
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:812
  • 出版时间:2014-06-01
  • 条形码:9787115352118 ; 978-7-115-35211-8

本书特色

《unix环境高级编程(第3版)》是被誉为unix编程“圣经”的advanced programming in the unix environment一书的第3版。在本书第2版出版后的8年中,unix发生了巨大的变化,特别是影响unix编程接口的有关标准变化很大。《unix环境高级编程(第3版)》在保持前一版风格的基础上,根据*新的标准对内容进行了修订和增补,反映了*新的技术发展。书中除了介绍unix文件和目录、标准i/o库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种i/o、进程间通信、网络ipc、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。   《unix环境高级编程(第3版)》内容权威,概念清晰,阐述精辟,对于所有层次unix/linux程序员都是一本不可或缺的参考书。

内容简介

20多年来,严谨的c程序员都是依靠一本书来深入了解驱动unix和linux内核的编程接口的实用知识的,这本书就是w. richard stevens所著的《unix高级环境编程》。现在,stevens的同事steve rago彻底更新了这本经典著作。新的第3版支持当今领先的系统平台,反映了*新技术进展和*佳实践,并且符合*新的single unix specification第4版(susv4)。 rago保留了使本书前版成为经典之作的精髓和方法。他在stevens原著的基础上,从基础的文件、目录和进程讲起,并给诸如信号处理和终端i/o之类的先进技术保留较大的篇幅。他还深入讨论了线程和多线程编程、使用套接字接口驱动进程间通信(ipc)等方面的内容。 这一版涵盖了70多个*新版posix.1标准的新增接口,包括posix异步i/o、旋转锁、屏障(barrier)和posix信号量。此外,这一版删除了许多过时的接口,保留了一些广泛使用的接口。书中几乎所有实例都已经在目前*主流的4个平台上测试过,包括solaris 10、mac os x 10.6.8(darwin 10.8.0)、fressbsd 8.0、ubuntu 12.04(基于linux 3.2内核)。 与前两版一样,读者仍可以通过实例学习,这些实例包括了1万多行可下载的iso c源代码,书中通过简明但完整的程序阐述了400多个系统调用和函数,清楚地说明它们的用法、参数和返回值。为了使读者能融会贯通,书中还提供了几个贯穿整章的案例,每个案例都根据现在的技术环境进行了全面更新。 本书帮助了几代程序员写出强大、高性能、可靠的代码。第3版根据当今主流系统进行更新,更具实用价值。

目录

《unix环境高级编程(第3版)》是被誉为unix编程“圣经”的advanced programming in the unix environment一书的第3版。在本书第2版出版后的8年中,unix发生了巨大的变化,特别是影响unix编程接口的有关标准变化很大。《unix环境高级编程(第3版)》在保持前一版风格的基础上,根据*新的标准对内容进行了修订和增补,反映了*新的技术发展。书中除了介绍unix文件和目录、标准i/o库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种i/o、进程间通信、网络ipc、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。
  《unix环境高级编程(第3版)》内容权威,概念清晰,阐述精辟,对于所有层次unix/linux程序员都是一本不可或缺的参考书。
展开全部

相关资料

“本书第1版连同stevens所著的系列网络技术书籍,被公认为优秀的、匠心独具的名著,成为极其畅销的作品……总之,这是一本弥足珍贵的经典著作的更新版。”
——dennis ritchie,图灵奖得主,unix操作系统和c语言之父

“对任何一个严谨的、专业的unix系统程序员而言,本书都是不可或缺的权威参考书。rago更新和扩展了stevens的经典著作,并保持了原书的风貌。书中利用清晰的实例演示了api的使用过程,还提到了许多在不同unix系统实现上编程时需要注意的陷阱,并指出如何使用相关的标准(如posix 1003.1 2004版和single unix specification第3版)来避免这些错误。”
——andrew josey, the open group标准部门主管,posix 1003.1标准工作组主席

“绝对的unix编程经典之一。”
——eric s. raymond,《unix编程艺术》作者

“stephen rago的更新版本对于使用众多unix及相关操作系统环境的广大专业用户来说是一个迟来的喜讯。这一版不仅删除了过时的接口,吸纳了较新的开发接口,还根据unix及类unix操作系统环境的几种主流实现发布的新版本全面更新了所有主题、实例和应用的背景。难能可贵的是,这一版本还保持了经典的第1版的风格和品位。”
——mukesh kacker,pronto networks公司联合创始人和前任cto

“本书对于任何在unix系统上编写程序的开发人员来说都是非常重要的参考书。当我想要了解或者重新回顾各种系统接口时,这本书是首选的求助工具。stephen rago成功地修订了本书,使其与新的操作系统(如gnu/linux和苹果的os x)相容,并保持了第1版易读和实用的特质。它将永远摆放在我桌上随手可及的位置。”
——benjamin kuperman博士,斯沃斯莫尔学院
“这是每一位严谨的unix c程序员**的书籍。它深入、全面、清晰的解释是无可匹敌的。”
——uniforum monthly

“从w. richard stevens的这本书中可以找到更多易于理解的、详尽的unix系统内部细节。这本书包含了大量实际的例子,对系统编程工作非常有益。”
——rs/magazine

作者简介

作者介绍 W. Richard Stevens 国际知名的UNIX和网络专家,备受赞誉的技术作家。生前著有多部经典的传世之作,包括《UNIX网络编程》(两卷本)、《TCP/IP详解》(三卷本)和本书第1版。 Stephen A. Rago 资深UNIX程序员,目前任NEC美国实验室存储系统集团研究员。之前是贝尔实验室的UNIX系统V版本4的开发人员之一。著有《UNIX系统V网络编程》,并曾担任本书第1版的技术审校和第2版的共同作者。 译者介绍 戚正伟 博士,上海交通大学软件学院副教授,微软亚洲研究院(2008)和美国CMU大学(2011-2012)访问学者。研究方向为系统软件和程序分析,著有《New Blue Pill深入理解硬件虚拟机》和《嵌入式GIS开发及应用》等书。 张亚英 博士,同济大学电子与信息工程学院计算机系副教授,研究方向为分布与移动计算、嵌入式系统以及系统软件等。. 尤晋元 上海交通大学计算机科学及工程系教授、博士生导师。在科研方面,主要从事操作系统和分布对象计算技术方面的研究。在教学方面,长期承担操作系统及分布计算等课程的教学工作。主编和翻译了多本操作系统教材和参考书,包括《UNIX操作系统教程》、《UNIX高级编程技术》、《UNIX环境高级编程》和《操作系统:设计与实现》等。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航