自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 假设有一个 1G 大的 HashMap,此时用户请求过来刚好触发它的扩容,会怎样?

/ 容纳键值对的最大值finalfloatloadFactor;// 负载因子intmodCount;intsize;Node[] table的初始化长度length为16,默认的loadFactor是0.7。为什么默认负载因子是 0.75?官方答案如下:上面的意思,简单来说是默认负载因子为 0.75,是因为它提供了空间和时间复杂度之间的良好平衡。负载因子太低会导致大量的空桶浪费空间,负载因子太高会导致大量的碰撞,降低性能。

2025-07-14 00:23:12 70

转载 独占锁 和 CAS

先提出讨论一个问题: 数据库修改 库存 应该怎么写?sql大概这么写: update goods set num = newNum where id = #{id }; 如果两个线程都在 写 那么很容易 被冲掉修改。很多时候我们会考虑数据的并发,会考虑加锁。悲观乐观的角度数据库有悲观锁 和乐观锁。  悲观锁写法...

2024-08-22 03:50:53 90

转载 Java 如何开发对外接口

Java 如何开发对外接口的项目方案在现代软件开发中,开发对外接口是系统集成的重要一环。通过对外接口,系统能够对外提供服务,处理外部请求,因此设计一个高效、易于维护的接口是至关重要的。本文将探讨如何使用Java开发对外接口,通过实例和图示来说明相关概念。1. 项目背景在一个项目中,假设我们需要提供一个RESTful ...

2024-08-05 03:38:56 1153

空空如也

空空如也

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

TA关注的人

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