-
用信号量实现读者和写者的程序
读者-写者问题的读写操作限制(包括读者优先和写者优先):
写-写互斥,即不能有两个写者同时进行写操作。
读-写互斥,即不能同时有一个线程在读,而另一个线程在写。
读-读允许,即可以有一个或多个读者在读。
读者优先的附加限制:如果一个读者申请进行读操作时已有另一个读者正在进行读操作,则该读者可直接开始读操作。
写者优先的附加限制:如果一个读者申请进行读操作时已有另一写者在等待访问共享资源,则该读者必须等到没有写者处于等待状态才能开始读操作。
- 2022-04-22 12:41:24下载
- 积分:1
-
在对话框中的通知
对话框之间进行通信的不同方式。使用对话框的变量,并将消息发送到其他对话框。
- 2022-10-15 00:05:03下载
- 积分:1
-
Dr.dobb开发杂志里的源码,里面的源码可都是很经典的哦
Dr.dobb开发杂志里的源码,里面的源码可都是很经典的哦-The source codes of Dr.dobb, a magazine of development. They are very classic.
- 2022-02-14 20:44:54下载
- 积分:1
-
向u盘拷贝文件
调用windows的dl文件,获取u盘在pc上的盘符,然后向u盘中拷贝文件。
源方法如下。
判断指定驱动器的类型:GetDriveTypeA函数
该函数能依据根目录识别1个驱动器是软驱或光驱或硬盘等。声明:
Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
参数nDrive:驱动器根目录路径的字符串,如"C : ".
函数返回值为1个常数,指定驱动器类型:DRIVE_ REMOVABLE=2,软驱; REMOVABLE是可移动的
如果驱动器不能识别,则返回0,如指定目录不 DRIVE_ FIXED=3,硬盘。
存在,则返回1。 DRIVE _REMOTE=4,网络驱动器;
DRIVE _CDROM=5,光驱;
DRIVE_ RAMDISK=6虚拟磁盘
调用如:
Private Const DRIVE_CDROM = 5
- 2023-02-14 04:40:03下载
- 积分:1
-
贪食蛇的源代码,不是很长,用Tc编译通过
贪食蛇的源代码,不是很长,用Tc编译通过-snake,the source code。
- 2023-04-06 18:25:04下载
- 积分:1
-
用JAVA编写的一个自制计算器,虽然和WINDOWS自带比要差多了,不过我的有源代码哦....
用JAVA编写的一个自制计算器,虽然和WINDOWS自带比要差多了,不过我的有源代码哦.-prepared using JAVA made a calculator, although own than Windows and much worse, but I oh active code.
- 2022-01-30 14:46:00下载
- 积分:1
-
学籍管理系统系统分析参考.rar
学籍管理系统系统分析参考.rar-Information Management System reference. Rar
- 2022-03-05 13:46:52下载
- 积分:1
-
网络经典命令行,包括了最基本,最常用的一些CMD命令,可用于探测,测试服务器端,路由跟踪等方面的应用。...
网络经典命令行,包括了最基本,最常用的一些CMD命令,可用于探测,测试服务器端,路由跟踪等方面的应用。-Classic command-line network, including the most basic, the most commonly used in a number of CMD command, can be used for detection, testing server-side, routing tracking applications.
- 2022-07-23 06:49:58下载
- 积分:1
-
使用定时器(MFC)示例代码
使用定时器(MFC)示例代码-use timer (MFC) sample code
- 2022-06-14 00:41:35下载
- 积分:1
-
一个 C# 做的日记本
一个 C# 做的日记本-do this diary
- 2023-06-09 01:45:04下载
- 积分:1