搜索资源列表
Example052
- 程序的互斥运行 如果你的程序被同时运行两次以上,有可能会造成文件系统冲突而丢失数据,本例程用一个简单的办法避免第二次启动同一个程序。-operating procedures contradict the procedure if you are running two or more, and may cause conflicts and file system data loss, the routines with a simple way to avoid the second s
ThreadMigrate
- 封装win32和POSIX线程API。从而能够使得多线程程序能够方便在windows和linux平台移植。 压缩包中有两个文件:Thread.h和testMain.cpp。其中Thread.h是线程封装的实现,testMain.cpp是测试代码文件。 windows下使用VC7.0编译通过。Linux下用gcc3.2.3编译通过。 该版本只支持下列API: 线程创建,清除。 互斥量操作。 等待其他线程。-Packaging and POSIX threads API. I
TCPCom
- 看了袁渊先生在VC知识库《在线杂志》第14期发表的文章《基于TCP/IP的局域网多用户通信》,感觉受益颇多,但也觉得里面有一些不太完善的地方,具体来说主要有: 1、两个服务器单独运行,且主线程均阻塞,用户界面死锁,不便于控制; 2、聊天服务器线程和互斥量的使用可能导致死锁; 3、不能实现文件传送(文件传送可不能由服务器转发,否则非把它累趴下不可^-^); 4、不能由用户进行网络设置,所以在不同的网络使用必须修改源程序等等; 我在此基础上重新设计编写了一个系统
ossue
- 在Windows环境下,参考Windows环境下线程同步、互斥操作的例子,利用基本的文件操作系统调用,模拟读写问题。编写相应的函数,建立一个记录型的共享文件,并实现对该共享文件的打开、关闭、删除、读、追加记录、删除记录等操作。同时要求利用进程的同步与互斥机制实现多个用户进程对该文件的并发访问-the Windows environment, Windows environment reference thread synchronization, contradict operation exa
memorymappedfilesyntaxoperation
- 6.如何使用内存映射文件实现多个程序间互斥运行?-6. How to use memory-mapped file to achieve a number of procedures among mutually exclusive operation?
libshd
- SH_Object libSH的基类 SH_String String类 SH_Array 数据结构Array类 SH_Stack 数据结构Stack类 SH_Queue 数据结构Queue类 SH_List 数据结构List类 SH_Hash 数据结构Hash类 SH_Tree 数据结构Tree(AVL)类 SH_Lock 互斥Lock类 SH_Serial 串口类 SH_Socket 套接字类 SH_Tcp TCP类
EnTeHandle_1
- EnTeHandle可以让你查看当前进程打开的句柄。句柄可以是文件、事件、互斥信号量等等。此外,你也可以查看进程当前打开的DLL,线程信息,进程内存,甚至是动态更新。也可以搜索dll和句柄-EnTeHandle can let you see the current process opened handle. Can handle documents, events, etc. mutex semaphores. In addition, you can view the current pr
RW
- 读者写者问题源码.包含我的注释. 没有加入工程文件. 只有一个R&W.cpp.在vc++6.0下编译成功. 在Windows 2000 环境下,创建一个包含n 个线程的控制台进程。用这n 个线程来表示n 个读者或写者。每个线程按相应测试数据文件的要求,进行读写操作。请用信号量机制实现读者-写者问题(读者优先)。 读者-写者问题的读写操作限制: 1)写-写互斥; 2)读-写互斥; 3)读-读允许; 读者优先的附加限制:如果一个读者申请进行读操作时已有另一读者正在进行
0703_M6
- 多进程同步读写 使用互斥量,事件量同步读写操作,数据记录存放在内存映射文件中,读写指针也存放在内存映射文件中.基于对话框的程序,使用listbox控件显示运行状态,并及时清空listbox控件。进程之间共享数据。
5
- 编写一段程序创建两个子线程,分别对两个文件的字数进行统计,两个线程统计完后写入子线程与父线程共享的一块内存中,然后父线程从这一块内存中读取相应的信息。注意线程的同步和互斥。
WindowsAPI
- 中文版windows API。包括:控件与消息函数 硬件与系统函数 设备场景函数 绘图函数 位图、图标和光栅运算函数 菜单函数 文本和字体函数 打印函数 文件处理函数 Windows消息函数 网络函数 进程和线程函数 同步函数(包括互斥体,信号机和事件函数)
Linuxc
- 主要是其于linux c编程,包括了进程通信,进程同步与互斥,以及采用二进制读写文件,还有文档说明
ItemAccessF
- 借助临时文件实现的数据访问类,实现了数据同步与互斥。 用在多线程中,特别适合一个生产者多个消费者的模式。
200811014323652
- 自行封装的一个lib库,以动态连接库的方式提供支持,包含以下一些类: SH_Object libSH的基类 SH_String String类 SH_Array 数据结构Array类 SH_Stack 数据结构Stack类 SH_Queue 数据结构Queue类 SH_List 数据结构List类 SH_Hash 数据结构Hash类 SH_Tree 数据结构Tree(AVL)类 SH_Lock 互斥Lock类 SH_Serial 串口类 SH_Sock
FileFind
- 利用了同步,互斥和多线程进行查找文件的项目,注意,文件目录不能为根目录,文件需要全名
FileFind
- 多线程技术实现文件查找文件,速度超快(用线程互斥锁控制总线程数目)
俄罗斯方块c++
- 有关于进程的程序。包含 消息的创建发送接受 ,文件的共享互斥读写问题。TC-process for the procedure. Information includes the creation of this acceptance, the sharing of documents contradict literacy problems. TC
生产者消费者问题
- 进程管理中的生产者消费者问题 只要是是描述进程管理中生产者与消费者在共享文件时是否同步与互斥问题-management process, the producer consumer issues as long as it is described process management producers and consumers when sharing files synchronized with the Mutual Exclusion
Access
- 在Windows2000环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面介绍)的要求进行读写操作。用信号量机制分别实现读者优先和写者优先问题。 读者-写者问题的读写操作限制(包括读者优先和写者优先) 1) 写-写互斥:不能有两个写者同时进行写操作 2) 读-写互斥:不能同时有一个线程在读,而另一个线程在写。 3) 读-读允许:可以有一个或多个读者在读。 -In Windows2000 environment,
mutex_new.cpp.tar
- 两个文件互斥锁的加锁与解锁,以及多线程的创建。-Two file locking and unlocking a mutex, and the creation of multi-threading.