自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis双写一致性

当修改数据库中的数据时,数据库数据与redis的数据保持一致(同步更改)

2024-05-09 21:02:57 173

原创 redis缓存穿透,击穿,雪崩

当一个请求查询了一个不存在的数据时,redis中查询不到,他就会去查询数据库,若这时有大量的请求去查询这种不存在的数据,会导致数据库的压力变大,造成缓存穿透(一般是有人恶意攻击)。

2024-05-09 20:33:30 306

原创 ==和equals的区别

基本类型:比较数值是否相等引用类型: 比较对象的地址值是否相等。

2024-05-04 22:51:04 129

原创 数组,集合去重

【代码】数组,集合去重。

2024-04-29 11:35:22 71

原创 left join 与 inner join

要查找所有学生及其对应的考试成绩,包括没有考试成绩的学生,可以使用 Left Join。这样可以确保即使某些学生没有考试成绩,也会在结果中显示出来,并且对应的成绩列将会用 NULL 值填充。如果使用 Inner Join,那么只会返回同时在两个表中都存在的学生及其考试成绩,而没有考试成绩的学生将不会出现在结果中。在选择使用 Left Join 还是 Inner Join 时,取决于业务需求和所需的结果。

2024-04-29 10:22:12 322

原创 HashMap初探究

idk1.8: 数组+链表+红黑树,这里的红黑树是链表转化过来的,当链表的长度大于8他就会转化为红黑树,当长度为6时又会变成链表。当hashMap中的元素达到了一个阈值就会就行扩容,一般是扩大到原数组的两倍。(这里的阈值默认是0.75,可以通过构造函数修改)那么扩容以后原来的数据是怎么处理的?是一种用来存储键值对的数据结构。jdk1.7:数组+链表。

2024-04-29 00:01:45 129 1

原创 抽象类与接口的异同点

抽象类,接口

2024-04-27 00:42:42 287

原创 public,protected,private的作用域

public,protected,private的作用域

2024-04-26 15:39:27 164 1

空空如也

空空如也

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

TA关注的人

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