本书深入阐述了能使UNIX操作系统发挥出量大功效的软件设计方法,对UNIX编程的精髓进行了清晰易懂的介绍。两位作者具有多年教学与科研经验,匠心独运,精耕细做,以一些用来说明如何使用系统调用的短小代码段开始,巧妙地过渡到实际项目中,逐渐在拓展了读者的技术水平。本书对通信、并发和多线程问题进行了透彻的研究;对复杂的概念,比如信号和并发,进行了全面、明晰的解释,并以此闻名。本书的特色还在于它提供了大量实例、练习、可重用的代码以及有和于网络通信程序的简化了的库。
本书同时也是一本基于最新的UNIX标准的完备的参考书,它完全覆盖了与文件、信号、信号量、POSIX线程和客户机-服务器通信相关的内容。此外,本版本中新增拉在于Web、UDP和服务器性能的章节也为本书增色不少。书中包含大量有趣的项目设计及其参考答案,例如命令解释程序、WWW重定向、因特网音频广播、服务器性能等,这些项目设计稍加完善就可以成为可用的程序,可供软件开发人员参考。
本书的Web站点http://usp.cs,utsa,edu/usp为读者提供了大量的资料,内容包括所有可下载的程序,这些程序可以免费使用。此外,这个站点中还包含到模拟器、测试工具、作者准备的课程资料以及勘误表的链接。
本书是UNIX系统编程的经典教材,并基于最新的UNIX标准进行了更新,其内容完全覆盖文件、信号、POSIX线程、UDP、Web和客户机-服务器等相关内容,并对通信、并发和多线程问题进行了透彻的研究,对复杂的概念进行了全面、完善以及明晰的解释,并以此而闻名。本书不仅提供了大量实例和练习,还专门设计了有针对性的项目,并给出了参考答案,帮助读者理解相关的概念,增强应用能力。本书适合作为高等院校计算机专业教材,也可供软件开发人员参考。
第一部分 基础知识
第一章 技术对程序的冲击
第二章 程序、进程和线程
第三章 UNIX系统中的进程
第四章 UNIX I/O
第五章 文件和目录
第六章 UNIX特殊文件
第七章 项目:令牌环
第二部分 异步事件
第八章 信号
第九章 时间和定时器
第十章 项目:虚拟定时器
第十一章 项目:破解命令解释程序
第三部分 并发
第十二章 POSIX线程
第十三章 线程同步
第十四章 临界区和信号量
第十五章 POSIX IPC
第十六章 项目:生产者消费者同步
第十七章 项目:非完全并行虚拟机
第四部分 通信
第十八章 面向连接的通信
第十九章 项目:WWW重定向
第二十章 无连接通信和多播
第二十一章 项目:因特网音频广播
第二十二章 项目:服务器性能
《电话的社会影响》是一本论文集,涉及众多的研究领域。它涵盖了电话在历史、文学、城市发展中的各个不同角色。提示了电话与女性
计算机免疫系统及其应用 本书特色 本书是作者对人工免疫系统研究的工作总结,主要介绍了人工免疫系统中的否定选择算法、危险理论、免疫克隆算法在网络异常检测、网络安全...
《JavaScript经典实例》各节中的完整代码解决了常见的编程问题,并且给出了在任何浏览器中构建Web应用程序的技术。只需要将这些代
《进步的回退》内容简介:本书分为演讲、对话、记谈录三部分。主要内容包括:进步的回退;冷战后:文学写作新的处境;现代汉语再认
《计算机系统解密:从理解计算机到编写高效代码》内容简介:本书分为三部分。第1部分探讨了计算机硬件,包括内部语言、组合逻辑、顺
《跟小贤学运营》内容简介:这是一部能帮助运营新人快速构建互联网运营方法论和快速掌握互联网运营实操的著作,是小贤在百度贴吧和
微型计算机原理与接口技术 内容简介 本书是根据高等理工科院校电子通信工程、自动化、机电一体化等非计算机专业和计算机专业的《微型计算机原理与接口技术》的教学大纲编...
《精通正则表达式:基于.NET/ASP/PHP/JSP/JavaScript》从正则表达式的基本概念、基本语法入手,着重介绍了正则表达式在数字验证、
《从零开始学K线(实战操练图解版)》内容简介:在股市如此繁荣的今天,你是否想进入股市大展身手?作为股市新手,你是否因为无法读
《OPNETModeler与网络仿真》旨在帮助读者在阅读软件帮助文件时,更方便快捷地使用OPNETModeler(下文将其简称为OPNET)。全书共分为
《企业经营沙盘推演》内容简介:本书以作者自主开发的“ERP沙盘辅助教学系统”为基础平台,系统地阐述了如何通过沙盘推演来虚拟仿真
《上古夏商周》内容简介:这是《装在口袋里的爸爸》衍生系列作品,是独立于文字版和漫画版之外的全新历史小说,讲述了这样的故事:
《月背征途》内容简介:嫦娥五号凯旋!中国探月工程官方记录人类首次登陆月球背面全过程!致敬中国航天!官方近百张高清月背照片首
《日语教师课堂教学与自我发展研究》内容简介:日语教育是指,面向非日语母语者的日语教育。日语教育将日语视为交流的手段。日本日
Bitcoinisstartingtocomeintoitsownasadigitalcurrency,buttheblockchaintechnologybe...
本书主要介绍了时装设计师应该掌握的服装工艺知识技能,内容包括成本意识、材料利用、样衣裁剪、粘合衬工艺原理、缝制工艺原理、
主板维修技能实训(芯片级) 内容简介 本书结合大量图解与实例,循序渐进地讲解了主板的结构和电路组成,常用维修工具,元器件好坏的判定方法,总线插槽和测试点,以及接...
《百万英镑》内容简介:本书包括马克·吐温具有代表性的中短篇小说,共十三篇,其中《百万英镑》是马克·吐温最脍炙人口的名篇,讲
《日本军事力量解析(下册)》内容简介:自卫队是日本于第二次世界大战后组建的国家防卫力量。根据日本宪法规定,自卫队由防卫省统
《跟实战专家学做流程管理》内容简介:企业的使命是为顾客创造价值,为顾客创造价值的是流程,而不是哪个部门。本书作者在15年的管