- 博客(6)
- 收藏
- 关注
原创 数据结构与算法学习笔记(二)
数据结构与算法学习笔记(二)栈的介绍栈是一个先入后出的有序列表栈是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一端,称为栈顶,另一端为固定的一端,称为栈底。根据栈的定义可知,最先放入栈中元素在栈底,最后放入的元素在栈顶,,而删除元素刚好相反,最后放入的元素最先删除,最先放入的元素最后删除。数组实现public class ArrayStackDemo { public static void main(String[] ar
2022-11-16 16:12:43 182
原创 数据结构与算法学习笔记(Java)
数据结构与算法学习笔记(Java)程序 = 数据结构 + 算法数据结构数据结构包括:线性结构和非线性结构线性结构线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系线性结构有两种不同的存储结构,即顺序存储结构和链式存储结构,顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的。链式存储的线性表称为链表,链表中的存储元素不一定是连续的,元素节点中存放数据元素以及相邻元素的地址信息。线性结构常见有:数组,队列,链表和栈。非线性结构非线性结构包括:二维数组,多
2022-04-14 12:05:01 122
原创 Scala学习笔记
Scala学习笔记第一个scala程序** * object: 关键字,声明一个单利对象(半生对象) */object HelloWorld { /** * main: 方法,从外部可以直接调用执行的方法 * def 方法名称(参数名称: 参数类型): 返回值类型 = {方法体} * []: 泛型 * @param args */ def main(args: Array[String]): Unit = { println("hello worl
2022-02-09 10:53:38 467
原创 Spring5框架学习笔记(三)
Spring5框架学习笔记(三)Spring5框架新功能整个Spring5框架代码基于java8,运行时兼容JDK9,许多不建议使用的类和方法在代码库中删除Spring5框架自带了通用的日志封装Spring5已移除Log4jConfigListener,官方建议是用Log4j2Spring5框架核心容器支持@Nullable注解@Nullable注解可以使用在方法上面,属性上面,参数上面,表示方法返回值可以为空,属性值可以为空,参数值可以为空Spring5核心容器支持函数式风格
2021-04-09 19:02:03 101
原创 Spring5框架学习笔记(二)
Spring5框架学习笔记-AOPAOP(概念)什么是AOP?面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑的各个部分之间的耦合度降低,提高程序的可重用性,同时提高了开发效率。...
2021-03-25 20:51:41 112
原创 Spring5框架学习笔记(一)
Spring5框架学习笔记srping框架概述1.1 spring是轻量级的开源的javaEE框架1.2 spirng可以解决企业应用开发的复杂性1.3 spring有两个核心部分:IOC和Aop 1.3.1 IOC: 控制反转,把创建对象过程交给spring进行管理 1.3.2 Aop: 面向切面,不修改源代码进行功能增强1.4 spring特点 1.4.1 方便解耦,简化开发 1.4.2 Aop编程支持 1.4.3 方便程序测试 1.4.4 方便和其他框架进行整合 1.4
2021-02-10 15:34:23 263 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人