马小莫QAQ
马小莫QAQ
全部文章
链表
API(1)
Arthas(1)
BAT(1)
CRUD(1)
Disruptor(1)
docker(2)
Elasticsearch(1)
Explain(1)
feign(1)
FullGC(1)
G1(1)
GitHub(1)
Hadoop(1)
HashMap(2)
HTTP(1)
IDEA(2)
java(385)
Java核心知识(1)
Java核心知识点(1)
JDK(1)
JUC(2)
jvm(4)
JWT(1)
kafka(7)
KMP(1)
Kubernetes(2)
Leaf(1)
linux(6)
maven(1)
MQ(1)
mybatis(2)
mysql(9)
Nacos(1)
Navicat(2)
Netty(2)
Nginx(2)
NIO(1)
oauth2(1)
OCR(1)
redis(9)
RocketMQ(2)
Rust(2)
Spirng(1)
Spring(9)
spring boot(3)
Spring Cloud(1)
SpringBoot(1)
ssm(1)
static(1)
Swagger(2)
TCP(1)
ThreadLocal(1)
Tomcat(1)
WebScoket(1)
Zookeeper(2)
中台(1)
互联网(1)
京东(1)
内存(2)
内核(2)
分布式(6)
分布式架构(1)
分支/合并框(1)
区块链(1)
单例(1)
地摊经济(1)
多线程(2)
大数据(3)
天猫(1)
存储(1)
定位(1)
并发(1)
微服务(3)
快速排序(1)
操作系统(2)
数据库(7)
数据结构(1)
服务器(1)
未归档(6)
机器ID(1)
架构(2)
消息队列(1)
知识图谱(1)
程序员(7)
程序员出路(2)
算法(12)
索引(1)
线程(1)
编程语言(5)
网络(3)
网络传输(1)
职场(1)
腾讯(1)
裁员(1)
设计模式(3)
跳槽(1)
软件开发(1)
软件架构师(1)
队列(3)
阿里(4)
阿里巴巴(1)
面试(13)
高并发(2)
归档
标签
去牛客网
登录
/
注册
马小莫QAQ的博客
公众号:程序员高级码农
全部文章
/ 链表
(共2篇)
HashMap是非线程安全,为什么ConcurrentHashMap能做到线程安全?
前言 我们都知道,HashMap是非线程安全的容器,那么为什么ConcurrentHashMap能够做到线程安全呢? 底层结构 首先看一下ConcurrentHashMap的底层数据结构,在Java8中,其底层的实现方式与HashMap一样的,同样是数组、链表和红黑树,下面所有的讨论都是基于J...
2021-07-02
0
757
使用图解的方式来解决链表的算法问题
前言 这周在刷链表的算法时,发现对于这类问题用图解的方式来解决十分简单。通常我们的草图画完了,代码也就随之写出来了,不用绞尽脑汁去想 p.next = new Node(); p = p.next 这么绕的代码。 下面我们通过两道算法来说明一下图解的方式有多便利。 数组转链表 首先是一个比较...
2021-07-02
0
437