![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
易错知识点
文章平均质量分 93
di-Dora
学海无涯
Keep looking , don't settle.
I walk slowly,but I'll never stop.
展开
-
JavaEE进阶(15)Spring原理:Bean的作用域、Bean的生命周期、Spring Boot自动配置(加载Bean、SpringBoot原理分析)
Spring原理:Bean的作用域、Bean的生命周期、Spring Boot自动配置(加载Bean、SpringBoot原理分析)原创 2024-03-09 19:33:32 · 1088 阅读 · 0 评论 -
高阶数据结构(5)图的基本概念、存储结构 、遍历、最小生成树(Kruskal算法、Prim算法)、最短路径(单源最短路径——迪杰斯特拉算法和贝尔曼福特算法、多源最短路径——弗洛伊德算法)
高阶数据结构(5)图的基本概念、图的存储结构(邻接矩阵、邻接表)、图的遍历(广度优先遍历、深度优先遍历)、最小生成树(Kruskal算法、Prim算法)、图的最短路径(单源最短路径——迪杰斯特拉算法和贝尔曼福特算法、多源最短路径——弗洛伊德算法)原创 2023-12-17 17:22:23 · 119 阅读 · 0 评论 -
高阶数据结构(2)位图&布隆过滤器&海量数据面试题(位图:概念、实现、应用;布隆过滤器:提出、插入、查找、实现、删除、优点、缺陷、应用场景;海量数据面试题:哈希切割、位图应用\布隆过滤器)
高阶数据结构(2)位图&布隆过滤器&海量数据面试题(位图:概念、实现、应用;布隆过滤器:提出、插入、查找、实现、删除、优点、缺陷、应用场景;海量数据面试题:哈希切割、位图应用\布隆过滤器、拓展:一致性哈希、哈希与加密)原创 2023-11-27 22:55:59 · 374 阅读 · 0 评论 -
JavaEE初阶(18)(JVM简介:发展史,运行流程、类加载:类加载的基本流程,双亲委派模型、垃圾回收相关:死亡对象的判断算法,垃圾回收算法,垃圾收集器)
JavaEE初阶(18)(JVM简介:发展史,运行流程:JVM的内存区域划分,JVM 执行流程,堆、类加载:类加载的基本流程,双亲委派模型、垃圾回收相关:死亡对象的判断算法,垃圾回收算法,垃圾收集器)原创 2023-11-14 22:22:45 · 632 阅读 · 1 评论 -
JavaEE初阶(5)多线程案例(定时器、标准库中的定时器、实现定时器、线程池、标准库中的线程池、实现线程池)
JavaEE初阶(5)多线程案例(定时器、标准库中的定时器、实现定时器、线程池、标准库中的线程池、实现线程池)原创 2023-09-14 23:21:11 · 513 阅读 · 0 评论 -
线程练习题
两道线程练习题(有三个线程,分别只能打印A,B和C,要求按顺序打印ABC,打印10次;有三个线程,线程名称分别为:a,b,c。每个线程打印自己的名称。需要让他们同时启动,并按 c,b,a的顺序打印。)原创 2023-09-10 21:46:05 · 175 阅读 · 0 评论 -
JavaEE初阶(4)(线程的状态、线程安全、synchronized、volatile、wait 和 notify、多线程的代码案例:单例模式——饿汉懒汉、阻塞队列)
线程的状态、线程安全、产生线程安全的原因、解决线程安全{ synchronized关键字、synchronized关键字用的锁存在Java对象头里、synchronized 的重要特性——可重入【死锁(Deadlock)、解决死锁】、volatile 关键字、wait 和 notify 【 wait( ) 方法、notify()方法、notifyAll()方法】}、多线程的代码案例{单例模式【饿汉模式、懒汉模式、懒汉模式-多线程版】、阻塞队列【解耦合、削峰填谷、了解标准库的阻塞队列、自己实现阻塞队列】}原创 2023-09-10 19:44:38 · 216 阅读 · 0 评论 -
JavaEE(3)(由进程到线程、线程的调度、 进程线程的区别、Java 实现多线程编程、创建线程、Thread 类的其他使用方式、线程启动、中断线程、线程等待、获取当前程引用、休眠当前线程)
JavaEE(3)(由进程到线程、所谓线程、线程的调度问题、进程和线程的区别、Java 实现多线程编程:【创建线程、创建线程的其他写法、Runnable、使用匿名内部类、基于 Lambda 表达式】、Thread 类的其他使用方式、Thread 的常见构造方法、Thread 的几个常见属性、线程启动、中断一个线程、线程等待、获取当前线程引用、休眠当前线程)原创 2023-09-09 19:23:47 · 115 阅读 · 2 评论 -
JavaEE(2)(进程的管理 【进程标识符PID、内存指针、文件描述符表、进程的调度——<状态,优先级,上下文,记账信息,操作系统调度器和调度算法 >、虚拟地址空间、进程之间相互协作和交互数据】)
JavaEE(2)(进程的管理 【进程标识符PID、内存指针、文件描述符表、进程的调度——、虚拟地址空间、进程之间相互协作和交互数据】)原创 2023-09-09 09:03:02 · 118 阅读 · 0 评论 -
关于算法的时间复杂度(度量算法执行时间的两种方法、渐进时间复杂度、时间复杂度的几个性质、渐进估算、常见的渐进时间复杂度排序)
关于算法的时间复杂度(度量算法执行时间的两种方法、渐进时间复杂度、时间复杂度的几个性质、渐进估算、常见的渐进时间复杂度排序)原创 2023-09-08 19:23:08 · 1606 阅读 · 0 评论 -
初阶数据结构(10)(搜索树、搜索、Map 、Set 、哈希表、OJ—只出现一次的数字;存在重复元素;复制带随机指针的链表;宝石与石头;坏键盘打字;前K个高频单词、二叉搜索树与双向链表)
搜索树【概念、查找、插入、删除、性能、和 java 类集的关系】、搜索【概念、模型】、Map 的使用【Map.Entry、常用方法、TreeMap使用案例】、Set 的说明【常见方法、TreeSet使用案例】、哈希表【概念、冲突概念、冲突避免(哈希函数设计、负载因子调节)、冲突解决(闭散列、哈希桶)、冲突严重时解决办法、实现、性能、和 Java 类集的关系、源码解析】、OJ练习【只出现一次的数字;存在重复元素;复制带随机指针的链表;宝石与石头;坏键盘打字;前K个高频单词、二叉搜索树与双向链表】原创 2023-07-25 02:38:40 · 282 阅读 · 0 评论 -
初阶数据结构(11)(字符串常量池【创建对象的思考、字符串常量值(StringTable)、再谈String对象创建】、泛型进阶:通配符【通配符解决什么问题、通配符上界、通配符下界】)
字符串常量池:创建对象的思考、字符串常量值(StringTable)、再谈String对象创建【1.直接使用字符串常量进行赋值;2、通过new创建String类对象;3、intern方法】。泛型进阶:什么是泛型、引出泛型、语法、泛型类的使用、通配符【通配符解决什么问题、通配符上界、通配符下界】)原创 2023-07-25 05:10:06 · 114 阅读 · 0 评论 -
初阶数据结构(9)(排序的概念、常见的排序算法【直接插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序和归并排序】、排序算法复杂度及稳定性分析、其他比较排序【计数排序、基数排序、桶排序】)
初阶数据结构(9)(排序的概念、常见的排序算法【直接插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序和归并排序】、排序算法复杂度及稳定性分析、其他比较排序【计数排序、基数排序、桶排序】)原创 2023-07-18 22:14:49 · 129 阅读 · 0 评论 -
初阶数据结构(8)(优先级队列的模拟实现:堆的概念、性质、存储、创建——向下和向上调整、插入与删除、PriorityQueue常用接口介绍、构造、常见方法、扩容、top-K问题、堆的排序、对象的比较)
初阶数据结构(8)(优先级队列的模拟实现:堆的概念、性质、存储方式、堆的创建【向下调整、向上调整】、堆的插入与删除、PriorityQueue常用接口介绍和特性、构造方法、常见方法、扩容方式、top-K问题、堆的排序、java对象的比较【元素的比较、基本类型的比较、对象比较的问题、对象的比较、覆写基类的equals、基于Comparble接口类的比较、基于比较器比较、三种方式对比、集合框架中PriorityQueue的比较方式)】原创 2023-07-13 22:16:56 · 227 阅读 · 0 评论 -
二叉树相关OJ练习题(1、锯齿形层序遍历 2、二叉搜索子树的最大键值和 3、验证二叉树 4、剑指 Offer II 047. 二叉树剪枝)
二叉树相关OJ练习题(1、锯齿形层序遍历 2、二叉搜索子树的最大键值和 3、验证二叉树 4、剑指 Offer II 047.二叉树剪枝)原创 2023-06-16 14:12:11 · 699 阅读 · 1 评论 -
初阶数据结构(7)(树形结构的概念和相关重要定义、树的表示形式、树的应用、二叉树【两种特殊的二叉树、性质、存储、遍历、基本操作、二叉树相关的 OJ 题】)
树形结构的概念和一些重要定义、树的表示形式、树的应用、二叉树(两种特殊的二叉树、二叉树的性质、存储、遍历【前中后序遍历、层序遍历】、基本操作、二叉树相关的OJ 题:检查两颗树是否相同、判断子树、翻转二叉树、判断平衡二叉树、对称二叉树、二叉树的构建及遍历、二叉树的分层遍历、找到两个指定节点的最近公共祖先、根据一棵树的前序遍历与中序遍历构造二叉树、根据一棵树的中序遍历与后序遍历构造二叉树、二叉树创建字符串、二叉树前序非递归遍历实现、二叉树中序非递归遍历实现、二叉树后序非递归遍历实现)原创 2023-06-04 13:51:08 · 491 阅读 · 0 评论 -
初阶数据结构(6)(队列的概念、常用的队列方法、队列模拟实现【用双向链表实现、用数组实现】、双端队列 (Deque)、OJ练习【用队列实现栈、用栈实现队列】)
初阶数据结构(6)(队列的概念、常用的队列方法、队列模拟实现【用双向链表实现、用数组实现】、双端队列 (Deque)、OJ练习【用队列实现栈、用栈实现队列】)原创 2023-05-27 16:08:01 · 1023 阅读 · 0 评论 -
初阶数据结构(5)(栈的概念、栈的模拟实现、栈的应用及练习【改变元素序列 、 将递归转化为循环、括号匹配、逆波兰表达式求值、出栈入栈次序匹配、最小栈、点击消除】、链栈和顺序栈、虚拟机栈、栈帧的区别)
初阶数据结构(5)(栈的概念、栈的模拟实现、栈的应用及练习【改变元素的序列 、 将递归转化为循环、括号匹配、逆波兰表达式求值、出栈入栈次序匹配、最小栈、点击消除】、链栈和顺序栈栈、虚拟机栈、栈帧的区别)原创 2023-05-27 09:55:18 · 225 阅读 · 0 评论 -
数据结构初阶(4)(OJ练习【判断链表中是否有环、返回链表入口点、删除链表中的所有重复出现的元素】、双向链表LinkedList【注意事项、构造方法、常用方法、模拟实现、遍历方法、顺序表和链表的区别)
数据结构初阶(4)(OJ练习【判断链表中是否有环、返回链表入口点、删除链表中的所有重复出现的元素】、双向链表LinkedList【注意事项、构造方法、常用方法、模拟实现、遍历方法、顺序表和链表的区别)原创 2023-05-22 22:59:38 · 137 阅读 · 0 评论 -
数据结构初阶(3)(链表:链表的基本概念、链表的类型、单向不带头非循环链表的实现、链表的相关OJ练习、链表的优缺点 )
数据结构初阶(3)(链表:链表的基本概念、链表的类型、单向不带头非循环链表的实现、链表的相关OJ练习、链表的优缺点 )原创 2023-05-20 12:09:49 · 641 阅读 · 0 评论 -
和数组处理有关的一些OJ题;ArrayList 实现简单的洗牌算法(JAVA)(ArrayList)
和数组处理有关的一些OJ题(JAVA)(ArrayList)原创 2023-05-18 17:38:53 · 713 阅读 · 0 评论 -
数据结构初阶(2)(ArrayList简介、ArrayList()的构造方法、ArrayList的扩容、方法和三种遍历方法、ArrayList实现杨辉三角、ArrayList 的优缺点)
数据结构初阶(2)(ArrayList简介、ArrayList()的构造方法、ArrayList的扩容、方法和三种遍历方法、ArrayList实现杨辉三角、ArrayList 的优缺点)原创 2023-05-18 09:43:04 · 565 阅读 · 0 评论 -
Java测试:OJ练习(字符串合并后返回按照先后顺序排列的不重复新字符串、合并数组并按升序排列、Arrays 类中的sort方法)
Java测试:OJ练习(字符串合并后返回按照先后顺序排列的不重复新字符串、合并数组并按升序排列、Arrays 类中的sort方法)原创 2023-05-15 23:00:21 · 382 阅读 · 0 评论 -
一些Java的OJ练习:只说不练,假把式!(验证回文串、字符串中的第一个唯一字符、最后一个单词的长度、统计字符串中的单词数、轮转数组、自定义异常类型:简单的控制台版用户登陆程序)
一些Java的OJ练习:只说不练,假把式!(验证回文串、字符串中的第一个唯一字符、最后一个单词的长度、统计字符串中的单词数、轮转数组、自定义异常类型:简单的控制台版用户登陆程序)原创 2023-05-14 14:27:49 · 182 阅读 · 0 评论 -
数据结构初阶(1)(一些学习数据结构所需掌握的先导知识:数据结构的基本封装、包装类、装箱与拆箱、泛型【泛型的编译——擦除机制、泛型的上界、可类型推导的和不可类型推导的泛型方法、裸类型】、List简介)
数据结构初阶(1)(一些学习数据结构所需掌握的先导知识:数据结构的基本封装、包装类、装箱与拆箱、泛型【泛型的编译——擦除机制、泛型的上界、可类型推导的和不可类型推导的泛型方法、裸类型】、List简介)原创 2023-05-13 22:12:05 · 436 阅读 · 0 评论 -
Java学习(13)(异常的概念、异常的体系结构、异常的分类、异常的处理【防御式编程、异常的抛出、异常的捕获、异常的处理流程】、自定义异常类 )
Java学习(13)(异常的概念、异常的体系结构、异常的分类、异常的处理【防御式编程、异常的抛出、异常的捕获、异常的处理流程】、自定义异常类 )原创 2023-05-13 17:28:16 · 729 阅读 · 0 评论 -
Java学习(12)(String类、String的查找方法、字符串转化、 替换、拆分、截取、trim方法、字符串的不可变性、StringBuilder和StringBuffer)
Java学习(12)(String类、String的查找方法、字符串转化、 替换、拆分、截取、trim方法、字符串的不可变性、StringBuilder、StringBuffer)原创 2023-05-11 21:56:42 · 1947 阅读 · 0 评论 -
Java学习(11):Java实现图书馆书库管理系统
Java实现图书馆书库管理系统原创 2023-05-09 22:50:33 · 1590 阅读 · 0 评论 -
Java学习(10)多接口、接口的继承、抽象类和接口的区别、Object类【toString 、equals、hashcode】、接口实例 【compareTo、clone 】、浅拷贝和深拷贝、内部类
Java学习(10)(多接口、接口的继承、抽象类和接口的区别、Object类【toString 、equals、hashcode】、接口实例 【compareTo、clone 】、浅拷贝和深拷贝、内部类)原创 2023-05-06 14:48:58 · 254 阅读 · 0 评论 -
Java学习(9)(3种向上转型的方式、重写、向下转型、多态的优缺点、抽象类【基础规则、抽象类的作用】接口【基础规则、 接口的使用】)
Java学习(9)(3种向上转型的方式、重写、向下转型、多态的优缺点、抽象类【基础规则、抽象类的作用】接口【基础规则、 接口的使用】)原创 2023-04-29 15:00:19 · 973 阅读 · 0 评论 -
JAVA学习(8)继承 ( 继承的注意事项、Java的执行顺序、继承方式、限定词protcted、final关键词、多态、动态绑定和静态绑定 )
继承的注意事项、Java的执行顺序、继承方式、限定词protcted、final关键词、多态、动态绑定和静态绑定原创 2023-04-24 23:05:17 · 773 阅读 · 0 评论 -
JAVA学习(7)(初始化、构造方法、封装、包、自定义包、常见的包、static修饰成员变量、static修饰成员方法、static成员变量初始化、代码块)
JAVA学习(7)(初始化、构造方法、封装、包、自定义包、常见的包、static修饰成员变量、static修饰成员方法、static成员变量初始化、代码块)原创 2023-04-22 17:30:51 · 555 阅读 · 0 评论 -
JAVA学习(5)(JVM内存划分、数组,由【数组的拷贝、数组的二分查找】等引出Java提供的Arrays类的应用,一些数组练习【多数元素、奇数排前偶数排后、找出单身狗等】)
JAVA学习(5)(JVM内存划分、数组,由【数组的拷贝、数组的二分查找】等引出Java提供的Arrays类的应用,一些数组练习【多数元素、奇数排前偶数排后、找出单身狗等】)原创 2023-04-17 22:54:29 · 110 阅读 · 0 评论 -
JAVA(4)学习笔记:JVM虚拟机上的栈、大驼峰命名法和小驼峰命名法、实参和形参、重载方法、调用栈、递归练习(汉诺塔+斐波那契数列)、数组的定义、数组的初始化、增强for循环。
JAVA学习:JVM虚拟机上的栈、大驼峰命名法和小驼峰命名法、实参和形参、重载方法、调用栈、递归练习(汉诺塔+斐波那契数列)、数组的定义、数组的初始化、增强for循环。原创 2023-04-16 15:44:52 · 625 阅读 · 0 评论 -
一些值得记录的题目(将数组中相同的数据删除、判断n 阶方阵是否对称、寻找矩阵中的马鞍点、将前面各数顺序后移 m 位,最后 m 个数变成最前m 个数并输出、将一长整型数转换为十六进制,以字符串形式输出)
一些值得记录的题目(将数组中相同的数据删除、判断n 阶方阵是否对称、寻找矩阵中的马鞍点、将前面各数顺序后移 m 位,最后 m 个数变成最前m 个数并输出、将一长整型数转换为十六进制,以字符串形式输出)原创 2023-04-05 18:13:28 · 205 阅读 · 0 评论 -
预处理详解(宏)
预处理详解(宏)原创 2023-04-04 09:27:57 · 260 阅读 · 0 评论 -
数组的常用算法介绍(数组元素查找、插入数组元素、删除数组元素、数组排序)
数组的常用算法介绍(数组元素查找、插入数组元素、删除数组元素、数组排序)原创 2023-04-03 19:17:47 · 1387 阅读 · 0 评论 -
冒泡排序的三种实现方法(逐层优化)和选择法排序
冒泡排序的三种实现方法(逐层优化)和选择法排序原创 2023-04-02 13:45:28 · 825 阅读 · 0 评论 -
带参数的main函数
带参的main函数原创 2023-04-01 13:21:02 · 282 阅读 · 0 评论 -
数据的存储(整型数据的存储、大小端的解释、浮点型数据的存储)
详细介绍了数据在内存中的存储,包括整型数据和浮点型数据,同时还解释了大小端字节序的问题。原创 2023-03-31 15:32:12 · 390 阅读 · 0 评论