资源简介

该版本是网上最全最清晰的版本,修正353-365页之间错页的问题。 基本信息 原书名:Multithreading Applications in Win32 作者: Jim Beveridge & Robert Wiener [作译者介绍] 译者: 侯捷 丛书名: 侯捷译作系列 出版社:华中科技大学出版社 ISBN:756092638X 上架时间:2002-1-17 出版日期:2002 年2月 页码:480 版次:1-1 所属分类:计算机 > 软件与程序设计 > 综合 内容简介    使用线程,你可以产生高效率的服务器,建立Internet服务器扩充软件,获得多CPU系统的好处,建立精巧的COM/OLE对象,并改善程序的反应度。写出这样的软件,需要更多的理论基础 ,以及一本 参考手册;需要广泛了解每一件事情如何彼此相称,需要一份指南,告诉你什么可以正常运作,什么不能!通过Win32 API、Windows NT以及Windows 95都可以支持多线程程序设 计,但是这个重要主题的信息却极稀有而不够详尽。    在《Win32多线程程序设计》这本书中,Jim Beveridge和Robert Wiener告诉你什么时机、什么地点、什么方法可以使用多线程。   本书主题包括:   ● Internet开发范例,包括ISAPI和WinSock。   ● 如何在服务器中使用线程和overlapped I/O。   ● 如何在多线程环境中使用C runtime函数库和MFC.   ● 以C和C++写成的各个范例程序。   ● UNIX环境比较。让UNIX下的开发人员能转移到Win32.    作译者 本书提供作译者介绍   作者 Jim Beveridge在操作系统的研究领域中已有15年之久,从多处理器数据库到microkernel操作系统的开发,都有经验。他于Rochoester Institute of Technology 获得计算机科学 学士学位。他目前受聘为Turning Point Software 公司顾问。 作者 Robert Wiener从Carnegie Mellon University获得计算机工程学士学位。他有8年的Windows应用软件开发经验,目前他正把这些经验运用于Trellix公司的MFC和ActiveX相关专题。 译者 侯捷,获得台湾清华大学动力机械硕士学位,进入Windows操作系统和Windows程序设计领域有7年之久.a他是海峡两岸著名的电脑技术自由作家,5对于技术的钻研,5有独特的品性和坚持. 作品涵盖著、译、评三方面,散见于各种刊物、媒体、网站论坛,深受读者喜爱和尊敬. 侯捷网站:http://www.jjhou.com(繁体)chttp://jjhou.csdn.net(简体) 译者: 侯捷 台湾资深技术作家、译者。 闲静少言。不慕荣利。 好读书。求甚解。   侯捷先生以为“任何书籍如果缺少读者,再怎么优秀都将丧失价值。因此,做为一位书评人,我非常乐见评选风气 兴盛。虽然所谓“喜爱”带有很大的主观成份,但这类评选仍然具有十分正面的价值,可以带给读者、作者、译者、出版者很大的参与感,对于读书风气、好书浮现率都有帮助。” .. << 查 看详细 [同作者作品] 深入浅出MFC(第二版) STL 源码剖析 Word排版艺术(编辑排版工作者案头必备读物,台湾著名作译者侯捷亲编) 目录 函数索引(function index) 封面里 常见问答集(frequently asked questions) vii 第一篇 上路吧,线程 第1章 为什么要"千头万绪" 3 一条曲折的路 4 与线程共枕 7 为什么最终用户也需要多线程多任务 8 win32基础 10 context switching 14 race conditions(竞争条件) 16 atomic operations(原子操作) 19 线程之间如何通讯 22 好消息与坏消息 22 第2章 线程的第一次接触 25 产生一个线程 26 使用多个线程的结果 31 核心对象(kernel objects) 36 线程结束代码(exit code) 40 结束一个线程 45 错误处理 48 .后台打印(background printing) 50 成功的秘诀 59 第3章 快跑与等待 61 看似闲暇却忙碌(busy waiting) 62 性能监视器(performance monitor) 66 等待一个线程的结束 72 叮咚:被激发的对象(signaled objects) 74 等待多个对象 77 在一个gui程序中

资源截图

代码片段和文件信息

评论

共有 条评论