李思苇

终身程序媛

jdk 静态代理、动态代理、cglib、spring AOP

代理模式的定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 模式结构:           抽象角色:声明真实对象和代理对象的共同接口。 代理角色:代理对象角色内部含有对真实对...

2015-05-28 15:26:27

阅读数 429

评论数 0

spring ioc及注解

概念: 依赖注入(dependence Injection)与控制反转(Inverse of control)是一个意思:控制反转是的将对对象间的依赖的控制权由对象本身变为OC容器。 非IOC的对象之间的依赖原来是由对象本身控制的,就是在每个类里,自己new  所依赖的其它对象,依赖的创建、生...

2015-05-27 09:36:08

阅读数 378

评论数 0

[算法]快排-快速排序

自己用java写了个快排的实现,调通共花了6个小时。 关于排序算法:对大学时老师讲的冒泡法、直接插入法、交换法等印象深刻,但工作后也都直接调用java的工具类的sort方法了。 快排的思想:只听说过快速排序这个名词儿,不知道它的思想,于是首先看了下快排的思想。引用网上原话:分而治之。随意选取一个元...

2015-05-26 14:45:57

阅读数 600

评论数 0

提示
确定要删除当前文章?
取消 删除