02 2019 档案

摘要:单链式存储线性列表线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素,这组存储单元可以是连续的,也可以是不连续的 (图片来自网络,侵删) 存储单元由两部分组成,数据源和指针,数据源放数据,指针指向下个存储单元。LinkedList采用的就是链式存储线性表。 链式线性表的插入操作 链 阅读全文
posted @ 2019-02-28 22:22 橘子洲头。 阅读(493) 评论(0) 推荐(0) 编辑
摘要:一个线性表是由n(n≥0)个数据元素所构成的有限序列。 线性表逻辑地表示为:(a0,a1,…,an-1)。其中,n为线性表的长度,n=0时为空表。i为ai在线性表中的位序号。 存储结构:1.顺序存储,数据是存放是连续的 2.链式存储,数据存放不是连续的,但之间有联系保证找到下一个数据。 顺序存储的线 阅读全文
posted @ 2019-02-28 17:01 橘子洲头。 阅读(603) 评论(0) 推荐(0) 编辑
摘要:一、Cglib动态代理Cglib是一个优秀的动态代理框架,它的底层使用ASM在内存中动态的生成被代理类的子类,使用Cglib即使代理类没有实现任何接口也可以实现动态代理功能。而且,它的运行速度要远远快于JDK的Proxy动态代理。1.Cglib核心类 net.sf.cglib.proxy.Enhan 阅读全文
posted @ 2019-02-26 19:18 橘子洲头。 阅读(241) 评论(0) 推荐(0) 编辑
摘要:一、什么是动态代理?代理类在程序运行时创建的代理方式被成为动态代理。动态代理的代理类并不是在Java代码中定义的,而是在运行时根据我们在Java代码中的“指示”动态生成的。相比于静态代理, 动态代理的优势在于可以很方便的对代理类的函数进行统一的处理,而不用修改每个代理类中的方法。 Java动态代理有 阅读全文
posted @ 2019-02-26 19:02 橘子洲头。 阅读(214) 评论(0) 推荐(0) 编辑
摘要:注解的产生背景以前,xml以低耦合的方式得到了广大开发者的青睐,xml在当时基本上能完成框架中的所有配置。但是随着项目越来越庞大,xml的配置也越来越复杂,维护性也随之降低,维护成本增高。于是就产生了一种标记式的高耦合的配置方式——注解。 注解的本质注解(Annotation)相当于一种标记,在程序 阅读全文
posted @ 2019-02-25 19:58 橘子洲头。 阅读(178) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示