搜索资源列表
C++MultiThreadProgramming
- 全书分为13章,全面讲解构建多线程架构与增量多线程编程技术。第1章介绍了用于构建面向对象程序的不同类型 C++组件,以及如何使用这些组件来构建多线程架构。第2、3、4章简要介绍进程、线程、多任务处理、多线程化、 规划以及线程优先权的概念。第5章讨论进程间和线程间通信。第6章讨论线程和进程同步与合作,详细讨论临界区 、死锁、数据竞争以及无限延迟方面的主题。第7-10章讲解用于线程同步、线程间通信以及多线程处理的C++组件 。第11章讨论C++对象在多线程环境
ThreadSynch
- VC++MFC多线程同步实例,信号量,互斥锁,事件,临界资源,,,,BY GDUT NETWORK 01
driver_sellticketDlg
- 线程同步
ThreadSync
- Win CE平台实现线程同步演示,使用交叉编译方式!
circles
- 该程序实现多线程同步画圆的功能,每个线程的速度不同,通过此程序可以更深刻的体会进程的同步。
imgtrans1013
- 《医学图象的远程传输系统》,使用CAnsycSocket类来进行图象 数据的远程传输,使用自编的动态库来模拟医学图象的采集,使用intel的ijl库来进行图象的jpeg压缩 (你需要自己去www.intel.com下载ijl),使用access的数据库对图象进行存档处理,使用多线程来进 行多通道的图象采集,以及客户端的数据的多线程同步传送。
mutithreadsynchronization
- 关于多线程同步的例字程序供初学者体会多线程中同步的概念
c
- 模拟生产消费者实现线程同步,并且调用了windows提供的API函数
哲学家进餐问题
- 程序是操作系统中比较典型的线程同步算法中的哲学家进餐问题,为防止死锁,采取了两个条件(筷子空闲)同时满足时再允许进餐的办法来解决。
luoxuanxian_test
- 螺旋线研究,采用了多线程的思想。其线程同步值得学习。研究的问题很简单,就是螺旋线的生成。适合新手学习。
Lesson16
- 事件内核对象、关键代码段(临界区)的讲解,以及在多线程同步中的应用。在Windows下编写基于消息的网络应用程序,掌握阻塞与非阻塞网络程序的编写,理解在Windows平台下,采用异步选择机制可以提高网络应用程序的性能。
MutiThread
- 多线程同步控制.rar:一个运行在PDA上的多线程程序,用线程控制(1)通过PDA接收GPS信号,(2)进度条的应用,(3)时钟的应用,运行和测试环境:VS2005+多普达8125
lesson16
- 孙鑫老师VC视频第十六课代码:事件内核对象、关键代码段(临界区)的讲解,以及在多线程同步中的应用。在Windows下编写基于消息的网络应用程序,掌握阻塞与非阻塞网络程序的编写,理解在Windows平台下,采用异步选择机制可以提高网络应用程序的性能。
MultiThread
- 多线程程序设计 内包括:利用事件对象,临界资源实现多线程同步的程序的实现
ThreadNotSynchronization
- 操作系统实验线程同步机制源代码,在没有互斥信号量情况下看两个并发程序如何进行并发运行
ThreadSynchronizationUsingMutex
- 操作系统实验线程同步机制实验。利用互斥信号量实现两个线程的同步运行
ThreadSynchronizationUsingPeterson
- 操作系统实验线程同步机制源代码,利用peterson算法手动实现线程的同步机制。
VCLThreadTip
- Delphi中解决VCL控件线程安全性问题的线程同步示例程序。
philosopher(1.6)
- 哲学家进餐问题——Java语言实现 哲学家进餐问题是一个多线程运用的经典例子,涉及到线程同步/互斥,临界区访问问题以及一个避免死锁的解决方法。 有五个哲学家绕着圆桌坐,每个哲学家面前有一盘面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。 哲学家有2个状态,思考或者拿起筷子吃饭。如果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不会放下筷子直到把饭吃完,此时才把这双筷子放回原处。 如果,很不幸地,每个哲学家拿起
os(linuxshellthreadprocess)
- liunx下的shell实现;进程、线程同步的实现;I/O系统调用的比较(mmap)——操作系统的课程设计