java Collection
大漠孤烟BLOG
这个作者很懒,什么都没留下…
展开
-
keepalived 二
1、启动失败,修改 接口地址。查找网卡[root@localhost keepalived]# ifconfigenp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.122 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::93f:1a9c:584b:314c prefixlen 64原创 2020-11-16 12:24:43 · 170 阅读 · 0 评论 -
ReentrantLock 重入锁源码解读?
1、ReentrantLock 重入锁,我们知道这个是轻量级锁相对于 synchronized ,为什么有了synchronized,还要出现其他的实现方式呢,就是synchronized 这个同步锁,每次只能一个线程获取锁,其他的线程处于阻塞状态。 在分析ReentrantLock 前需要了接下AQS 机制。什么是AQS机制? 如果被请求的共享资源空闲,则将当前请求...原创 2020-02-24 20:49:11 · 96 阅读 · 0 评论 -
HashMap 源码解读 ?
1、 HashMap 原理= 桶表+链表+红黑树的结构(jdk1.8)特性--hashMap 构造函数,有三个构造函数1、 无参构造函数,默认初始大小16 和数据加载因子为0.752、一个参数数的构造函数,可以指定初始值大小,使用默认的数据加载因子0.753、有两个参数的构造函数,可以指定初始容量和数据加载因子0.75 /** * Constructs an ...原创 2020-02-23 23:23:53 · 212 阅读 · 0 评论