2014年12月9日
摘要:
模板模式(Template Method)是较为常见的设计模式之一。 模板模式简言之就是将公共的方法抽取到超类中,需要子类要实现的方法设置为抽象方法,由子类去完成具体的实现。 模板方式的类图如下所示: 下面是一个模板模式的例子,首先是抽象类: abstract public class ...
阅读全文
posted @ 2014-12-09 22:26
lnlvinso
阅读(212)
推荐(0)
2014年11月30日
摘要:
原文链接:http://haohaoxuexi.iteye.com/blog/1983532 Spring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理。这将允许JMS应用利用Spring的事务管理特性。JmsTransact...
阅读全文
posted @ 2014-11-30 18:00
lnlvinso
阅读(300)
推荐(0)
摘要:
原文链接:http://haohaoxuexi.iteye.com/blog/1900937 1.4 消息转换器MessageConverter MessageConverter的作用主要有两方面,一方面它可以把我们的非标准化Message对象转换成我们的目标Message对象,这主要是用在...
阅读全文
posted @ 2014-11-30 17:52
lnlvinso
阅读(315)
推荐(0)
摘要:
原文地址:http://haohaoxuexi.iteye.com/blog/1893676 1.3 消息监听器MessageListener 在Spring整合JMS的应用中我们在定义消息监听器的时候一共可以定义三种类型的消息监听器,分别是MessageListener、SessionAwa...
阅读全文
posted @ 2014-11-30 17:44
lnlvinso
阅读(8787)
推荐(0)
2014年11月27日
摘要:
1.基础知识 图1 同步通信和异步通信通信过程示意图 RMI使用的是同步通信,JMS使用的是异步通信。从图1可以看出异步通信的好处就是减少了不必要的等待,提高了效率。 JMS中有两个主要的概念:消息代理(message broker)和目的地(destination...
阅读全文
posted @ 2014-11-27 14:35
lnlvinso
阅读(888)
推荐(0)
2014年11月17日
摘要:
开发过程中,如果需要来回在几套mib之间来回切换,每次都进行编译工作那将是一件很繁琐的事情,我们可以直接导入已经编译好的mib文件,避免重复的编译工作。 第一步,备份已经编译好的mib文件。 将当前已经编译好的SMIDB文件夹进行备份,如果有多套mib,就备份多套。 第二步,有冲突的可能...
阅读全文
posted @ 2014-11-17 22:36
lnlvinso
阅读(2298)
推荐(0)
2014年11月16日
摘要:
获取数据库的元信息metadata,里面有数据库特性的描述信息,如是否支持事务,是否支持批处理等。Connection conn = DriverManager.getConnection(url, userName,passwrod); DatabaseMetaData md = conn,g...
阅读全文
posted @ 2014-11-16 22:41
lnlvinso
阅读(273)
推荐(0)
摘要:
下面是一个MySQL存储过程的简单例子,目的是返回最新插入的一条记录的id值。 demiliter | drop procedure if exists addUser | create procedure addUser(in pname varchar(40),in b...
阅读全文
posted @ 2014-11-16 21:05
lnlvinso
阅读(364)
推荐(0)
2014年11月15日
摘要:
国际化(Internationalization)有时候被简称为i18n,因为有18个字母在国际化的英文单词的字母i和n之间。Spring对国际化的支持示例如下所示。 需要将spring.tld放到工程的lib目录下,这样才能JSP才能正常使用spring:message标签。 web.xml中设...
阅读全文
posted @ 2014-11-15 20:38
lnlvinso
阅读(452)
推荐(0)
2014年11月12日
摘要:
MySQL索引大都存储在B+树中,除此还有R树和hash索引。B+树的基础还是B树。 B树由2部分组成,节点和索引。下面将构建一个B树,每个节点存2个数据,每个节点有前,中,后三个索引。插入数字的顺序为1,2,3,4,5,6。 每个节点存储2个数据,插入3时将进行分裂操作。节点一分为...
阅读全文
posted @ 2014-11-12 14:03
lnlvinso
阅读(963)
推荐(0)