自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java集合框架

第一次添加直接创建大小为10的数组,第11次就变成15,所以每次扩容都是增加原来长度的1.5倍。

2025-09-24 20:51:48 228

原创 消息队列MQ相关知识点及面试题

但是问题是,要是BCD 三个系统那里,BD 两个系统写库成功了,结果 C 系统写库失败了,咋整?分布式中有多个系统,互相调用的话,耦合性太高,如果中间一个服务器崩了,可能导致整个分布式系统崩溃,所以加入消息队列解耦。和镜像基本一致,就是加了协议保证数据强一致性,镜像集群的问题是如果拷贝传递过程出问题,可能导致主从不一致。本来每个系统之间要互相等候完成,如果用消息队列的话,可以直接把消息发给MQ,业务就结束了,可以异步处理。万一 MQ 挂了,MQ 一挂,整套系统崩溃,你不就完了。缓解高峰时期服务器压力。

2025-09-24 14:37:39 416

原创 Java多线程知识点及面试题

全称叫compare and swap,体现了一种乐观锁的思想。抽象出了state变量,根据state判断锁是否被占用,利用cas修改,等待队列用双端队列实现。

2025-09-23 10:53:05 336

原创 Mysql知识点及面试题

Mysql相关的面试题,持续更新中~

2025-09-11 15:45:24 747

原创 JVM知识及面试题

Java虚拟机(Java Virtual Machine 简称JVM)是运行所有Java程序的抽象计算机,是Java语言的运行环境。它的结构如图:1. 线程私有:程序计数器(Program Counter Register):记录当前线程所执行的字节码指令地址。多线程切换的时候,记录下执行到哪里。虚拟机栈(JVM Stack):存储每个方法调用时的栈帧包括了局部变量表(方法的参数、局部变量)、操作数栈(计算过程的中间结果)、方法出口(返回地址)。类似于“方法调用的工作台”,管理方法的执行过程。

2025-09-11 10:44:05 622

原创 Redis知识及面试题

redis相关知识点,如有错误欢迎指正,持续更新中~

2025-09-10 15:10:48 939

原创 力扣算法题45-跳跃游戏2

官方题解有点想不到,自己的方法还是比较容易想到,也能AC,个人感觉会容易想到的也可以。

2024-05-14 23:24:26 280 2

原创 力扣算法题55-跳跃游戏

这道题有点巧妙技巧在其中,其实就是每走一步都算出能走的最远距离,如果走不下去,就会停在某个位置,就会被i超过。

2024-05-14 22:04:44 311 2

原创 C++中栈的使用

【代码】C++中栈的使用。

2024-02-27 16:38:54 996

原创 力扣算法题20-有效的括号

该题运用了哈希表和栈的知识,以后当遇到后进先出的队列,以及具有映射关系的数或字符,都可以考虑哈希表~

2024-02-27 16:28:34 645

原创 力扣算法题27-移除元素

该题方法同上一题类似,可以参考。力扣算法题26-删除有序数组中的重复项。

2024-02-23 16:27:01 447 1

原创 力扣算法题26-删除有序数组中的重复项

这题目考察双指针的基本知识,以前遇到过,所以比较熟练。

2024-02-23 15:59:33 450 1

原创 力扣算法题01-两数之和

以后遇到需要查找对应的数,记录他位置的题,可以考虑哈希表,存储起来。

2024-02-23 14:19:46 652 1

原创 C++哈希表的基本使用

今日在刷力扣时遇到了哈希表,在以前学习数据结构时粗略学过哈希表,哈希函数,如今在算法题中也是一大应用,下面我根据在网上所学,整理了一下一些有关哈希表的知识,以及如何在C++中使用哈希表。若关键字为k,则其值存放在f(k)的存储位置上。由此,不需比较便可直接取得所查记录。称这个对应关系f为散列函数,按这个思想建立的表为散列表。

2024-02-22 21:06:51 3084 1

原创 力扣算法题做题笔记题记

作为一名研究生,目前为止碌碌无为,深感惭愧,希望自己及时醒悟,回头是岸。听说写博客可以有助于学习代码知识。接下来,我会每天更新力扣的算法刷题,每日1-3题,欢迎大家监督,一起努力。

2024-02-22 15:03:30 489 1

空空如也

空空如也

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

TA关注的人

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