码迷,mamicode.com
首页 >  
搜索关键字:metaq 消息队列    ( 3773个结果
一个无锁消息队列引发的血案(六)——RingQueue(中) 休眠的艺术 [续]
这是第五篇的后续,紧接上一篇的末尾,我们把 Windows 和 Linux 下的休眠策略归纳总结一下。我们可以看到,Linux 下的 sched_yield() 虽然包括了 Windows 下的 Sleep(0) 和 SwitchToThread() 的部分功能(图中蓝色框和虚线框所标注的部分),但...
分类:其他好文   时间:2015-01-31 00:07:37    阅读次数:309
stm32cube学习笔记(2)
任务:使用stm32cube 工程的message quene management 部分api 1、使用stm32cubemx生成相应的工程 2、使能消息队列相关的函数       #define osFeature_MessageQ   1 3、定义消息队列的名字 osMessageQDef(MsgBox, 1, int); //创建一个长度为1,单位为int的消息队列 osMes...
分类:其他好文   时间:2015-01-30 15:50:36    阅读次数:2139
消息队列
最近几年,团购、秒杀等购物应用异常火爆,既然购物,就涉及数据库操作。那么这么大的冰法是怎么处理的?不会吧数据库搞垮吗?答案是肯定的。一个解决办法就是把HTTP请求放入内存中的高速队列,然后对队列里的数据按一定的规则进行分流处理,这就是HTTP请求队列。 比如,微博和SNS通常拥有上亿的受众数量...
分类:其他好文   时间:2015-01-29 21:06:57    阅读次数:156
NetMQ发布订阅C#示例
NetMQ (ZeroMQ to .Net),ØMQ号称史上最快中间件。它对socket通信进行了封装,使得我们不需要写socket函数调用就能完成复杂的网络通信。和一般意义上的消息队列产品不同的是,它没有消息队列服务器,而更像是一个网络通信库。从网络通信的角度看,它处于会话层之上,应用层之下...
分类:Windows程序   时间:2015-01-29 17:11:39    阅读次数:520
基于Netty与RabbitMQ的消息服务
Netty作为一个高性能的异步网络开发框架,可以作为各种服务的开发框架。前段时间的一个项目涉及到硬件设备实时数据的采集,采用Netty作为采集服务的实现框架,同时使用RabbitMQ作为采集服务和各个其他模块的通信消息队列,整个服务框架图如下:将业务代码和实际协议解析部分的代码抽离,得到以上一个简单...
分类:Web程序   时间:2015-01-29 00:05:20    阅读次数:247
Android -- Looper.prepare()和Looper.loop() —深入版
Android中的Looper类,是用来封装消息循环和消息队列的一个类,用于在android线程中进行消息处理。handler事实上能够看做是一个工具类,用来向消息队列中插入消息的。 (1) Looper类用来为一个线程开启一个消息循环。 默认情况下android中新诞生的线程是没有开启消息循环.....
分类:移动开发   时间:2015-01-28 21:20:30    阅读次数:347
Android Handler使用实例
本文主要介绍Android中Handler的简单使用方法,Handler跟多线程,消息队列联系很紧密,在平常的实际程序开发中比较常见。本文分为4个简单的例子来学校handlerHandler使用例1这个例子是最简单的介绍handler使用的,是将handler绑定到它所建立的线程中.本次实验完成的功...
分类:移动开发   时间:2015-01-27 19:55:53    阅读次数:246
消息队列汇总(转)
add by zhj: 文中不仅列出了最常用的MQ,而且还列出了一些文章,分享使用的经验,值得一看原文:http://queues.io/AboutThere are many queueing systems out there. Each one of them is different and...
分类:其他好文   时间:2015-01-27 07:01:17    阅读次数:417
管道,消息队列,共享内存!
2015.1.26星期一,阴天linux中使用的较多的进程通信方式主要有一下几种:1.管道(Pipe):管道可用于具有亲缘关系进程间的通信,有名管道,除了具有管道所具有功能外,它 还允许无亲缘关系进程的通信2.信号(signal):信号是在软件层次上对中断机制的一种模拟,它是...
分类:其他好文   时间:2015-01-27 00:13:53    阅读次数:687
Android UI编程(6)——HandlerThread
介绍: HandlerThread继承Thread,当线程开启时,也就是它run方法运行起来后,线程同时创建了一个含有消息队列的Looper,并对外提供自己这个Looper对象的get方法,这就是它和普通Thread唯一不同的地方。 好处: 为什么要使用HandlerThread 1、开发中如果多次使用类似new Thread(){}.start(); 这种方式开启一个子线程,会创建多个匿...
分类:移动开发   时间:2015-01-26 17:04:17    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!