总结笔记
文章平均质量分 86
CZzYcyforever
这个作者很懒,什么都没留下…
展开
-
SpringBoot2-基础入门
SpringBoot2 01-基础入门-HelloWorld Maven配置文件 <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/publ原创 2021-03-29 14:17:01 · 100 阅读 · 0 评论 -
SpringBoot2-核心功能
SpringBoot-核心功能 1、文件类型 1.1、properties 同以前的properties用法 1.2、yaml 1.2.1、简介 YAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。 非常适合用来做以数据为中心的配置文件 1.2.2、基本语法 key: value;kv之间有空格 大小写敏感 使用缩进表示层级原创 2021-03-29 14:16:30 · 168 阅读 · 0 评论 -
SpringBoot2-单元测试
单元测试 1、JUnit5 的变化 Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库 作为最新版本的JUnit框架,JUnit5与之前版本的Junit框架有很大的不同。由三个不同子项目的几个不同模块组成。 JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage JUnit Platform: Junit Platform是在JVM上启动测试框架的基础,不仅支持Junit自制的测试引擎,其他测试引擎也都可以接入。转载 2021-03-29 14:16:01 · 148 阅读 · 0 评论 -
Git使用
git使用 1. 版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 并行开发、提高开发效率 跟踪记录整个软件的开发过程 减轻开发人员的负担,节省时间,同时降低人为错误 简单说就是用于管理多人协同开发项目的技术。 没有进行版本控制或者版本控制本身缺乏正确的流程管理,在软件开原创 2021-03-29 14:15:29 · 473 阅读 · 0 评论 -
红黑树
红黑树 红黑树是一种自平衡的二叉搜索树 1.性质 节点是RED 或者BLACK 根节点是BLACK 叶子节点(外部节点,空节点)都是BLACK RED 节点的子节点都是BLACK RED 节点的parent 都是BLACK 从根节点到叶子节点的所有路径上不能有2 个连续的RED 节点 从任一节点到叶子节点的所有路径都包含相同数目的BLACK 节点 2.红黑树的等价变换 红黑树与4阶B树具有等价性 BLACK 节点与它的RED子节点融合在一起,形成1个B树节点 红黑树的原创 2021-03-17 22:27:02 · 112 阅读 · 0 评论 -
B树
B树 1.概念 B树是一种平衡的多路搜索树,多用于文件系统,数据库的实现 2.性质 假设一个节点存储的元素个数为x(m阶B树) 根节点:1≤x≤m−11 \leq x\leq m-11≤x≤m−1 非根节点:$ceiling(m/2) - 1 \leq x \leq m-1 $ 子节点个数:$ y = x + 1 $ 根节点个数2≤y≤m2 \leq y \leq m2≤y≤m 非根节点:ceiling(m/2)≤y≤mceiling(m/2) \leq y \leq mceiling(m原创 2021-03-17 22:26:31 · 79 阅读 · 0 评论 -
二叉搜索树
二叉搜索树(Binary Search Tree) 二叉搜索树,添加、删除、搜索、的最坏时间复杂度为O(logn)O(log^n)O(logn) 1.基本概念 二叉搜索树是二叉树的一种,是应用非常广泛的一种二叉树,英文简称为 BST 任意一个节点的值都大于其左子树所有节点的值 任意一个节点的值都小于其右子树所有节点的值 它的左右子树也是一棵二叉搜索树 2.实现接口 我看重要的说 1.add 步骤 找到父节点parent 创建新节点node parent.left =原创 2021-03-07 23:17:03 · 93 阅读 · 0 评论 -
二叉树笔记
二叉树 1.树的基本概念 节点、根节点、父节点、子节点、兄弟节点 一棵树可以没有任何节点,称为空树 一棵树可以只有 1 个节点,也就是只有根节点 子树、左子树、右子树 节点的度(degree):子树的个数 树的度:所有节点度中的最大值 叶子节点(leaf):度为 0 的节点 非叶子节点:度不为 0 的节点 层数(level):根节点在第 1 层,根节点的子节点在第 2 层,以此类推(有些教程也从第 0 层开始计算) 节点的深度(depth):从根节点到当前节点的唯一路原创 2021-03-07 23:16:22 · 152 阅读 · 0 评论 -
spring总结
Sring总结 配置注入 普通类型 <bean id="userDao" class="com.itheima.dao.impl.UserDaoImpl"> <property name="company" value="传智播客"></property> <property name="age" value="15"></property> </bean> 集合数据类型(List)的注入 <bean i原创 2021-01-04 15:44:11 · 81 阅读 · 0 评论