免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1288 | 回复: 0
打印 上一主题 下一主题

Advanced Programming in the UNIX Environment(0) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-21 11:17 |只看该作者 |倒序浏览
    我是一个追求完美的人,对待学习是如此——看一本书也是如此。
    但是追求完美之于现在计算机技术的学习,有好处也有弊端——好处是总有一个
比较坚定地理念想把某一发面的知识彻底搞懂,至少要知其所以然;弊端是,由于生
活、工作地限制,往往在完美的边缘转悠(譬如我看此本书,每次都发誓把她完整的
看完,但每次基本都是看完前两章便被别的事情给打断了),总是没有足够的精力和
时间无限地接近或者实现完美。
    我一直想学习这本被称为UNIX编程圣经的经典之作——Advanced Programming
in the UNIX Environment。我的电脑上一直保存有第一版的中文版,第二版出版后,
我又买了第二版原版。

    先向作者表示由衷的敬意!
    W.Richard Stevens,本书第一版作者,国际知名的Unix和网络专家,《TCP/IP 详解》
(三卷本),《UNIX网络编程》(两卷本)以及《UNIX环境高级编程》的作者——敢问有那
一本不是经典著作!遗憾的是,天妒英才!W.Richard Stevens英年早逝(1951-1999),
他的离去是计算机界的巨大损失。
    十多年后,UNIX技术和产品已经有了巨大变化,本书的第二版由Stephen A. Rago更新。
他是W.Richard Stevens生前的同事,资深UNIX程序员,当年贝尔实验室的UNIX系统V版本4
的开发人员之一。著有《UNIX系统V网络编程》,并曾担任本书第1版的技术审校。他目前是
EMC公司的管理人员,专门从事文件服务器和文件系统方向的研究。

    编辑推荐:
    十多年来,无数C程序员都依靠一本书深入了解了驱动UNIX和Linux内核的编程接口的
实用知识,这本书就是已故的W. Richard Stevens所著的《UNIX环境高级编程》。十多年
后,UNIX技术和产品已经有了巨大变化,本书的更新可以说是成为众望所归。现在,Stevens
的同事Stephen Rago彻底更新了这本经典著作,以反映最新的技术进展,并加入了对现今几种
主流UNIX和Linux平台的支持。
  Rago保留了使本书前版成为经典的精髓和方法。在Stevens原著的基础之上,新版增加了
大量的新内容,包括讨论线程和多线程编程、使用套接字接口驱动进程间通信(IPC)的新章节,
还广泛讨论了最新版的POSIX.1标准中新增的接口。几乎所有示例都已经在目前4个最主流的
UNIX/Linux平台上测试过,包括FreeBSD 5.2.1、Linux 2.4.22内核、Solaris 9和
Darwin 7.4.0(Apple MAC OS X 10.3的开源核心)。
  与第1版一样,读者仍然可以通过示例进行学习,这些示例包括了1万多行可下载的ANSI C
源代码。书中通过简明但是完整的程序阐述了400多个系统调用和函数,清楚地说明它们的用法、
参数和返回值。为了使读者能融会贯通,书中还提供了几个贯穿整章的案例研究,每一个案例都
根据现代的技术环境进行了全面更新。

    接下来的文章是我学习该书的读书笔记。
    首先我感觉会写的比较乱,没有什么章法,因为我写这些文章主要是对自己学习部分的总结,
所以并不一定适合别人阅读。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/95093/showart_1972070.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP