摘要: RabbitMQ主页:https://www.rabbitmq.com/ AMQP AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件: 1.Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。 2.Virtual H 阅读全文
posted @ 2016-06-07 22:07 简单爱_wxg 阅读(309) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/anzhsoft/article/details/19563091。 1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同 阅读全文
posted @ 2016-06-07 19:50 简单爱_wxg 阅读(282) 评论(0) 推荐(0)
摘要: 在很多应用中,我们通常需要按照优先级情况对待处理对象进行处理,比如首先处理优先级最高的对象,然后处理次高的对象。最简单的一个例子就是,在手机上玩游戏的时候,如果有来电,那么系统应该优先处理打进来的电话。在这种情况下,我们的数据结构应该提供两个最基本的操作,一个是返回最高优先级对象,一个是添加新的对象 阅读全文
posted @ 2016-06-07 10:33 简单爱_wxg 阅读(1011) 评论(0) 推荐(0)
摘要: 本章开始介绍了堆的基本概念,然后引入最大堆和最小堆的概念。全章采用最大堆来介绍堆的操作,两个重要的操作是调整最大堆和创建最大堆,接着这两个操作引进了堆排序,最后介绍了采用堆实现优先级队列。 1、堆 堆给人的感觉是一个二叉树,但是其本质是一种数组对象,因为对堆进行操作的时候将堆视为一颗完全二叉树,树中 阅读全文
posted @ 2016-06-07 09:58 简单爱_wxg 阅读(456) 评论(0) 推荐(0)