后端
网课退费
这个作者很懒,什么都没留下…
展开
-
你离彻底了解HashMap只差这一篇!
前言HashMap是Map族中最为常用的一种,也是 Java Collection Framework 的重要成员。本文首先给出了 HashMap 的实质并概述了其与 Map、HashSet 的关系,紧接着给出了 HashMap 在 JDK 中的定义,并结合源码分析了其四种构造方式。最后,通过对 HashMap 的数据结构、实现原理、源码实现三个方面的剖析,深入到它底层 Hash 存储机制,解释了其底层数组长度总是 2 的 n 次方的原因,也揭示了其快速存取、扩容及扩容后的重哈希的原理与实现。本文所.原创 2020-07-01 10:52:34 · 117 阅读 · 0 评论 -
实用的消息事件机制你懂了吗?
Spring Boot自带了消息机制,可以让我们在一个地方发布消息,多个地方同时接收消息并处理消息,当然这是在同一个JVM内存下进行的,不同的进程还需要使用MQ来实现。我觉得该消息模式跟观察者模式有一定的区别,观察者模式一般观察的是一个对象内部属性发生变化的时候使用。而该消息机制可以在任意地方使用。消息事件本身是一个对象,继承于ApplicationEvent还需要有一个消息事件发布者,将这个消息事件给发布出去然后就是我们的侦听者,侦听者可以有任意个根据业务不同做不同的处理,他的写法分两种,一个是原创 2020-06-23 20:18:32 · 220 阅读 · 0 评论