介绍了垃圾回收死亡对象判断方法、垃圾回收算法、垃圾收集器
2024-03-04 08:26:23
597
介绍JVM的内存结构——程序计数器、虚拟机栈、本地方法栈、堆、方法区
2024-03-04 08:24:29
1049
介绍的final关键字的基本使用
2024-03-04 08:16:31
334
介绍了volatile的用法、原理、使用场景
2024-03-04 08:15:23
439
介绍了synchronized的用法、原理、锁优化
2024-03-04 08:12:59
684
介绍了JMM的理论知识,重排序,happen-before规则等。
2024-03-04 08:09:29
928
Redis—3种特殊数据类型,GEO、Bitmap、HyperLogLog
2024-03-03 21:14:33
618
介绍Redis五种基本数据类型的基本使用
2024-03-03 20:09:56
528
Redis持久化,RDB、AOF以及混合版本的介绍
2024-03-03 18:25:51
803
Redis对象机制(redisObject + 共享对象)
2024-03-03 18:24:36
599
MySQL基础常见语法、知识点自测
2024-03-03 12:20:58
756
MySQL日志——undo、redo、其他日志
2024-03-03 12:16:58
744
MySQL——锁的类型、死锁问题
2024-03-02 17:03:05
542
1
MySQL——性能调优,慢SQL、expain使用、设计索引、减少锁占用等。
2024-03-02 16:48:36
736
1
MySQL——事务的解释、基本特性、mysql隔离级别、MVCC
2024-03-02 16:45:57
755
1
MySQL——索引的数据结构、分类、失效情况、使用场景。
2024-03-02 16:36:53
1052
1
MySQL主要存储引擎的介绍和对比
2024-03-02 16:31:22
507
1
java代码实现二叉树层次遍历的三种变换,从上至下遍历,从下至上遍历..
2023-09-23 00:04:06
236
1
二叉树的创建定义和前中后序的递归遍历
2023-09-22 23:49:06
86
剑指offer中的问题,将字符串中每一个空格替换成“20%”
2023-09-05 10:39:03
86
1
使用java代码实现基于数组的栈,包括定义,入栈,出栈,栈顶元素,栈是否空,是否满,还有扩容栈的方法。
2023-09-05 10:35:07
71
1
使用java完成数组的定义、初始化、查找、添加、删除
2023-09-03 11:05:58
46
反转链表的进阶问题之一——指定区间反转,分别使用了头插法和穿针引线法两种方法进行实现。
2023-09-01 20:33:08
628
4
经典的链表反转问题:分别使用四种方法进行实现,分别为栈,辅助结点,双指针,递归
2023-08-31 20:15:49
454
剑指offer52.两个链表第一个公共子节点问题 分别使用栈,集合,插值的方式解决。
2023-08-29 23:24:13
278
1
单链表的定义、初始化、添加、删除、遍历
2023-08-28 21:14:38
291
1
在程序世界中,通常会存在现有的程序无法直接使用,需要做适当的变换后才能使用的情况。这种用于填补“现有的程序”和“所需的程序”之间差异的设计模式就是适配器模式
2023-07-19 19:44:18
64
解决xshell连接虚拟机问题
2022-06-30 20:08:51
1037
2