- 浏览: 47338 次
- 性别:
- 来自: 武汉
最新评论
-
zn100200:
从一到五我都配置成功了也能正常运行,很好,虽然还是有些不明白的 ...
Java中间件JMS(四)之ActiveMQ整合spring之类转换 -
dengwanchuan:
pansonphy 写道public class TopicP ...
Java中间件JMS(二)之ActiveMQ整合spring(一) -
pansonphy:
public class TopicPublisherServ ...
Java中间件JMS(二)之ActiveMQ整合spring(一) -
AallenXu:
我直接用您的代码,运行时发现报好多java.lang.NoSu ...
NoSQL之MongoDB的CRUD操作 -
dengwanchuan:
sun_2008 写道 4) 创建全局dblink这个你 ...
Database Link详解
文章列表
原文链接:http://blog.csdn.net/dwc_fly/article/details/11180657
前面几章讲了ActiveMQ以及ActiveMQ与spring的整合,这是jms的ActiveMQ实现。但是jms到底是什么呢。如果开始就讲解这些理论比较强的东西,可能比较难理解,但是现在结合前面几章的实例对比就比较容易上手了。
1、.JMS 的概念
JMS(Java Message Service),即 Java 消息服务,是一组 Java 应用程序接口,用以提供创建、发接、接收、读取消息的服务。SUN 只提供接口,由不同的厂商根据该接口提 ...
原文链接:http://blog.csdn.net/dwc_fly/article/details/11096071
前几章都是直接发送MapMessage类型的数据,拿前面的例子来讲,如果生产者发送的是TextMessage,消费者也是必须TextMessage;如果我们自己要发送的数据不是TextMessage类型,而消费者还是TextMessage的,那该怎么办?难道每次接受后都要增加一个转换方法么?其实spring早就考虑到这种情况了。转化器在很多组件中都是必不缺少的东西Spring的MessageConverter接口提供了对消息转换的支持。
1、转换类的相关代码POJO ...
原文链接:http://blog.csdn.net/dwc_fly/article/details/10834005
对于让spring管理监听的实现方式有两种方法,一种是自己写监听器,然后交给spring的监听适配器管理,再由监听容器管理监听适配器,另一种是写一个实现MessageListener接口的类。第一种在第一章涉及到,但是没有交给spring托管.其实实现的方法很简单,在j2ee mvc模式中,用到spring的aop特性.这章讲第
二种方法,这样消费者可以时时接受到生产者的消息,订阅者可以时时接受到发布者的消息.不用循环接受。
1.Queue(点对点)方式
...
原文链接:http://blog.csdn.net/dwc_fly/article/details/10306805
在上一章( Java中间件JMS之ActiveMQ入门http://blog.csdn.net/dengwanchuan/article/details/10241345)说到ActiveMQ能与spring进行整合,ActiveMQ与Spring进行整合有一定的好处,首先是可配置化,然后是能使用Spring的aop,tx等特性进行项目开发.
一.准备工作
我使用的是spring版本是4.0.0.M2,其他版
原文链接:http://blog.csdn.net/dengwanchuan/article/details/10241345
1.ActiveMQ概述
企业消息软件从80年代起就存在,它不只是一种应用间消息传递风格,也是一种集成风格。因此,消息传递可以满足应用间的通知和互相操作。但是开源的解决方案是到最近10年才出现的。Apache ActiveMQ就是其中一种。它使应用间能以异步,松耦合方式交流。ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。
ActiveMQ是Apache软件基金下的一个开源软件,它遵循JMS规范(Java Mes ...
最近俺在测试一个Java Web项目时,遇到了一个问题。这个问题对这个项目产生了很大的影响(主要
是项目web的布局框架),所以写下来让大家一起帮帮忙寻找解决之法!
这个问题是在使用Jquery.html()时发现IE的内存成几何的增长,永久没有回落,最后造成IE内存溢出。
以下是根据公司项目内容模拟的场景代码:
[html] vie
MySQL与NoSQL——SQL与NoSQL的融合
写这一篇内容的原因是MySQL5.6.2突然推出了memcached的功能。NoSQL to InnoDB with Memcached的出现,可以看出NoSQL对关系数据库的确产生了巨大的影响,个人觉得这是一个非常大的进步,可以让开发人员更加方便的使用NoSQL和关系数据库。NoSQL一般被认为性能高于关系数据库,那么直接在InnoDB之上提供NoSQL功能并和MySQL共存是否是一个更好的选择呢?
MySQL with HandlerSocket
去年在twitter上看到
一.创建Database Link
1) 权限:创建数据库链接的帐号必须有CREATE DATABASE LINK或CREATE PUBLIC DATABASE
LINK的系统权限,用来登录到远程数据库的帐号必须有CREATE SESSION权限。这两种权限都包含在CONNECT角色中(CREATE PUBLIC DATABASE ...
MongoDB是一个基于分布式文件存储的数据库,是NoSQL实现的一种,支持Java.NoSQL越来越受到IT界的重视,所以掌握NoSQL技术,也非常重要。
在空闲时间写了Mongo的CRUD代码,请大家参考。有什么地方不好或意见,大家可以提出!
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import net.sf.json.JSONObject;
import com.mongod ...
struts2的国际化分三种情况:前台页面的国际化,Action类中的国际化,配置文件的国际化。
首先指定全局的国际化资源文件:
在配置文件struts.xml中引入
<constant name="struts.custom.i18n.resources" value="message"></constant>(注意位置)
或
在struts.properties文件中指定如下一行:
package log4j;
import org.apache.log4j.Logger;
public class Log4jTest {
public static void main(String[] args) {
Logger log=Logger.getLogger(Log4jTest.class);
log.error("log4j");
}
}
<?xml version="1.0" encoding="GBK" ?>
<!DOCTYPE log4j:co ...
Java项目打包发布
如果只想发布为一个可执行的jar包,使用eclipse的Export功能就可以了
使用eclipse的Export功能,将项目中的所有package打包为一个pet.jar文件,假定项目中所有配置文件都在项目根目录的config文件夹.
新建一个文件夹bushu,将项目中的config文件夹放进来
用winrar打开项目引用的所有jar文件,将文件中的所有包文件夹添加进pet.jar文件
创建pet.dat文件,内容:start java -Xmx512m ...
Decode函数的语法结构如下:
Sql代码
XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible S ...
package com.softeem.jbs.lesson4;
import java.util.Random;
/**
* 排序测试类