自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 都市修猿传-第十一章-小试牛刀

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-18 22:20:26 76

转载 都市修猿传-第十章-建立门派

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-16 22:52:25 92

转载 都市修猿传-第九章-新九大门派

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-15 23:26:06 72

转载 都市修猿传-第八章-在劫也难逃

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-15 00:19:35 72

转载 都市修猿传-第七章-失踪的领袖

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-13 22:51:38 69

转载 都市修猿传-第六章-真相大白

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-11 22:52:26 53

转载 都市修猿传-第五章-牛肉粉丝汤

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-10 23:21:35 62

转载 都市修猿传-第四章-疲惫的一天

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-09 23:55:57 53

转载 都市修猿传-第三章-第一天上班

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-08 23:08:54 65

转载 都市修猿传-第二章-穿越成为废材

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-07 11:41:26 55

转载 都市修猿传-第一章-离奇的穿越

一次神奇的穿越,揭开一场离奇的都市修猿传奇,故事的开始还要从一场测验说起…

2022-08-07 00:05:22 61

原创 深入理解Redis

首先,本篇文章是基于《Redis设计与实现》、《从零开始学Redis》阅读后理解所写。第一部分数据结构与对象

2021-06-17 23:23:05 112

原创 Redis数据结构与对象

1、简单动态字符串(SDS)Redis只会使用C字符串作为字面量,在多数情况下,Redis使用SDS(Simple Dynamic String简单动态字符串)zuo

2021-06-17 23:22:28 131

原创 虚拟机类加载机制

类加载时机1、加载2、验证3、准备4、解析5、初始化6、使用7、卸载

2021-06-16 23:57:07 97

原创 虚拟机性能监控、故障处理工具

jps:虚拟机进程状况工具jstat:虚拟机统计信息监视工具jinfo:Java配置信息工具jmap:

2021-06-16 22:58:19 103

原创 垃圾收集器与内存分配策略

垃圾收集器需要知道哪些对象需要回收。判断对象需要回收大致分两种:引用计数法2、可达性分析算法

2021-06-16 00:08:47 79

原创 设计模式之状态模式

定义与类型允许一个对象,在内部改变它的状态时,改变了它的行为。行为型使用场景一个对象存在多个状态,多个状态之间可以zhuang'h

2021-06-13 15:50:31 56

原创 Java内存区域与内存溢出异常

JVM是怎么实现自动内存管理机制的?1.1、运行时数据区域程序计数器:是什么?程序计数器是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器可以做什么?程序计数器用来控制分支、循环、跳转、异常处理、线程恢复等基础功能举例说明?Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,为了确保线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线程之间计数器互不影响,独立存储。所以程序计数器是 线程私有的。补充?.

2021-06-13 14:56:06 78

原创 JVM面试题看看你能答对几道

1、JVM运行时数据区有哪些?2、运行时数据区,哪些是线程私有,哪些是线程共享的?3、运行时数据区,唯一不会出现OOM的区域是哪个?4、

2021-06-13 14:43:28 1127 1

原创 深入理解JVM

"STAR法则是情境(指事情发生的情景)、任务(承担的任务)、行动(采取的行动)、结果(最终的结果)四项的英文单词首字母缩写。STAR法则是一种常常被面试官使用的工具,用来收集面试者与工作相关的具体信息和能力。"STAR法则 类型 内容 情境(Situation) 是什么 任务(Task) 可以做什么 行动(Action) 动手操作

2021-06-13 14:42:33 218

原创 经典算法之六大排序

"STAR法则是情境(指事情发生的情景)、任务(承担的任务)、行动(采取的行动)、结果(最终的结果)四项的英文单词首字母缩写。STAR法则是一种常常被面试官使用的工具,用来收集面试者与工作相关的具体信息和能力。"STAR法则 类型 内容 情境(Situation) 算法是什么 任务(Task) 算法可以做什么 行动(Action) 动手操作算法

2021-06-12 16:35:35 154

原创 快速排序-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 78

原创 冒泡排序-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 53

原创 选择排序-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 1066 1

原创 归并排序-Java

1、归并排序一个递归的过程。先拆分成最小的颗粒,然后排序,最终聚合起来

2021-06-12 16:03:30 54

原创 希尔排序-Java

学习插入排序之前,先想象一个场景就是打扑克。一开始手里没牌,从牌堆里,拿到一张牌放到手里,第二次拿牌的时候,与手里的第一张牌做比较,比第一张牌大,则插入到右边,比第一张牌小,则插入到左边。...

2021-06-12 15:38:12 63

原创 插入排序-Java

插入排序学习插入排序之前,先想象一个场景就是打扑克。一开始手里没牌,从牌堆里,拿到一张牌放到手里,第二次拿牌的时候,与手里的第一张牌做比较,比第一张牌大,则插入到右边,比第一张牌小,则插入到左边。...

2021-06-12 15:22:03 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除