-
-
sx.zip
操作系统中进程同步的问题,生产者-消费者模型的代码
在同一个进程地址空间内执行的两个线程。生产者线程生产物品,
然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线
程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物
品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者
线程释放出一个空缓冲区。当消费者线程消费物品时,如果没有
满的缓冲区,那么消费者线程将被阻塞,直到新的物品被生产出
来。
-
1.rar
创建进程
本实验显示了创建子进程的基本框架。程序只是再一次地启动自身,并显示它的系统进程ID和它在进程列表中的位置。
步骤1:编译并执行2-1.exe程序, 完成下列问题。
程序2-1是一个简单的使用CreateProcess() API函数的例子。首先形成简单的命令行,提供当前的EXE文件的指定文件名和代表生成克隆进程的号码。大多数参数都可取缺省值,但是创建标志参数使用了:CREATE_NEW_CONSOLE 标志,指示新进程分配它自己的控制台,使得运行示例程序时,在任务栏上产生许多活动标记。 ...
-
2.rar
本实验设计在同一个进程地址空间内执行的七个线程。三个生产者线程四个消费者线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。生产者线程生产物品时,若无空缓冲区可用,生产者线程必须等待消费者线程释放出一个空缓冲区;消费者线程消费物品时,若无满的缓冲区,消费者线程将被阻塞,直到新的物品被生产出来。
-
-
800yuyinxitongdeshejiyushixian.rar
语音系统主要分为语音外围控制和语音流程控制。语音外围控制通过启动不同的线程监听客户来电,
通过Socket 通信完成服务器端和客户端的数据交互 语音流程控制则是通过用户自定义的流程模型完成来电的接
听、转接、判断以及内线外播等操作。通过实际运行,系统的设计令人相当满意。
-
-
-
IEProj.rar
涉及知识点:
1)VC UNICODE编程相关知识,示例全部采用UNICODE字符编码。
2)注册表实现查询、修改IE主页、查询操作系统注册公司、及用户名。
3)为控件添加提示之CToolTipCtrl的使用方法。
4)在对话框上显示图片,支持JPG,PNG,GIF等格式,采用的COM的IPicture类实现
5)修改对话框主题
6)VC 开机自动启动程序代码
7)对话框图标动态变化。
8) 多线程编程,线程之间通讯。
由于判断URL是否合法的API:InternetOpenUrl ...
-
-
-