Rabbit mq订阅方式获取消息并可设置持久化

Rabbit 通过方式获取消息:订阅方式其实是向queue注册consumer,通过rpc向queue server发送注册consumer的消息,rabbitMQ Server在收到消息后,根据消息的内容类型判断这是一个订阅消息,这样当MQ 中queue有消息时,会自动把消息通过该socket(...

2015-06-30 16:41:43

阅读数:2301

评论数:0

RabbitMQ细节点

工作队列:Working Queue   工作队列这个概念与简单的发送/接收消息的区别就是:接收方接收到消息后,可能需要花费更长的时间来处理消息,这个过程就叫一个Work/Task。   几个概念 分配:多个接收端接收同一个Queue时,如何分配? 消息确认:Server端如何确定接收...

2015-06-30 15:12:24

阅读数:762

评论数:0

rabbitmq消费消息的两种方式

rabbitMQ中consumer通过建立到queue的连接,创建channel对象,通过channel通道获取message,Consumer可以声明式的以API轮询poll的方式主动从queue的获取消息,也可以通过订阅的方式被动的从Queue中消费消息,最近翻阅了基于java的客户端的相关源...

2015-06-30 15:06:50

阅读数:17667

评论数:0

手机 Fildder真机抓包

Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他...

2015-06-29 16:56:44

阅读数:873

评论数:0

primary key与unique的区别

定义了 UNIQUE 约束的字段中不能包含重复值,可以为一个或多个字段定义UNIQUE 约束。因此,UNIQUE 即可以在字段级也可以在表级定义, 在UNIQUED 约束的字段上可以包含空值。ORACLE自动会为具有PRIMARY KEY 约束的字段(主码字段)建立一个唯一索引和一个NOT...

2015-06-24 15:21:23

阅读数:440

评论数:0

eclipse中git分支创建与合并(-)

1、team-->switch to -->new branch: 2、接下来,我们在自己的分支里面进行文章的更改: 3、提交已改动的内容到本地版本库 4、将改动push到分支 5、这个时候继续操作主干,为了模拟项目真实情况,我们在主干上进行修改...

2015-06-24 09:49:03

阅读数:17935

评论数:1

git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支

1 查看远程分支 $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/br-2.1.2.1 remotes/origin/br-2.1.2.2 ...

2015-06-23 17:07:41

阅读数:609

评论数:0

Rabbit简单例子Demo

生产者: public class RabbitMQProduce { public static void main(String[] args) throws IOException, InterruptedException { ConnectionFactory factory =...

2015-06-21 23:21:39

阅读数:695

评论数:0

POI导出EXCEL

POI创建冻结窗口 可以按照如下设置创建冻结窗口。  sheet1.createFreezePane( 3, 2, 3, 2 );           前两个参数是你要用来拆分的列数和行数。后两个参数是下面窗口的可见象限,其中第三个参数是右边区域可见的左边列数,第四个参数是下面区域可见的...

2015-06-21 23:14:47

阅读数:1323

评论数:0

RabbitMQ基础概念详细介绍

你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。 消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用(R...

2015-06-21 23:08:44

阅读数:648

评论数:0

RabbitMQ源码解析前奏--AMQP协议

AMQP即高级消息队列协议,接下来从三个方面来浅析该协议。 一、协议     AMQP协议分层类似于OSI或TCP/IP协议分层。从图中可以看出分三层: 图1 AMQP协议分层图 1、Model Layer     规范服务器端Broker的行为。 2、Session Layer ...

2015-06-21 23:04:49

阅读数:688

评论数:0

Maven常用命令

mvn archetype:create :创建 Maven 项目 mvn compile :编译源代码 mvn test-compile :编译测试代码 mvn test : 运行应用程序中的单元测试 mvn site : 生成项目相关信息的网站 mvn clea...

2015-06-21 22:17:19

阅读数:346

评论数:0

maven中下载jar包源码和javadoc的命令介绍

这篇文章主要介绍了maven中下载jar包源码和javadoc的命令介绍,本文讲解了Maven命令下载源码和javadocs、通过配置文件添加、配置eclipse等内容,需要的朋友可以参考下: 1:Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar...

2015-06-21 21:57:47

阅读数:572

评论数:0

maven2中profile的介绍与使用

使用maven管理项目有一个好处是就是可以针对不同的环境使用不同的编译打包设置,方便了多环境下的打包部署,一般我们开发项目都会有至少开发环境和正式环境两个,针对这两个环境的配置信息也会有所不同,比如数据库的配置等。我们可以使用maven的profile定义来进行区分,比如我们在项目的pom文件中定...

2015-06-21 21:45:13

阅读数:348

评论数:0

Windows安装RaibbitMQ服务器

RabbitMQ配置说明手册 一、RaibbitMQ服务器配置 1. 准备工作。如果之前安装过RabbitMQ软件,若想重新安装,必须先把之前的RabbitMQ相关软件卸载。 2. 安装ERLANG语言包。首先到http://www.erlang.org/download.html这个页面下...

2015-06-16 17:00:43

阅读数:490

评论数:0

maven核心,pom.xml详解

什么是pom?     pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。     快速察看:   4.0....

2015-06-14 22:33:13

阅读数:398

评论数:0

Spring mvc进行Excel导出

Spring 结合 apach poi 导出Excel,并增加批注、冻结窗口等功能

2015-06-12 16:02:27

阅读数:548

评论数:0

java执行http请求乱码解决

痛过java进行http请求会出现乱码解决方式: URLEncoder.encode(String s, String enc) //参数 使用指定的编码机制将字符串转换为 application/x-www-form-urlencoded 格式 URLDecoder.decode(St...

2015-06-12 15:53:52

阅读数:1810

评论数:0

每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)

转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179     一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致...

2015-06-11 13:27:47

阅读数:437

评论数:0

Jquery使用Ajax构建方法返回值

使用Jquery 异步请求返回数据 function showLog(account_id){ var logss; var ajaxUrl="/tes"; $.ajax({ url : ajaxUrl, method : "get...

2015-06-10 14:21:47

阅读数:1075

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭