搜索资源列表
WindowsMulti-thread
- Windows环境下的多线程编程原理与应用一书的源码,原书中没有提供源码,是本人根据文中内容自己创建的源码。 提供了所有Win32下的多线程编程源码,包含有事件、mutex、信号量等等。 多线程设计难得的源码。
main
- 多线程模拟柜员和顾客实现银行业务问题,基础的Windows内核实验,利用信号量、互斥变量等实现PV操作
OS_Traffics
- 用MFC和DIRECTX开发的模拟十字路口交通状况,完全用单线程模拟多线程的行为,使用了包括信号量,PV原语,就绪队列,等待队列等在内的操作系统的概念和数据结构。
MFC_Multy
- Windows MFC下的多线程的基本编程例子,多达10个左右,涉及互斥、消息传递、信号量的使用,适合刚接触线程编程的人。
sync
- 实现多线程同步编程: 用软件方法(Peterson算法和Dekker算法)解决临界区问题-兄弟问题。 用同步对象解决临界区问题-兄弟问题。 用互斥量解决生产消费者问题;用信号量解决生产消费者问题。 -Achieve multi-threaded programming Synchronization: Ways to use software [Peterson algorithm and Dekker algorithm] to solve critical quest
vcthreads
- VC 多线程操作实例源代码 如何安全终止线程 如何创建UI线程 如何创建Worker线程 如何等待线程结束 如何挂起和恢复线程 如何获得线程的退出码 如何使用互斥量 如何使用临界区 如何使用事件 如何使用信号量 有此实例代码,多线程无忧!-VC multi-threaded operating source code examples how to safely terminate a thr
Dining_philosophers
- 用VC实现的哲学家就餐问题,其中用到了信号量的宏,并多线程的方法,模拟哲学家就餐问题。-Implementation using VC dining philosophers problem, use one of the semaphore macros, and multi-threaded approach, Analog dining philosophers problem.
MUTITHREAD
- 进程与线程中的信号量编程,有关多线程Multithread方面的源代码-Process and thread semaphore programming, Multithread aspects of the multi-threaded code
SemaphoreTest
- 信号量使用的一个样例,主要为多线程控制使用-Use of a semaphore sample, the main use for the multi-threaded control
MultiThread
- 一个多线程的会话界面,通过使用信号量来限制每次进行会话的人数,是学习多线程一个很好的例子-Interface of a multi-threaded conversation, through the use of semaphores to limit the number of conversation, is to learn a good example of multi-threaded
PV
- 生产者与消费者题目的源码,学习多线程,学习互斥信号量的很有参考价值的代码。-Producer and Consumer
PV
- 用多线程实现“生产者-消费者问题”本作业要求设计并实现一个进程,该进程拥有一个生产者线程和一个消费者线程,它们使用N个不同的缓冲区(N为一个自定义的确定的数值,例如N=32)。你需要使用如下信号量:一个互斥信号量,用以阻止生产者线程和消费者线程同时操作缓冲区列表;一个信号量,当生产者线程生产出一个物品时可以用它向消费者线程发出信号;一个信号量,消费者线程释放出一个空缓冲区时可以用它向生产者线程发出信号; -Achieved with multi-threaded " producer
Producer-Consumer-Model
- 生产者消费者模型,多线程程序,主要涉及互斥、信号量等操作系统知识-Producer consumer model, multi-threaded programs, mainly related to mutual exclusion, semaphores and other operating system knowledge
multithreadSyn
- 多线程同步,解决生产者消费者问题,应用临界区、互斥量、信号量等多种方式-Multi-thread synchronization to solve the producer consumer problem, apply the critical region, mutexes, semaphores and other methods
Semaphore
- 使用信号量实现线程的同步,实现多线程同步应用,非常重要-good
vcthreads
- 10个VC++多线程操作实例源代码,内容涉及如何安全终止线程、如何创建UI线程、如何创建Worker线程、如何等待线程结束、如何挂起和恢复线程、如何获得线程的退出码、如何使用互斥量、如何使用临界区、如何使用信号量等内容,入门者更应该看一看,多线程的使用很广泛,可以提高程序效率-10 VC++ multi-threaded operation examples of source code, content involves how to safely terminate a thread, ho
multitreadsrc4
- 多线程编程 包括2个程序,事件及信号量的使用介绍-Multi-threaded programming, including the use of two programs, events, and semaphores introduced
Filesearch
- 主要是一个C++方面的小项目,使用了多线程的方式和MFC的界面,程序读取文件夹中的文本文件,然后判断文件中是否有指定字符串。使用信号量来维持线程间的通信,用临界区来保护资源。-Is a C++ aspects of small items, use the text file on multiple threads, and the MFC interface, the program reads the file in the folder, and then determine whethe
library
- 多线程 + 信号量(无名信号量)的模拟程序: 阅览室模型:假设阅览室内共有3个座位,阅览室外等待区有5个座位。读者的行为如下:1) 读者到达阅览室时必须先在前台自助登记读者信息,离开时注销。前台每次仅允许一位读者进行登记或注销。2)若读者发现阅览室已满,他可以在阅览室外的等待区等待,3)如果等待的座位也没有了,则放弃等待,离开。 -a simple program about switching among multiple threads
semaphore_ex
- windows系统平台,多线程信号量(semaphore)示例源码。-semaphore sample