java
文章平均质量分 81
默雨茗
轻听默雨念,细品杯中茗。
展开
-
xStream可以轻易的将Java对象和xml文档相互转换
xStream框架xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换;前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html以及Jackson这个框架,在线博文:http://www.cnb转载 2016-03-28 15:49:19 · 442 阅读 · 0 评论 -
java AES加密
一.前言AES(Advanced Encryption Standard),高级加密标准,是美国政府用于替换DES的一种加密算法标准,Java SDK中包含了部分AES的实现,但javadoc对于算法的描述非常少,本文将解释Java AES实现的使用和原理。二.示例代码三.代码分析JDK AES加密主要是几个步骤:1.key变换将传入的明文key做变换,AES的key固定为转载 2016-04-12 16:56:11 · 554 阅读 · 0 评论 -
一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用
摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。分布式缓存问题假设我们有一个网站,最近发现随着流量增加,服务器压力越来越大转载 2016-04-08 15:25:09 · 316 阅读 · 0 评论 -
Des 加密算法
1、对称加密算法1.1 定义对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥转载 2016-04-07 15:18:47 · 6221 阅读 · 0 评论 -
基于dom4j,XML和java bean互转实例
/*** 生产xml文件* @param t* @param list* @param encode* @param fileName * @author * @throws Exception */public static void modelToXml(T t,List list,String encode,String fileName) throw原创 2016-02-26 15:04:58 · 1645 阅读 · 0 评论 -
使用XStream进行XML与对象的互相转换 下划线问题
使用XStream进行XML与对象的互相转换 近来遇到的编程过程中需要对XML进行大量的处理,java是面向对象的,所以要把XML的处理转化为面向对象的处理.下面记录下我用XStream进行XML与对象的转换过程. public class XmlUtils {private static XStream xstream; static { xstream =转载 2016-03-22 20:36:42 · 6410 阅读 · 0 评论 -
基于ActiveMQ 模拟聊天
实现这个简单的聊天程序,使用了JMS的开源实现activemq-5.5消息中间件。分为如下几步完成。 第一步:安装activemq (1)下载解压到E:\open_source\activeMQ\apache-activemq-5.5.0,并在环境变量配置ACTIVEMQ_HOME (2)因为apache-activemq-5.5.0需要使用slf4j-1.转载 2016-01-29 16:52:57 · 2298 阅读 · 0 评论 -
ActiveMQ 入门学习
Queue与Topic的比较1、JMS Queue执行load balancer语义:一条消息仅能被一个consumer收到。如果在message发送的时候没有可用的consumer,那么它将被保存一直到能处理该message的consumer可用。如果一个consumer收到一条message后却不响应它,那么这条消息将被转到另一个consumer那儿。一个Queue可以有很多c转载 2016-01-28 17:55:01 · 308 阅读 · 0 评论 -
Spring MVC集成Tiles使用方法
Spring MVC集成Tiles使用方法MVCSpringJSPBeanStruts 首先,我们定义一个总体的tiles视图 /tiles/mainTemplate.jsp首先使用:打印tiles配置文件中定义的字符串属性title然后是分别加载header,content,footer三个jsp页面,共同组成mainTemplate.jsp转载 2015-11-19 15:50:51 · 527 阅读 · 0 评论 -
springMVC dubbo zookeeper整合
原博:http://blog.csdn.net/congcong68/article/details/41113239互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景转载 2015-12-31 17:28:13 · 293 阅读 · 0 评论 -
spring事务机制
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://winters1224.blog.51cto.com/3021203/807500PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_REQUIRES_NEW--新建事务,如果当前存转载 2016-04-14 10:17:37 · 309 阅读 · 0 评论