自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql数据库Innodb引擎的隔离级别、MVCC、使用锁解决幻读问题

吐槽:最近在找工作,今天着重看了一下mysql相关的东西,MVCC实现过程、以及如何解决幻读问题。

2024-03-29 15:38:57 735

原创 简单介绍下hashMap的结构和底层代码

你想,(n - 1)转成二进制的后几位都是1,而与运算规则又是对应位都为1才输出1,所以这样决定权就交给每个key的hash值了,能保证不同的key均匀分布在每个数组下标里。:(n - 1)& hash 与 hash % (n - 1)结果一样,前者是刚才说的位运算,后者是余运算,两者的计算结果相同,因为位运算的效率比较高(因为是二进制计算,所以快嘛,计算机里的数据就是二进制存储的),所以使用的位运算(n - 1)& hash。3)拿原hashCode值与右移16位之后的值相异或(异或运算)

2023-11-04 14:47:10 69

原创 stream流中sorted排序浅析

记一次stream流的sorted方法

2022-08-18 11:51:35 28661 2

原创 ThreadPoolExecutor中submit()与Executor()方法区别

本文主要是记录一下自己看了ThreadPoolExecutor的源码后的一个大体理解,方便以后的复习,文中如果有什么错误的地方还请各位大佬们指出,万分感谢!!!本文主要描述一下ThreadPoolExecutor中submit()与Executor()方法区别,想了解ThreadPoolExecutor的整体的逻辑看一下我的另一篇文档ThreadPoolExecutoru源码分析。首先,Executor()方法是在Executor接口中定定义的,submit()方法定义在ExecutorServic

2021-05-18 00:05:33 2692

空空如也

空空如也

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

TA关注的人

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