- 博客(4)
- 收藏
- 关注
原创 手写Springmvc框架
Springmvc的处理流程 1、自定义注解 元注解 元注解就是用来解释我们自定义注解。结合我们xml文档的dtd.schemel约束 @Target:作用早我们的类上,变量上,方法,指定我们的注解是作用在什么目标上 (类上,变量上,方法)。 @Retention:用来描述我们自定义注解的生命周期 SOURCE:源文件,CLASS:编译时期 RUNTIME:运行时期(对
2018-03-14 11:21:34 459
原创 手写实现HashMap1.7版本
HashMap的结构 定义的成员变量: 1、定义默认数组的大小 1 private static int defaultLenth=1 2、定义有限的数组长度空间位置内会形成链表 0.75 private static double defaultAddSizeFactor=0.75; 3、定义数组的位置 private int useSize; 4、定义一个Entry t
2018-03-12 10:06:55 308
原创 设计模式之模版方法模式
设计模式之模版方法模式 定义 模版方法模式是编程中经常用得到的模式。它定义了一个操作中的算法骨架,将某些步骤延迟到子类中实现。这样,新的子类可以在不改变一个算法结构的前提下重新定义该算法的某些特定步骤。 通俗点的理解就是 :完成一件事情,有固定的数个步骤,但是每个步骤根据对象的不同,而实现细节不同;就可以在父类中定义一个完成该事情的总方法,按照完成事件需要的步骤去调用其每个
2018-03-02 15:38:27 227
原创 设计模式之策略模式
设计模式之策略模式 定义 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 本质 分离算法,选择实现 概念 策略模式对应于解决某一个问题的一个算法族,允许用户从该算法族中任选一个算法解决某一个问题,同时可以方便的更换算法或者增加新的算法,并且有客户端决定调用哪个算法。 策略模式的结构
2018-03-02 10:47:06 176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人