码迷,mamicode.com
首页 >  
搜索关键字:线程    ( 57783个结果
Java多线程与并发库高级应用之公共屏障点CyclicBarrier
一个小队去登山,每位队员登山的速度不同。山上有几个集合点,在每一集合点处,先到达的队员只有等后面的队员全部到达集合点后才能继续向下一个集合点出发。JDK1.5提供的CyclicBarrier模拟了这种情况。每一个线程相当于一个登山队员,CyclicBarrier相当于山上的集合点。只有等所有线程都执...
分类:编程语言   时间:2014-05-01 11:34:29    阅读次数:388
站在玩家角度:了解你的受众(转)
想要创造优秀的游戏体验,你必须清楚你制作的游戏面向哪些群体,这个群体的玩家喜欢什么,不喜欢什么。如果你曾经是目标群体中的一员,那么在设计这个游戏的玩法时,你将会有巨大的优势。假如你正在为儿童设计一款教育类游戏,你可以回忆你在那个年龄所想的、所做的以及对人和事的看法。但是假如你不是目标群体的一员,你必...
分类:其他好文   时间:2014-05-01 11:23:20    阅读次数:336
CreateThread、_beginthreadex和AfxBeginThread 的区别
CreateThread、_beginthreadex和AfxBeginThread创建线程好几个函数可以使用,可是它们有什么区别,适用于什么情况呢?参考了一些资料,写得都挺好的,这里做一些摘抄和整合。【参考1】CreateThread, AfxBeginThread,_beginthread, _...
分类:其他好文   时间:2014-05-01 11:20:01    阅读次数:406
Java多线程与并发库高级应用之倒计时计数器
CountDownLatch 类是一个倒计时计数器,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数初始化 CountDownLatch。由于调用了countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,aw...
分类:编程语言   时间:2014-05-01 08:21:22    阅读次数:485
Java多线程与并发库高级应用之线程数据交换Exchanger
JDK1.5提供了Exchanger用于两个线程的数据交换。两个线程先后到达交换点,先到达的线程会等待后到达的线程,然后两个线程互相交换数据,交换后双方持对方的数据。Exchanger只提供了一个构造器:Exchanger():创建一个新的Exchanger。Exchanger中也只有两个方法:V ...
分类:编程语言   时间:2014-05-01 08:18:46    阅读次数:455
vc 基于对话框多线程编程实例——线程之间的通信
vc基于对话框多线程编程实例——线程之间的通信实例:
分类:编程语言   时间:2014-05-01 08:16:04    阅读次数:337
Java多线程与并发库高级应用之阻塞队列BlockingQueue
JDK1.5提供了阻塞队列接口BlockingQueue,它是一个有界阻塞队列。BlockingQueue实现是线程安全的,可以安全地与多个生产者和多个使用者一起使用。使用时用其实现类ArrayBlockingQueue,它一个由数组支持的有界阻塞队列。此队列按 FIFO(先进先出)原则对元素进行排...
分类:编程语言   时间:2014-05-01 06:58:46    阅读次数:373
Windows 下音频数据采集和播放
音频操作所需头文件和链接库#include#include#pragmacomment(lib,"winmm.lib") 由于音频采集过程是一个持续过程,所以建议为它们各自分配一个线程,而使用MFC的 CWinThread 类是一个不错的选择,笔者就是利用CWinThread类将这两个功能封装成了两...
分类:Windows程序   时间:2014-05-01 06:38:05    阅读次数:701
linux多线程示例
1 #include 2 #include 3 #include 4 #include 5 6 typedef void* (*fun)(void*); 7 8 fun fun1, fun2; 9 10 pthread_mutex_t pmu = PTHREAD_MUTEX_INITI...
分类:编程语言   时间:2014-05-01 06:36:02    阅读次数:427
Java多线程编程基础之线程对象
在进入java平台的线程对象之前,基于基础篇(一)的一些问题,我先插入两个基本概念。 [线程的并发与并行] 在单CPU系统中,系统调度在某一时刻只能让一个线程运行,虽然这种调试机制有多种形式(大多数是时间片轮巡为主),但无论如何,要通过不断切换需要运行的线程让其运行的方式就叫并发(concurr.....
分类:编程语言   时间:2014-05-01 06:09:22    阅读次数:459
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!