增加微信订阅号(在右侧),关注后,及时收到最新更新的文章。

智菲尔的文章

JAVA

RabbitMQ指南(7)-发布/订阅消息

RabbitMQ指南(7)-发布/订阅消息
1、发布/订阅消息 之前创建的是一个工作队列。工作队列的设计思想是:每个任务仅能由一个worker消费。接下来做一些复杂点的东西:将一个消息传送至多个消费者客户端。这种模式称为“发布/订阅”。 创建一个简单的日志系统来演示这种模式,该系统包含两个简单的程序:一个是产生日志消息,一...

9年前 (2015-02-12) 5303℃ 0评论 0喜欢

JAVA

RabbitMQ指南(6)-工作队列(Work Queues)

1、介绍 工作队列(Work Queue)是为了使用多个work进程来处理分布式耗时任务。 工作队列(任务队列)的设计目的避免即时执行计算密集型任务而不得不长时间等待执行完成。取而代之,可以延时执行任务。我们将任务封装成一个消息并将其发送至队列中,运行在后台的work进程就会从队...

9年前 (2015-02-11) 3574℃ 0评论 0喜欢

JAVA

RabbitMQ指南(5)-HelloWorld

RabbitMQ指南(5)-HelloWorld
1、简单介绍 RabbitMQ是一个消息协调器(Broker),它的主要思路非常简单:接收和传输消息。可以把它看成一个邮局:当你将邮件送到邮箱中后,肯定知道邮差将会把封信送到收件人手中。类似地,RabbitMQ就是邮局、邮箱、邮差,唯一的区别就是,邮局传递的是纸质邮件,而Rabb...

9年前 (2015-02-10) 3870℃ 0评论 1喜欢

MQ消息队列

RabbitMQ指南(4)-管理监控

1、管理插件 通过浏览器UI、命令行管理工具以及rabbitmqadmin,RabbitMQ的管理插件提供了基于HTTP API的方式来管理和监控服务。主要功能包括: 定义、罗列和删除Exchange、队列、绑定(bingdings)、用户、虚拟主机(virtual hosts...

9年前 (2015-02-09) 8284℃ 0评论 1喜欢

MQ消息队列

RabbitMQ指南(2)-支持的协议

RabbitMQ支持哪些协议呢? RabbitMQ通过直接支持或插件支持的方式,支持了几种消息协议。 AMQP 0-9-1,0-9,0-8,和扩展协议 RabbitMQ最早开发就是为了支持AMQP,所以该协议是Broker支持的最核心的协议。所有的版本基本上是类似的,但最新的版本...

9年前 (2015-02-08) 5716℃ 0评论 2喜欢

MQ消息队列

RabbitMQ指南(1)-特性及功能

1、RabbitMQ功能描述 消息机制可以使软件应用之间可以相互连接调用。好似一个大型应用的组件一样,使用RabbitMQ,应用程序各组件(模块)、用户设备和用户数据可以相互通信。消息机制通过分离数据的发送和接收,从而达到异步处理和解耦。 通过消息机制,可以实现数据传输,非阻塞型...

9年前 (2015-02-08) 9336℃ 0评论 16喜欢

JAVA

Java注解(3)-注解处理器(编译期|RetentionPolicy.SOURCE)

注解的处理除了可以在运行时通过反射机制处理外,还可以在编译期进行处理。在编译期处理注解时,会处理到不再产生新的源文件为止,之后再对所有源文件进行编译。 Java5中提供了apt工具来进行编译期的注解处理。apt是命令行工具,与之配套的是一套描述“程序在编译时刻的静态结构”的API...

9年前 (2015-02-05) 33733℃ 4评论 54喜欢

WordPress

WordPress常用插件汇总

1、代码高亮插件 – SyntaxHighlighter 用于各种代码的高亮展示。让代码不再乱。具体的使用方法可参考官方文档。 转载请注明:子暃之路 » WordPress常用插件汇总...

9年前 (2015-02-04) 3300℃ 0评论 0喜欢

JAVA

Java注解(2)-注解处理器(运行时|RetentionPolicy.RUNTIME)

如果没有用来读取注解的工具,那注解将基本没有任何作用,它也不会比注释更有用。读取注解的工具叫作注解处理器。Java提供了两种方式来处理注解:第一种是利用运行时反射机制;另一种是使用Java提供的API来处理编译期的注解。 反射机制方式的注解处理器 仅当定义的注解的@Retenti...

9年前 (2015-02-02) 9046℃ 0评论 7喜欢

JAVA

Java注解(1)-注解基础

注解(Annotation)是在JAVA5中开始引入的,它为在代码中添加信息提供了一种新的方式。注解在一定程度上把元数据与源代码文件结合在一起,正如许多成熟的框架(Spring)所做的那样。那么,注解到底可以做什么呢? 1、注解的作用。 提供用来完整地描述程序所需要的信息,如编...

9年前 (2015-02-02) 4503℃ 0评论 4喜欢