Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页
摘要: ###简介 B树和B+树都是多路查找树,为了解决数据量大,树的高度大增(二叉树)而产生的一种数据结构,23树和234树都是一种特殊的B树,为了更好理解B树,故先介绍23树和234树。 ###23树 ####定义 2-3树是一种多路查找树,2和3的意思是该树包含2结点和3结点两种情况; 2结点包含一个 阅读全文
posted @ 2021-10-23 14:30 晨度 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: ###简介 树结构是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合。 ###二叉树 ####定义 1.本身是有序树; 2.树中包含的各个节点的度不能超过 2,即只能是 0、1 或者 2; 例如,图 1a) 就是一棵二叉树,而图 1b) 则不是。 ####特点 经过前人的总结,二叉树具 阅读全文
posted @ 2021-10-17 17:06 晨度 阅读(775) 评论(0) 推荐(0) 编辑
摘要: ###简介 树结构是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合。 一对多 图 1(A) 是使用树结构存储的集合 {A,B,C,D,E,F,G,H,I,J,K,L,M} 的示意图。对于数据 A 来说,和数据 B、C、D 有关系;对于数据 B 来说,和 E、F 有关系。这就是“一对多 阅读全文
posted @ 2021-10-17 15:24 晨度 阅读(310) 评论(0) 推荐(0) 编辑
摘要: ###数据结构 java对象和数组是存放在堆中的,那么这些instance的数据结构是什么呢? 对象头 第一部分markword,用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等。 第二部分是klass,类型指针,虚拟机通 阅读全文
posted @ 2021-10-17 14:19 晨度 阅读(771) 评论(0) 推荐(0) 编辑
摘要: ###简介 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中元素之间的关系组成。 常用的数据结构有: 数组、栈、链表、队列、树、图、堆、散列表等。共8类。 ###1、数组 ####简介 数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行 阅读全文
posted @ 2021-10-17 10:37 晨度 阅读(183) 评论(0) 推荐(0) 编辑
摘要: ###AOP简介 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术,AOP是OOP的延续。简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理技术,在不修改源码的基础上,对我们已有的方法进行增强。 ###相关概念 ####Joinpoint(连接点) 阅读全文
posted @ 2021-10-13 08:53 晨度 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ##协变、逆变 ###定义 Java中String类型是继承自Object的,姑且记做String ≦ Object,表示String是Object的子类型,String的对象可以赋给Object的对象。而Object的数组类型Object[],理解成是由Object构造出来的一种新的类型,可以认为 阅读全文
posted @ 2021-10-04 16:27 晨度 阅读(97) 评论(0) 推荐(0) 编辑
摘要: ###简介 JDK中常用命令 ###切换目录 切换目录 进入D:\zs 第一种 第二种 其他常用命令 cls: 实现清屏 cd..: 切换到上一级目录 ###javac ####简介 来编译.java文件的。命令行下直接输入javac可以看到大量提示信息,提示javac命令的用法。 javac D: 阅读全文
posted @ 2021-09-28 23:14 晨度 阅读(782) 评论(0) 推荐(0) 编辑
摘要: ###简介 Type是Java 编程语言中所有类型的公共高级接口,和Object不同,Object是所有类的父类,即Object是Type的父类。 ###分类 原始类型(Class):不仅仅包含我们平常所指的类,还包括枚举、数组、注解等; 参数化类型(ParameterizedType):就是我们平 阅读全文
posted @ 2021-09-28 08:51 晨度 阅读(701) 评论(0) 推荐(0) 编辑
摘要: ##Mybatisplus ###简介 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官方网址:https://mp.bao 阅读全文
posted @ 2021-09-15 18:52 晨度 阅读(1288) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页