05 2016 档案

摘要:RabbitMQ中,所有生产者提交的消息都由Exchange来接受,然后Exchange按照特定的策略转发到Queue进行存储 RabbitMQ提供了四种Exchange:fanout,direct,topic,header header模式在实际使用中较少,本文只对前三种模式进行比较。 性能排序: 阅读全文
posted @ 2016-05-23 22:28 kevin-zhang 阅读(4371) 评论(0) 推荐(2) 编辑
摘要:AMQP AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件: 1.Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。 2.Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual Host 阅读全文
posted @ 2016-05-23 22:27 kevin-zhang 阅读(447) 评论(0) 推荐(0) 编辑
摘要:卡方检验就是统计样本的实际观测值与理论推断值之间的偏离程度,实际观测值与理论推断值之间的偏离程度就决定卡方值的大小,卡方值越大,越不符合;卡方值越小,偏差越小,越趋于符合,若两个值完全相等时,卡方值就为0,表明理论值完全符合。 注意:卡方检验针对分类变量。 (1)提出原假设: H0:总体X的分布函数 阅读全文
posted @ 2016-05-14 20:38 kevin-zhang 阅读(137) 评论(0) 推荐(0) 编辑
摘要:http://www.ibm.com/developerworks/cn/java/j-zookeeper/index.html 阅读全文
posted @ 2016-05-06 18:18 kevin-zhang 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Exchange 在上一节我们看到生产者将消息投递到Queue中,实际上这在RabbitMQ中这种事情永远都不会发生。实际的情况是,生产者将消息发送到Exchange(交换器,下图中的X),由Exchange将消息路由到一个或多个Queue中(或者丢弃)。 Exchange是按照什么逻辑将消息路由到 阅读全文
posted @ 2016-05-06 18:02 kevin-zhang 阅读(216) 评论(0) 推荐(0) 编辑