摘要:
1.不要随便改测试包名,我就是因为这个错的!!! 2.有的是pom.xml文件中引入了junit测试的两个jar包 3.其他问题百度就行 阅读全文
摘要:
org.springframework.context.annotation.Configuration 从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApp 阅读全文
摘要:
1.配置rabbitMQ 需要把以上配置文件加载到spring容器,在appliacationContext.xml中添加如下内容: 注意:无需配置监听,因为服务器端(生产者只需要将消息发送到交换机即可),无需自己监听自己.监听是在消费者端配置的 2.在service层实现消息发送 代码: MAPP 阅读全文
摘要:
但是,非持久化要比持久化速度更快. 队列是否需要持久化:看需求 阅读全文
摘要:
1.spring整合rabbitMQ配置文件 rabbitmq-context.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins 阅读全文
摘要:
队列截图,去rabbitMq.com去找学习文档 第一种模式:简单模式 缺点:没有实现解耦,比如说购物车和搜索,需要创建两个队列 第二种模式:work模式 上图注意:只能有一个消费者获取到消息;谁先拿到呢?靠争抢,哪个争抢到给哪个. 应用场景: 比如说现在有一个系统,这个系统作用是写数据到数据库,但 阅读全文
摘要:
1.MQ为Message Queue,消息队列是应用程序和应用程序之间的通信方法 2. 多种开发语言支持,其实就是一个驱动,如连接数据库的mysql驱动,oracle驱动等. 3. 4.采用以下语言开发: java是面向对象的;c是面向过程的;Erlang是面向并发的; 5.官网 rabbitMQ. 阅读全文
摘要:
mina在应用程序中处于什么样的地位? mina屏蔽了一些网络通信细节对socket进行封装,并且基于NIO非阻塞框架,可以帮助我们快速开发网络通信,常常用于用户游戏开发,中间件等服务端应用程序. 阅读全文
摘要:
Mina入门级客户端程序实现telnet程序,其实mina的客户端和服务端很相似 1.编写客户端MinaClient.java和客户端处理类MyClientHandler.java2.MinaClient.java package com.mina; import java.net.InetSock 阅读全文
摘要:
1. 2. 3. 4.MinaServer.java package com.mina; import java.io.IOException;import java.net.InetSocketAddress;import java.nio.charset.Charset;import org.a 阅读全文