- 博客(24)
- 收藏
- 关注
原创 Redis数据结构与对象
1、简单动态字符串(SDS)Redis只会使用C字符串作为字面量,在多数情况下,Redis使用SDS(Simple Dynamic String简单动态字符串)zuo
2021-06-17 23:22:28
156
原创 设计模式之状态模式
定义与类型允许一个对象,在内部改变它的状态时,改变了它的行为。行为型使用场景一个对象存在多个状态,多个状态之间可以zhuang'h
2021-06-13 15:50:31
75
原创 Java内存区域与内存溢出异常
JVM是怎么实现自动内存管理机制的?1.1、运行时数据区域程序计数器:是什么?程序计数器是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器可以做什么?程序计数器用来控制分支、循环、跳转、异常处理、线程恢复等基础功能举例说明?Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,为了确保线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线程之间计数器互不影响,独立存储。所以程序计数器是 线程私有的。补充?.
2021-06-13 14:56:06
102
原创 JVM面试题看看你能答对几道
1、JVM运行时数据区有哪些?2、运行时数据区,哪些是线程私有,哪些是线程共享的?3、运行时数据区,唯一不会出现OOM的区域是哪个?4、
2021-06-13 14:43:28
1151
1
原创 深入理解JVM
"STAR法则是情境(指事情发生的情景)、任务(承担的任务)、行动(采取的行动)、结果(最终的结果)四项的英文单词首字母缩写。STAR法则是一种常常被面试官使用的工具,用来收集面试者与工作相关的具体信息和能力。"STAR法则 类型 内容 情境(Situation) 是什么 任务(Task) 可以做什么 行动(Action) 动手操作
2021-06-13 14:42:33
253
原创 经典算法之六大排序
"STAR法则是情境(指事情发生的情景)、任务(承担的任务)、行动(采取的行动)、结果(最终的结果)四项的英文单词首字母缩写。STAR法则是一种常常被面试官使用的工具,用来收集面试者与工作相关的具体信息和能力。"STAR法则 类型 内容 情境(Situation) 算法是什么 任务(Task) 算法可以做什么 行动(Action) 动手操作算法
2021-06-12 16:35:35
172
原创 快速排序-Java
1、快速排序public class QuickSort { public static void main(String[] args) { int[] data = {3,2,1,0,5,4,6}; // 基准数,快排的核心就是边比较边排序 sort_(data,0,data.length-1); System.out.println(JSONObject.toJSONString(data)); }.
2021-06-12 16:32:55
95
原创 冒泡排序-Java
1、冒泡排序public class BubbleSort { public static void main(String[] args) { int[] data = {3,2,1,0,5,4,6}; // 左右两个数比较,一直比较到最后一个数不比较 for(int i=0;i<data.length-1;i++){ for(int j=0;j<data.length-1-i;j++){ ..
2021-06-12 16:23:13
77
原创 选择排序-Java
1、选择排序public class SelectSort { public static void main(String[] args) { int[] data = {3,2,1,0,5,4,6}; // 从第一个数开始,与后面的数进行比较,有小的就保持它的下标 for(int i=0;i<data.length-1;i++){ int index = i; for(int j=i.
2021-06-12 16:15:08
1086
1
原创 希尔排序-Java
学习插入排序之前,先想象一个场景就是打扑克。一开始手里没牌,从牌堆里,拿到一张牌放到手里,第二次拿牌的时候,与手里的第一张牌做比较,比第一张牌大,则插入到右边,比第一张牌小,则插入到左边。...
2021-06-12 15:38:12
82
原创 插入排序-Java
插入排序学习插入排序之前,先想象一个场景就是打扑克。一开始手里没牌,从牌堆里,拿到一张牌放到手里,第二次拿牌的时候,与手里的第一张牌做比较,比第一张牌大,则插入到右边,比第一张牌小,则插入到左边。...
2021-06-12 15:22:03
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人