搜索资源列表
PV
- 产者-消费者问题是一个经典的进程同步问题,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者线程释放出一个空缓冲区。当消费者线程消费物品时,如果没有满的缓冲区,那么消费者线程将被阻塞,直到新的物品被生产出来。
winsock4
- 用VC6.0和winsock实现的非阻塞HTTP连接,及分析简单的分析HTML代码,提取出其中的有价值的信息.可以用在此程序基础上实现很多网络功能,比如邮件地址自动提取等
socket_nonblock
- windows SDK下移植性较强的无阻塞模式网络编程
whitewolf_upgrader_v1.1
- 特性: 1、阻塞模式更新 2、具备比较完备的进度控制 3、与autoupgrader组件相比,相对更简单些,但autoupgrader必须要求具备GUI,而这个组件则不需要。 4、具自动回滚功能。如停止下载或下载失败都会执行回滚操作。 5、可将文件方便地下载到指定目录而不必须都下载到同一目录中。
先进先出调度算法
- 实进程调度(先进先出调度算法).具有让进程运行,阻塞,就绪各个调度作用
NET_UI
- 创建通信客户端程序,在同步阻塞模式下通过网络来连接、发送和接收流数据。
65gfhfdh
- 课本上的算法是有信号量机制实现的(不要问我什么是信号量,课本上没讲)。声明一个int变量mutex(信号量),调用wait() signal()方法 。 wait(mutex) // if(mutex==0) { 阻塞当前进程 } else ( mutex-- } signal(mutex) // mutex++ 唤醒wait进程
Chat
- Windows下编写基于消息的网络应用程序,掌握阻塞与非阻塞网络程序的编写,理解在Windows平台下,采用异步选择机制可以提高网络应用程序的性能。
socket
- socket 初学者典型同步实例,支持消息同步 无阻塞模式
Gaot
- 如果定时器的精度影响到你的程序质量,可以下载此源码,多媒体定时器的精度可以达到1ms。定时期间,不会阻塞程序。
EqueueDemo
- 支持阻塞与非阻塞模型且线程安全的环形缓冲的设计与实现-obstruction and support non-blocking security model is threaded circular buffer Design and Implementation
CalculateSum
- CalculateSum程序用来拒绝用户重新启动操作(防止重复操作),实际上就是做阻塞 用户界面(vs2005)。
block_probability
- 仿真通信系统中的阻塞率随单位时间总的平均呼叫到达率变化
melissaVB
- “梅丽莎”病毒1999年3月爆发,它伪装成一封来自朋友或同事的“重要信息”电子邮件。用户打开邮件后,病毒会让受感染的电脑向外发送50封携毒邮件。尽管这种病毒不会删除电脑系统文件,但它引发的大量电子邮件会阻塞电子邮件服务器,使之瘫痪。
socket
- 这是一个用阻塞方式的
blocking_nonblocking
- 讲述阻塞与非阻塞赋值的资料,很不错的资料,其实vhdl和verilog差别不打的
fenshidiaoduxitong
- 分时轮转调度算法是系统把所有就绪进程按先后次序排队,处理机总是优先分配给就绪队列中的第一个就绪进程,并分配它一个固定的时间片(如100毫秒)。当该运行进程用完规定的时间片时,被迫释放处理机给下一个处于就绪队列中的第一个进程,分给这个进程相同的时间片,每个运行完时间片的进程,当未遇到任何阻塞时,就回到就绪队列的尾部,并等待下次转到它时再投入运行。于是,只要是处于就绪队列中的进程,按此种算法迟早总可以分得处理机投入运行。模拟实现这一组进程的工作过程。
Lesson16
- 事件内核对象、关键代码段(临界区)的讲解,以及在多线程同步中的应用。在Windows下编写基于消息的网络应用程序,掌握阻塞与非阻塞网络程序的编写,理解在Windows平台下,采用异步选择机制可以提高网络应用程序的性能。
socket
- 提供了非阻塞的客户端和服务器端通信的实例程序。用linux下的C语言实现。
lan_chat
- 局域网聊天工具(本程序设计分为服务器应用程序及客户机应用程序部分,采用Socket套接字库网络编程。(UDP)和(TCPIP)相结合的连接方式,及解决了数据传输的时效性又能保证数据在传输的过程中不会丢失。另外程序采用多个线程来避免程序阻塞)