java基础
ycr19921121
ren
展开
-
对list进行分类
/** * 对按ip缩容的容器列表按分组分类 * 返回的数据结构为 * key : 分组1 value: [obj,obj,obj] * @param list * @return */public Map sortIps(List list){ TreeMap tm=new TreeMap(); if(CollectionUtils.isNotEmpty(lis原创 2017-06-21 09:17:43 · 826 阅读 · 0 评论 -
java静态代理和动态代理
原文链接:http://layznet.iteye.com/blog/1182924一、代理概念 为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口,这样在任何使用委托类对象的地方都可以用代理对象替代。代理类负责请求的预处理、过滤、将请求分派给委托类处理、以及委托类执行完请求后的后续处理。 图1:代理模式 从图中可以看出,代理接口(Sub转载 2017-06-15 14:20:01 · 176 阅读 · 0 评论 -
23种设计
http://blog.csdn.net/jason0539/article/details/44956775转载 2017-06-15 14:21:19 · 202 阅读 · 0 评论 -
java的动态代理机制详解
java的动态代理机制详解在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在转载 2017-06-15 14:22:43 · 194 阅读 · 0 评论 -
彻底理解代理模式
转自:http://www.cnblogs.com/flyoung2008/archive/2013/08/11/3251148.html代理设计模式定义:为其他对象提供一种代理以控制对这个对象的访问。代理模式的结构如下图所示。动态代理使用Java动态代理机制以巧妙的方式实现了代理模式的设计理念。代理模式示例代码public inte转载 2017-06-15 14:23:23 · 214 阅读 · 0 评论