上一页 1 ··· 6 7 8 9 10
  2008年8月3日
摘要: 深度探索 Microsoft .NET提供的线程池, 揭示什么情况下你需要用线程池以及 .NET框架下的线程池是如何实现的,并告诉你如何去使用线程池。 内容 介绍 .NET中的线程池 线程池中执行的函数 使用定时器 同步对象的执行 异步I/O操作 监视线程池 死锁 有关安全性 结束 介绍 如 果你有在任何编程语言下的多线程编程经验的话,你肯定已经非常熟悉一些典型的范例。通... 阅读全文
posted @ 2008-08-03 16:22 风荷小筑 阅读(366) 评论(0) 推荐(0) 编辑
  2008年8月2日
摘要: C++ Boost Thread 编程指南 0 前言 1 创建线程 2 互斥体 3 条件变量 4 线程局部存储 5 仅运行一次的例程 6 Boost线程库的未来 7 参考资料: 0 前言 标准C++线程即将到来。CUJ预言它将衍生自Boost线程库,现在就由Bi... 阅读全文
posted @ 2008-08-02 22:15 风荷小筑 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: Qt线程类 Qt 包含下面一些线程相关的类: QThread 提供了开始一个新线程的方法 QThreadStorage 提供逐线程数据存储 QMutex 提供相互排斥的锁,或互斥量 QMutexLocker 是一个便利类,它可以自动对QMutex加锁与解锁 QReadWriterLock 提供了一个可以同时读操作的锁 QReadLocker与QWriteLocker 是便利类,它自动对QR... 阅读全文
posted @ 2008-08-02 17:03 风荷小筑 阅读(6870) 评论(1) 推荐(2) 编辑
  2008年8月1日
摘要: 声明: .本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。 .本文为介绍性文章,会随笔者学习C++语言不断更新。 前言 无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的学不会”的无奈。Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难学的高级程序设计语... 阅读全文
posted @ 2008-08-01 20:37 风荷小筑 阅读(293) 评论(0) 推荐(1) 编辑
摘要: Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构造复杂图形界面系统的需求,Qt 提供了丰富的多线程编程支持。 Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构造复杂图形界面系统的需求,Qt 提供了丰富的多线程编程支持。从 2.2 版本开始,Qt 主要从下面三个方面对多线程编程提供... 阅读全文
posted @ 2008-08-01 09:19 风荷小筑 阅读(674) 评论(0) 推荐(0) 编辑
  2008年7月31日
摘要: 多线程处理:何时使用同步类 MFC 提供的多线程类分为两类:同步对象(CSyncObject、CSemaphore、CMutex、CCriticalSection 和 CEvent)和同步访问对象(CMultiLock 和 CSingleLock)。 当必须控制对资源的访问以确保资源的完整性时,使用同步类。同步访问类用于获取对这些资源的访问权。 若要确定应使用的同步类,请询问以... 阅读全文
posted @ 2008-07-31 15:41 风荷小筑 阅读(738) 评论(0) 推荐(0) 编辑
  2008年7月30日
摘要: 简述: Overlapped I/O也称Asynchronous I/O,异步I/O模型。异步I/O和同步I/O不同,同步I/O时,程序被挂起,一直到I/O处理完,程序才能获得控制。异步I/O,调用一个函数告诉 OS,进行I/O操作,不等I/O结束就立即返回,继续程序执行,操作系统完成I/O之后,通知消息给你。Overlapped I/O只是一种模型,它可以由内核对象(hand),事件... 阅读全文
posted @ 2008-07-30 15:35 风荷小筑 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 以一个文件传输服务端为例, 在我的机器上它只起两个线程就可以为很多个个客户端同时提供文件下载服务,程序的性能会随机器内CPU个数的增加而线性增长,我尽可能做到使它清晰易懂, 虽然程序很小却用到了NT 5的一些新特性,重叠IO,完成端口以及线程池,基于这种模型的服务端程序应该是NT系统上性能最好的了. 首先.做为完成端口的基础, 我们应该理解重叠IO,这需要你已经理解了内核... 阅读全文
posted @ 2008-07-30 10:54 风荷小筑 阅读(624) 评论(0) 推荐(1) 编辑
  2008年7月28日
摘要: 快到奥运会了,也不知道实验室是不是放假。奥运会的一些比赛时一定要看的,最近在看多线程编程,过几天总结一下贴出来。 有了BLOG就不用总是用WORD总结了 。 阅读全文
posted @ 2008-07-28 12:06 风荷小筑 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10