12 2016 档案

摘要:http://www.jq22.com/ 阅读全文
posted @ 2016-12-29 15:34 自行车上的程序员 阅读(203) 评论(0) 推荐(1) 编辑
摘要:要点: 1、浅度拷贝可以不实现Cloneable接口(自动使用Object.clone)或者不重写Cloneable的clone方法。 2、要被深度拷贝的类必须实现Cloneable接口并重写clone方法。 3、如果需要能被深度拷贝则需要在父一级对所有的非基本类型的子元素调用clone方法。 看例 阅读全文
posted @ 2016-12-13 14:40 自行车上的程序员 阅读(413) 评论(0) 推荐(0) 编辑
摘要:需要处理的图片: 1.png(空白区域为透明) 2.png 处理后的结果图片:result.png 代码如下: 阅读全文
posted @ 2016-12-12 15:53 自行车上的程序员 阅读(6187) 评论(0) 推荐(0) 编辑
摘要:传统的两私有一公开(私有构造方法、私有静态实例(懒实例化/直接实例化)、公开的静态获取方法)涉及线程安全问题(即使有多重检查锁也可以通过反射破坏单例), 目前最为安全的实现单例的方法是通过内部静态enum的方法来实现,因为JVM会保证enum不能被反射并且构造器方法只执行一次。 实现方法如下: 测试 阅读全文
posted @ 2016-12-09 10:59 自行车上的程序员 阅读(29314) 评论(2) 推荐(3) 编辑
摘要:@ControllerAdvice是Spring 3.2新增的注解,主要是用来Controller的一些公共的需求的低侵入性增强提供辅助,作用于@RequestMapping标注的方法上。 ControllerAdvice的定义如下: 和此注解配合使用的其他注解有: 下面给一个例子: 阅读全文
posted @ 2016-12-09 10:00 自行车上的程序员 阅读(11758) 评论(1) 推荐(0) 编辑
摘要:memcached相对于redis来说,简直简单太多,命令也少很多,一般应用都是使用redis,但了解一下也还是不错的。 具体命令和用法很参见:http://www.runoob.com/memcached/memcached-tutorial.html 阅读全文
posted @ 2016-12-03 21:08 自行车上的程序员 阅读(153) 评论(0) 推荐(0) 编辑
摘要:有一些项目还不错,有合适的使用场景可以考虑使用 详情地址:http://www.spotty.com.cn/index.php/archives/546/ 阅读全文
posted @ 2016-12-01 15:27 自行车上的程序员 阅读(484) 评论(0) 推荐(0) 编辑
摘要:对dubbo的协议的学习,可以知道目前主流RPC通信大概是什么情况,本文参考dubbo官方文档 http://dubbo.incubator.apache.org/books/dubbo-user-book/ http://dubbo.incubator.apache.org/books/dubbo 阅读全文
posted @ 2016-12-01 13:36 自行车上的程序员 阅读(46668) 评论(3) 推荐(5) 编辑