-
MINIX2.0操作系统源码,是Linux的前身,世界上最小的32位操作系统
MINIX2.0操作系统源码,是Linux的前身,世界上最小的32位操作系统-Minix operation system ver 2.0,the pater of Linux,the smallest 32bits operation system in the world.
- 2023-08-05 11:15:06下载
- 积分:1
-
cpu的使用状况编程,效果根windows的一样好
cpu的使用状况编程,效果根windows的一样好-cpu of the use of programming and the results-as good as the windows
- 2022-02-13 22:41:12下载
- 积分:1
-
标题:读和写注册表文件的例子
用visualbasic编的
标题:读和写注册表文件的例子
用visualbasic编的-Title : read and write registry document examples of the series with visualbasic
- 2022-09-30 16:15:02下载
- 积分:1
-
实现一个简单的视频聊天,请放心下载,不含插件
实现一个简单的视频聊天,请放心下载,不含插件-Realize a simple video chat, please rest assured download, free plug-ins
- 2022-02-10 05:43:47下载
- 积分:1
-
Abstract TimeList Control v1.0
Abstract TimeList Control v1.0
- 2023-03-22 02:35:03下载
- 积分:1
-
操作系统兔子吃草
#include "stdafx.h"
#include
#include
#include
/*信号量的定义,它是负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。 用于控制进程间的同步与互斥*/
typedef HANDLE Semaphore;
Semaphore g_semBuffer,g_semGlass, g_mutex; //mutex 为互斥锁
// 利用 Windows 下的 API 函数(视窗操作系统应用程序接口)来定义 P、V 操作
#define P(S) WaitForSingleObject(S,INFINITE)
#define V(S) ReleaseSemaphore(S,1,NULL)
#define rate 1000
#define CONSUMER_NUM 4 // 消费者个数
#define PRODUCER_NUM 4 // 生产者个数
#define BUFFER_NUM 4 // 缓冲区个数
char *thing[4]={"glass1","glass2","glass3","glass4"};
//公共的队列缓冲区
struct Buffer
{
int product[BUFFER_NUM];
int front,rear;
}g_buf;
//兔子线程
DWORD WINAPI Rabbit(LPVOID para)
{
int i =*(int*)para; //第 i 只小白兔&
- 2022-05-23 06:18:02下载
- 积分:1
-
asp.net+ access menu without refresh using a simple three
asp.net + access 无刷新三级联动菜单使用简单 方便 容易学习-asp.net+ access menu without refresh using a simple three-linkage will find it easier to learn
- 2022-01-31 18:20:56下载
- 积分:1
-
? ? 一个HelloWord演示
? ? 一个HelloWord演示-??? A demo HelloWord
- 2022-01-26 01:46:21下载
- 积分:1
-
操作系统进程通信源码
这是一个进程通信的源码,并不限定在父子进程之间。虽然源码设计较为简单,并没有使用MFC进行界面设计,但是作为操作系统新手,可以简单参考此功能实现过程,希望对你们会有所启发。
- 2022-07-08 08:23:15下载
- 积分:1
-
文件管理模拟系统设计报告
文件管理模拟系统设计报告-document management simulation system design report
- 2022-05-18 19:44:44下载
- 积分:1