搜索资源列表
Multi_Threads
- 许多种类的应用程序都需要长时间操作,比如:执行一个打印任务,请求一个 Web Service 调用等。用户在这种情况下一般会去转移做其他事情来等待任务的完成,同时还希望随时可以监控任务的执行进度。 -many types of applications require prolonged use, such as : the implementation of a print job, request a so called Web
fffff
- 实现UP、DOWN原语 产生3个进程: 两个进程模拟需要进入临界区的用户进程。 当需要进入临界区时,显示:“进程x请求进入临界区…”,同时向管理进程提出申请; 申请返回,表示进入了临界区。在临界区中等待一段随机时间,并显示:“进程x正在临界区…”; 当时间结束,显示:“进程x退出临界区…”,同时向管理进程提出退出申请; 当申请返回,显示:“进程x已退出临界区。” 一个进程作为原语的管理进程,接受其他进程的临界
Multi_Threads
- 许多种类的应用程序都需要长时间操作,比如:执行一个打印任务,请求一个 Web Service 调用等。用户在这种情况下一般会去转移做其他事情来等待任务的完成,同时还希望随时可以监控任务的执行进度。 -many types of applications require prolonged use, such as : the implementation of a print job, request a so called Web
fffff
- 实现UP、DOWN原语 产生3个进程: 两个进程模拟需要进入临界区的用户进程。 当需要进入临界区时,显示:“进程x请求进入临界区…”,同时向管理进程提出申请; 申请返回,表示进入了临界区。在临界区中等待一段随机时间,并显示:“进程x正在临界区…”; 当时间结束,显示:“进程x退出临界区…”,同时向管理进程提出退出申请; 当申请返回,显示:“进程x已退出临界区。” 一个进程作为原语的管理进程,接受其他进程的临界
DTK-IO
- 数字I/O实验主要完成的功能: 在此实验中,SEED-DEC5416 首选进行初始化,包括对外设 UART、本身频率的设定及一些状态区的初始化。然后等待 SEED-MMI5402 发送命令;SEED-DEC5416 响应交通灯自动模式、交通灯手动手动模式、交通灯东西通、交通灯南北通、及交通灯的禁行与夜间模式的操作命令。同时还响应,对 SEED-DEC5416 的复位及两个单元之间的通讯故障。 -Digital I/O compl
Reader-Writer
- 通过研究Linux的线程机制和信号量实现读者写者(Reader-Writer)问题并发控制。 1)写-写互斥:不能有两个写者同时进行写操作; 2)读-写互斥:不能同时有一个线程在读,而另一个线程在写; 3)读-读允许:可以有一个或多个读者在读; 4)读者优先的附加限制:如果读者申请进行读操作时已有另一个读者正在进行读操作,则该读者可直接开始读操作; 5)写者优先的附加限制:如果一个读者申请进行读操作时已有另一个写者在
ReaderAndWriter
- Linux下读者写者问题, 1)写-写互斥:不能有两个写者同时进行写操作; 2)读-写互斥:不能同时有一个线程在读,而另一个线程在写; 3)读-读允许:可以有一个或多个读者在读; 4)读者优先的附加限制:如果读者申请进行读操作时已有另一个读者正在进行读操作,则该读者可直接开始读操作; 5)写者优先的附加限制:如果一个读者申请进行读操作时已有另一个写者在等待访问共享资源,则该读者必须等到没有写者处于等待状态后才能开始读操作。-Under
OS
- 在Windows2000环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面介绍)的要求进行读写操作。用信号量机制分别实现读者优先和写者优先问题。 读者-写者问题的读写操作限制(包括读者优先和写者优先) 1) 写-写互斥:不能有两个写者同时进行写操作 2) 读-写互斥:不能同时有一个线程在读,而另一个线程在写。 3) 读-读允许:可以有一个或多个读者在读。
net_2013_3_24
- 稳定易用的大容量 windows socket api 封装库,采用重叠完成端口模型实现,引擎采用异步消息控制,实现了一个简明易用的网络框架,发送和接收数据全都采用异步模式,发送和接收数据都不会给调用线程带来等待或者延迟,同时引擎实现了两种通信模式,流模式和消息模式,可以节省用户大量的构建时间。 引擎内部实现参考了 ACE 的种种概念,比如 proactor(预先操作,前摄器),task(任务),主动对象(Active Obj
codeandtext
- 首先,在执行读操作时,一旦没有写者,读者会进入写者临界区writerCritical.enterCriticalSection(),直到最后读者人数等于0时,离开写者临界区,因此,写者执行写操作,进入写者临界区时,需等待,直到没有读者为止;其次,每个写者进行写操作时,必须首先进入写者临界区,而synchronized关键字定义的方法,使得同一时间同步方法不允许被多次调用,这就保证了不可能有两个写者同时工作。所以,只允许一个写着对文件执行
productor_consumer
- 本程序综合采用V fork 、共享内存、信号量机制实现了2个生产者与2个消费者之间的进程同步。并完成了程序的准确性验证。同时,为了更加准确的测试程序的稳定性,设定了每个生产者和消费者在对缓冲区进行操作前都会等待一段随机的时间,并把缓冲区大小设置得相对较小。最后经过多次测试,程序结果均完全正确.-This procedure using a combination of V fork, shared memory, semaphores
shuxian
- 数显交通灯,本系统主程序模块主要完成的工作是对系统的初始化,发送显示数据,同时对键盘进行扫描,等待外部中断,以及根据所需要的功能进行相应的操作。- The main module of the system is the work done on the system initialization, sending display data, while the keyboard scan, wait for external in
freescale-HCS12DG128
- 设计通过对于CodeWarrior 软件的操作,编写代码,最终实现freescale HCS12DG128单片机饮水机加热的简易控制器。具体流程如下: 1、初始状态LCD显示Please wait 00:00:00; 2、设定时间45秒,LCD显示Heating Up Now,并从00:00:45并开始倒计时,(在现实中时间更长,实验中便于观察结果缩短到45秒); 3、在45秒倒计时开始的同时红灯亮起,意为正在加热; 4
AdvancedPSerialPWritePandPRead
- 选择串口资源和要执行的操作。如果所有的选择,虚拟仪器将数据写入第一,读取数据,然后关闭签证会话打开的端口。这个VI会等待指定的字节数是在收到端口直到超时时间见面。只有指定的字节数将阅读除非读结束于终止字符。终止字符可以启用和设置。同时,设置所需的输入缓冲区的大小来运行示例之前。-Select the serial port resources and operations to be performed. If all of the o
ANDtongbu
- 对若干个临界资源的分配采取原子操作方式:要么把它所请求的资源全部分配到进程,要么一个也不分配。(a certain number or amount critical resource distribution take atom manipulation or request resource whole process)