一.介绍 redis在做数据库缓存,session存储,消息队列上用的比较多二.安装$ yum install -y wget gcc make tcl$ wget http://download.redis.io/releases/redis-3.0.2.tar.gz$ tar zxvf red....
分类:
其他好文 时间:
2015-07-07 00:39:28
阅读次数:
130
看老罗的Android源码情景分析学习的时候,边抄边理解再总结.希望能为面试提供点帮助吧. 1.Android应用程序是通过消息来驱动,Android应用程序每一个线程在启动时,都可以首先在内部创建一个消息队列.然后再进入到一个无限循环中.不断检查它的消息队列是否有新的消息需要处理,如果有新的消息需...
分类:
移动开发 时间:
2015-07-05 16:21:36
阅读次数:
170
Windows是一消息(Message)驱动式系统,Windows消息提供了应用程序与应用程序之间、应用程序与Windows系统之间进行通讯的手段。应用程序要实现的功能由消息来触发,并靠对消息的响应和处理来完成。Windows系统中有两种消息队列,一种是系统消息队列,另一种是应用程序消息队列。计.....
信号量程序中存在一部分临界代码,要确保只有一个进程(或一个执行线程)可以进入临界区代码,并拥有对资源的独占式访问权我们需要一种方法,通过生成并使用令牌来授权,在任一时刻只能有一个执行线程访问代码的临界区域这里讲的信号量比在线程的调用中使用的互斥量和信号量更加通用P:等待,好像位于进入临界区域之前的检...
分类:
系统相关 时间:
2015-07-04 11:01:27
阅读次数:
180
kafka集群搭建与api客户端创建,以前的消息队列(activeMQ)对于大数据吞吐率不行,但kafka很好的解决了此类问题,并且以集群的方式进行扩展,可谓相当强大...
Android 消息处理源码分析(1)http://blog.csdn.net/u012432475/article/details/46728669
继续接着分析剩下的类文件
Looper.java
public final class Looper {
final MessageQueue mQueue; //消息队列
final Thread mThread...
分类:
移动开发 时间:
2015-07-03 17:30:31
阅读次数:
134
hadoop 是实现了 mapreduce 的思想,将数据切片计算来处理大量的离线数据。hadoop
处理的数据必须是已经存放在 hdfs 上或者类似 hbase 的数据库中,所以 hadoop 实现的时候
是通过移动计算到这些存放数据的机器上来提高效率而 storm 不同,storm 是一个流计算框
架,处理的数据是实时消息队列中的,所以需要我们写好一个 topology 逻辑放在那,...
分类:
其他好文 时间:
2015-07-02 19:34:35
阅读次数:
138
Android 消息处理源码分析(1)
在Android中,通常被使用的消息队列的代码在目录\sources\android-22\android\os下,涉及到以下几个类文件
Handler.java
Looper.java
Message.java
MessageQueue.java
Message.java
public final class Message i...
分类:
移动开发 时间:
2015-07-02 17:27:55
阅读次数:
133
MQTT(MQ Telemetry Transport),消息队列遥测传输协议,轻量级的发布/订阅协议,适用于一些条件比较苛刻的环境,进行低带宽、不可靠或间歇性的通信。值得一提的是mqtt提供三种不同质量的消息服务:“至多一次”,消息发布完全依赖底层 TCP/IP 网络。会发生消息丢失或重复。这一....
分类:
其他好文 时间:
2015-07-02 14:01:23
阅读次数:
141
转载请注明出处:http://blog.csdn.net/lskshz/article/details/25364909一.介绍HandlerThread继承自Thread,当线程开启时,也就是它run方法运行起来后,线程同时创建了一个含有消息队列的Looper,并对外提供自己这个Looper对象的...
分类:
移动开发 时间:
2015-07-01 17:40:25
阅读次数:
139