摘要: 公司项目对Redis使用比较多,因为之前没有做AOP,所以缓存逻辑和业务逻辑交织在一起,维护比较艰难所以最近实现了针对于Redis的@Cacheable,把缓存的对象依照类别分别存放到redis的Hash中,对于key也实现了SPEL支持。1.applicationContext.xml,配置Jed... 阅读全文
posted @ 2014-06-05 18:13 _流年 阅读(12174) 评论(5) 推荐(0) 编辑
摘要: 今天搭建spring mvc ,结果发出请求总是No mapping found for HTTP requestwith URI [******]于是开始排查了半天,后来在网上搜到了双亲上下文的概念,才知道springmvc的每一个DispatcherServlet都会产生一个WebApplica... 阅读全文
posted @ 2014-09-12 10:36 _流年 阅读(349) 评论(0) 推荐(0) 编辑
摘要: *chrome浏览器需要在服务器环境中测试 iframe html: 子页面 阅读全文
posted @ 2014-09-11 18:31 _流年 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 工作模式:客户端代码:package demos.nio.socketChannel;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.net.InetSocketAddress;import ja... 阅读全文
posted @ 2014-08-25 15:54 _流年 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 在进行网络通信时可能需要传输对象,如果用NIO的话,只能用Bytebuffer和channel直接通过ByteArray*Stream和Object*Stream可以将byte数组和对象进行相互的转换。1.byte数组转对象:byte [] data=initData();//初始化byte数组By... 阅读全文
posted @ 2014-08-21 11:44 _流年 阅读(2697) 评论(0) 推荐(0) 编辑
摘要: FileInputStream fInputStream=new FileInputStream(new File("/root/Desktop/testImage.jpg")); FileOutputStream fOutputStream =new FileOutputS... 阅读全文
posted @ 2014-08-19 11:20 _流年 阅读(317) 评论(0) 推荐(0) 编辑
摘要: NIO的效率要高于标准IO,因为NIO将最耗时的IO操作(填充和提取缓冲区)转移会操作系统。NIO以块为单位传输数据,相比标准IO的以字节为单位效率要高很多。通道和缓冲时NIO的核心对象,每个NIO操作都要使用到它们。通道是对流的模拟,但与流不同,通道的传输是双向的,一个通道可以同时用于读和写。缓冲... 阅读全文
posted @ 2014-08-18 10:01 _流年 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: 摘要流是过滤流的一种,使用它可以再读取和写入流时获取流的摘要信息(MD5/SHA).使用摘要流包装流时,需要额外传递一个MessageDigest对象,MessageDigest md=MessageDigest.getInstance("MD5");DigestInputStream dis=ne... 阅读全文
posted @ 2014-08-15 22:03 _流年 阅读(707) 评论(0) 推荐(0) 编辑
摘要: package org.apollo.demo.jms.test01;import java.io.Serializable;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.Destina... 阅读全文
posted @ 2014-06-12 14:42 _流年 阅读(326) 评论(0) 推荐(0) 编辑
摘要: this.getClass().getResource("/").getPath();从根目录获取载入文件:this.getClass().getResourceAsStream("/myshop.properties") 阅读全文
posted @ 2014-06-09 11:31 _流年 阅读(640) 评论(0) 推荐(0) 编辑