自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lizhao007

一杯Java 一杯咖啡

  • 博客(3)
  • 收藏
  • 关注

原创 对于给定指定包名获取所有类

对于给定指定包名获取所有的类 对于一个IOC框架来说,这个功能是最基本,但是对于初学者来说确实不好来完成。接下来我会先贴代码,然后根据代码分析。 /** * 对于制定包名的加载类 * author:Lizhao * Date:15/12/16 * version:1.0 * * @param pacckageName * * @return */ public static S

2016-02-29 12:34:40 908

原创 AOP框架的实现

AOP的框架的实现对于一款MVC框架,AOP当然是不可缺少的,这里我们当然也会借鉴spring AOP框架,实现基于切面注解的AOP框架。接下来我们根据代码逐渐分析,这里我们对所有的类(不管有没有父类)均使用cglib。首先添加一个Aspect(切面)的注解,其中有一个value,主要是让框架可以区分是基于Controller的切面还是,还是基于Service的切面。import java.lang

2016-02-29 12:34:04 629

原创 滑动窗口联系

有一个整型数组 arr 和一个大小为 w 的窗口从数组的最左边滑到最右边,窗口每次向右边滑一个位置。 返回一个长度为n-w+1的数组res,res[i]表示每一种窗口状态下的最大值。 以数组为[4,3,5,4,3,3,6,7],w=3为例。因为第一个窗口[4,3,5]的最大值为5,第二个窗口[3,5,4]的最大值为5,第三个窗口[5,4,3]的最大值为5。第四个窗口[4,3,3]的最大值为4。第五

2016-02-04 15:12:51 540

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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