摘要: 树 定义 树是一种特殊的数据结构,他可以用来描述有分支的结构,是有一个或一个以上的节点所组成的优先集合 一些关键名词 树根或根节点(root): 没有父节点的节点为根节点 父节点(parent): 每一个节点的上层节点为父节点 子节点(children): 每一个节点的下层节点为子节点 兄弟节点(s 阅读全文
posted @ 2021-10-16 18:36 YanAemons 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 队列 认识队列 同样可以使用数组或列表来简历一个队列,不过堆栈只需要一个top,指针指向对堆栈顶,而队列则必须使用front和rear两个指针分别指向前端和后端 队列的特征 先进先出(FIFO) 拥有两种基本操作,加入和删除,而且使用front与rear两个指针来分别指向队列的前端和尾端 队列的数组 阅读全文
posted @ 2021-10-08 21:37 YanAemons 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 堆栈 认识堆栈 谈到所谓后进先出(Last in, First out)的概念,其实就如同自助餐中餐盘由桌面向上一个一个叠放,且去勇士由最上面先拿,这就是典型堆栈概念的应用 堆栈的运算 只能从堆栈的顶端访问数据 数据的访问符合"后劲先出"(Last in First out) 堆栈的数组实现 Sta 阅读全文
posted @ 2021-10-08 19:09 YanAemons 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 双向链表 双向链表的定义 结构: LLink Data RLink 每个节点具有三个字段,中间为数据字段。左右各有两个链接字段,分别为LLINK和RLINK。 通常加上一个表头,此表中不存在任何数据,其左边链接字段指向表中最后一个节点,而右边链接指向第一个节点 双向链表的节点插入 将新节点加入链表的 阅读全文
posted @ 2021-10-06 15:59 YanAemons 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 单向链表 单向链表由三部分组成 单个的节点 将节点穿起来的链表 放入链表里的数据 import javax.xml.soap.Node; ​ /** * @author YanAemons * @date 2021/10/3 17:36 */ public class NodeC { int dat 阅读全文
posted @ 2021-10-04 20:39 YanAemons 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Bean的自动装配(Autowired) 自动装配是Spring满足bean依赖的一种方式 Spring会在上下文中自动寻找,并自动给bean装配属性 在Spring中有三种自动装配的方式 在xml中显示的配置 在java中显示配置 隐式的自动装配⭐ Person类 public class Per 阅读全文
posted @ 2021-09-09 21:57 YanAemons 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Spring配置 alias <alias name="user" alias="userNes"/> 如果添加了别名,我们也可以使用别名获取对象 bean <bean id="user" class="com.User" name="user2,u2" > <property name="name 阅读全文
posted @ 2021-09-09 21:51 YanAemons 阅读(132) 评论(0) 推荐(0) 编辑
摘要: IOC创建对象方式 User 类 public class User { private String name; public User(String name) { this.name = name; } public String getName() { return name; } publ 阅读全文
posted @ 2021-09-09 21:51 YanAemons 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Bean的作用域 单利模式(Spring默认机制) <bean id="user2" class="User" c:age="18" c:name="YanAemons" scope="singleton"/> 原型模型:每次从容器中get的时候,都会产生一个新对象 <bean id="accoun 阅读全文
posted @ 2021-09-09 21:51 YanAemons 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 什么是容器数据卷 容器之间可以有一个数据共享的技术, Docker容器中产生的数据同步到本地 容器的持久化和同步操作,容器间也可以数据共享 docker run -it -v 主机目录:容器目录 具名和匿名挂在 // 匿名挂载 -v 容器内路径 docker run -d -P --name ngi 阅读全文
posted @ 2021-09-07 18:13 YanAemons 阅读(27) 评论(0) 推荐(0) 编辑