搜索资源列表
LocalMediaServer
- 基于Media Format SDK编写的一个流媒体服务器。采用多线程实现。一个线程负责读取数据放到缓冲流中,另一个线程负责从缓冲流中读取数据并对外发布。通过Medai Player可直接观看发布的视频流。是开发p2p视频点播服务器的基础。-Media Format SDK Based on the preparation of a streaming media server. Multi-threading to achieve. A thread is responsible for re
PLC_Control
- 欧姆龙最新PLC CPH1系列hostlink应用例子,用于编写上位机控制软件,通过串口直接控制PLC。用vc编写,方便转化为其他语言。 包括内容: 1:自封装串口类(来源于网络,做了适当修改) 2:多线程,线程间同步,通讯等。 3:生产者消费者模型应用,环形缓冲队列应用 4:欧姆龙hostlink通讯通讯同步处理,FCS校验值计算,各种hostlink指令使用示例。 5:线程消息处理类封装。 6:windows程序中带console调试界面,可把调试信息输出到控制台
drown_c_thread
- c#实现双缓冲绘图,多线程进行绘图操作. 模拟c++游戏绘图-double-buffering graphics, multithreading for graphics operations. C simulation game Mapping
VideoMonitorSystem
- 基于网络的视频监控系统 随着时代的发展,人们对安全防范也越来越重视,而数字化视频监控系统在音视频录像、报警录像联动、硬盘存储、多画面显示等方面都有突出表现,因此在安防领域逐渐占有了一席之地。本文提出的基于网络的视频监控系统实现了对数字硬盘录像机的控制功能,其远程客户端软件可以同时播放四路具有高达Dl分辨率的图像数据。 第一章论述了视频监控系统和数据压缩技术的发展动态。 第二章对客户端软件的开发环境及平台进行了选择,并就其中使用的关键技术:windows sockets编程技术、
PengPeng1
- 这是是我前几天仿写的小游戏《看谁守得住》的源代码,有详细的注释,代码短,但涉及到windows实时网络游戏的诸多基本元素,包括多线程、套接字、双缓冲、边界检查、3D视角等,程序可扩展性好,对程序中小球个数NBALL重新赋值(比如改成6)可以方便的扩展成网络桌球,对大球个数修改可以方便的扩展成网络足球(需要修改碰撞判断条件),也可以很方便的移植为调试OpenGL、D3D程序的平台(替换显示类C3DConvertor),是一个值得参考的入门级实时3D游戏编程框架 游戏支持单机和双人局域网两
TestMultiThread
- 多线程类模拟数据的存与取,在一个缓冲区里存类似串口送来的数据,另一个用线程来取走指定的数据
elsfk
- java游戏的实现,应用java中双缓冲,多线程,等多项技术。
CandP
- 生产者与消费者多线程问题,采用C++解决问题,设计3个线程,一个消费者,一个生产者,一个做缓冲
FunSnake
- 本代码在vc环境下实现了贪吃蛇的功能,涉及动态菜单、多线程定时器、双缓冲技术重绘等技术,思路比较清晰。望能帮助初学者!
题目:多线程同步方法解决生产者-消费者问题
- 题目:多线程同步方法解决生产者-消费者问题 (Bounded - Buffer Problem) 内容:有界缓冲区内设有10个存储单元,放入/取出的数据项 设定为1~10这10个整形数。要求每个生产者和消费者对有界 缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前指针位 置和生产者/消费者标识符。-topics : multithreaded synchronization solution to producer-consumer (Bounded - Buffer Problem) :
TCP实现客户服务器聊天程序
- 操作系统课程设计任务书 一、设计题目:多机进程通信 应用Socket进程通信技术编写聊天室程序,实现基于服务器的并发多机信息转发。如果各客户端在线则可以实时聊天、发送接收文件,如果某客户端离线,则发送给他的消息可由服务器端进行内容缓存,待重新连线后可以自动接收通过服务器转发的信息或文件。缓存与转发的控制算法可参考操作系统课程中生产者消费者进程同步方法、缓冲池技术等相关理论。 二、设计思路和功能的详细描述 采用TCP协议,所以属于客户机/服务器模式,因此需要聊天服务
RingBuffer_os.rar
- 一个用c/c++写的多线程程序,源码中介绍了循环缓冲区的使用方法和基本原理,很适合初学者,with a c/c write multi-threaded process, the source described the use of buffer cycle methodology and basic principles, which is perfect for beginners
testRingBuffer
- 环形缓冲 : 多线程,锁,对齐。多线程,锁,对齐。-mutil thread and ringbuffer
p_c.tar
- 多线程的“生产者消费者”问题的解决方案。采用消息队列缓冲技术。-Multi-threaded producer-consumer solution to the problem. The use of message queue buffer technology.
AES()
- 1、更正了原来的1.0版本的所有内存泄漏问题。 2、使用了文件读写的缓冲技术,对加密与解密在速度上都有一定的加快。 3、使用了进度条来显示加密与解密的进度,使其过程更加生动,不单调。 4、使用了多线程技术,这对于有多处理机的计算机来说,速度有一定的提高。 5、使用了与原始AES加密/解密算法中对状态数组按列处理等价的按行来处理数 据(当然在相应的函数中也作了相应的修改),避免了对状态数组的转置操作, 加快了加密与解密的速度。 6、提供了检查所选择的存放加密/解密文件的
DES
- DES加解密 AES(使用了文件读写的缓冲和多线程技术)-DES encryption and decryption AES (using the document to read and write buffer and multi-threading technology)
AnimatorIcon
- 动画线程的设计与实现 Java动画编程有多种实现方法,但它们实现的基本原理是一样的,即在屏幕上画出一系列的帧来造成运动的感觉。Java多线程技术是Java动画编程中普遍运用的技术,它在控制动画程序的流程和动画的显示效果方面起着重要的作用。Java动画编程中的动画闪烁和图像残缺不全等现象,是Java程序员经常碰到的问题。本文以作者应用实例程序为基础,阐述如何运用多线程、重载Update、双缓冲和图像跟踪等技巧来解决这类问题,以达到动画显示的最佳效果。 -Animation Design a
thread
- 简单的多线程实验,多个线程在对话框中画,不过没有使用双缓冲,所以会闪烁-thread
Large_data_processing_and_image_shows
- 大型数据处理及窗口绘图方法整理 包括双缓冲 多线程 等 总结文档提供了很多自己的经验 以及相关技术实现的源代码-Large-scale data processing and windows, including double-buffered drawing methods the multi-threaded, etc.
VCThreadPool3
- 1.线程池管理器(ThreadPoolManager):用于创建并管理线程池 2.工作线程(WorkThread): 线程池中线程 3.任务接口(Task):每个任务必须实现的接口,以供工作线程调度任务的执行。 4.任务队列:用于存放没有处理的任务。提供一种缓冲机制。 网上的c/c++线程池多是linux下的,这个是VC6.0的线程池。其涉及的主要文件有:ThreadPoolManage、IThreadExcute、TemporarilyThread、ThreadManage、RegKeyIni