自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组的活学活用(一)

最小堆是什么,可以干什么。

2022-12-12 19:57:21 184

原创 如何实现一个LFU算法

Least Frequently Used。也就是最少被使用的方法。核心思想是:如果数据过去被访问多次,那么将来被访问的频率也更高。

2022-11-14 00:17:56 534

原创 如何实现一个LRU算法

Least recently used,也就是最近最旧未被使用的算法。其核心思想就是:最近被访问到的数据,在未来也可能被访问到。

2022-11-01 23:11:16 1182

原创 策略模式的多种实现

关于策略模式,你会选择哪种实现呢?

2022-10-06 22:11:42 1345

原创 Java基础(四)—— HashCode和Equals

什么?重写equals,必须重写hashCode?

2022-09-18 21:17:34 163

原创 Java基础(三)—— 修饰符

你们知道Java有哪些修饰符,以及他们分别的作用吗?快来一起了解下吧。

2022-09-05 00:11:29 261

原创 Java基础(二)—— 内部类

成员内部类,静态内部类,局部内部类,匿名内部类,这些你真的都知道吗?来和我一起探讨一下吧~

2022-08-28 17:28:56 207

原创 Java基础(一)

Java的发展也并非是一帆风顺的,前期的苦难和现在的繁华都是它的一部分。

2022-08-13 23:15:18 106

原创 为什么我会想到要写博客。

为什么应该写文章呢?写文章能够带来哪些好处呢?

2022-08-08 21:19:21 66

原创 hashmap在多线程下数据丢失问题

我们都知道hashmap是非线程安全的。什么是非线程安全呢?个人理解,就是在多线程环境下,一个线程对值做变更时,不会立即同步到其他线程,这时候其他线程获取该值的话就是取到旧值,如果在此基础上进行计算的话就会得到错误的结果。这点应该和java的内存模型有关,java内存分为工作内存和主内存。如图下所示(图为网上所找,侵删):java所有的变量都存储在主内存中,工作内存保存的是主内存的副本,线程所有对变量的操作都是在工作内存中完成的,无法直接操作主内存。而线程写变量到工作内存,再由工作内存同步到主内存,这

2021-09-12 15:30:20 3240

空空如也

空空如也

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

TA关注的人

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