HashMap 底层实现原理及JDK8 的一些优化 JDK 1.8 的 HashMap 和 ConcurrentHashMap 都有这样一个特点:最开始的 Map 是空的,因...
![240](https://upload.jianshu.io/users/upload_avatars/28151178/98c967c9-7f1b-4494-b173-b25cdc13c53c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
HashMap 底层实现原理及JDK8 的一些优化 JDK 1.8 的 HashMap 和 ConcurrentHashMap 都有这样一个特点:最开始的 Map 是空的,因...
Redis的String类型,原来这么占内存 存一个 Long 类型这么占内存,Redis 的内存开销都花在哪儿了? 1、场景介绍 假设现在我们要开发一个图片存储系统,要求这...
正文 在 Github 项目mongo-java-driver有一个类ObjectId.java,它的作用是生成唯一 id 的,它的核心实现是下面这样一段代码 [1]: 上述...
本文来自我的 technotes [1] Redis篇,欢迎你常来逛逛。 正文 在上一篇的文章《Redis高可用全景一览》[https://mp.weixin.qq.com/...
前言 前几天我在知乎看到一个问题:如何建立自己的知识体系和观点?[1] 在一篇高赞回答中讲述了建立“外脑”是关键,文章观点认为:大脑是用来思考的,不是用来记忆的。 我很认同这...
你好,今天我想和你分享一下XXL-JOB的核心实现。如果你是XXL-JOB的用户,那么你肯定思考过它的实现原理;如果你还未接触过这个产品,那么可以通过本文了解一下。 XXL-...
spring initializr脚手架搭建详解 前段时间,我在「基于start.spring.io,我实现了Java脚手架定制」[https://mp.weixin.qq....