初始Spring 一、Spring是什么Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用 是一个轻量级的控制反转和面向切面的容器框架 从大小和开销而言都是轻量级 提供了丰 2020-06-30 JAVA Spring Spring基础 JAVA数据结构与算法基础学习笔记(四) 树结构树结构概述什么是树结构为什么使用树结构树的基本概念二叉树:什么是二叉树 满二叉树:所有叶子节点都在最后一层,而且节点的总数为:2^n-1,n是树的高度。 完全二叉树:所有叶子节点都在最后一层或倒数第二层,且最后一层的叶子节点在左边连续 2020-05-25 数据结构 算法 二叉树结构 JAVA数据结构与算法基础学习笔记(五) 赫夫曼树赫夫曼树概述:也叫最优二叉树,它是n个带权叶子节点构成的所有二叉树中,带权路径长度最小的二叉树。 赫夫曼树的代码实现package demo4; public class Node implements Comparable< 2020-05-25 数据结构 算法 赫夫曼树 JAVA数据结构与算法基础学习笔记(二) 栈 栈的定义栈是一种操作受限制的线性表,将允许进行插入、删除的一端称为栈顶,另一端称为栈底。 栈的分类栈主要分为静态栈和动态栈,静态栈类似于数组,而动态栈类似于链表,但只能对链表的一端进行操作。这里主要说一下静态栈。 静态栈的表示 #de 2020-05-25 数据结构 算法 栈、队列、链表 JAVA数据结构与算法基础学习笔记(三) 排序算法时间复杂度和空间复杂度概述时间复杂度:空间复杂度:八种常用排序算法交换排序 冒泡排序 package demo4; import java.util.Arrays; public class BubbleSort{ p 2020-05-25 数据结构 算法 排序算法 JAVA数据结构与算法基础学习笔记(一) 一、概述数据结构概述 数据结构的定义:数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。 数据存储结构: 顺序存储 链式存储 数据的逻辑结构: 集合结构:其中的元素属于一个集合,它们是并列关系 2020-05-25 数据结构 算法 数据结构 JAVA笔试面试-时间 1.获取时间(JDK8)// 获取日期 LocalDate localDate = LocalDate.now(); System.out.println(localDate); // 获取时间 LocalTime localTime = 2020-05-25 JAVA 笔试面试 笔试面试 JAVA JAVA笔试面试-数组 Java笔试面试-数组数组初始化 数组可使用 new int[n] 进行初始化,每个元素初始化为 0,声明了 n 个元素。也可以直接赋值,例如 new int[]{ 1,2,3…… },具体用法可参照下面代码: // 初始化方式一 int 2020-05-25 JAVA 笔试面试 笔试面试 JAVA 数组 JAVA笔试面试-异常、断言、日志 异常异常处理的语法格式 try{ … } catch(Exception e){ … } finally{ … } try:是用来监测可能会出现异常的代码段。catch:是用来捕获 try 代码块中某些代码引发的异常,如果 try 里面 2020-05-25 JAVA 笔试面试 笔试面试 JAVA JAVA笔试面试-字符串 字符串介绍: 字符串是程序开发当中,使用最频繁的类型之一,有着与基础类型相同的地位,甚至在 JVM(Java 虚拟机)编译的时候会对字符串做特殊的处理,比如拼加操作可能会被 JVM 直接合成为一个最终的字符串,从而到达高效运行的目的。 1 2020-05-25 JAVA 笔试面试 笔试面试 JAVA IDEA安装激活教程 IDEA作为后端开发工具,其智能化对开发人员提供了很大的帮助,方便了开发人员 IDEA的安装破解激活补丁下载地址: https://www.jb51.net/softs/713179.html 1.idea的安装包可以去官网下载,依 2020-05-25 开发工具 IDEA 开发工具 Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hex 2020-05-25 小蜗龟 hexo