会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lovelywcc
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
···
26
下一页
2020年11月21日
腾讯云服务器
该文被密码保护。
阅读全文
posted @ 2020-11-21 16:29 皮卡丘和羊宝贝😄
阅读(0)
评论(0)
推荐(0)
编辑
HashMap 和 Hashtable两者的区别以和解释
摘要: HashMap 和 Hashtable 是 Java 开发程序员必须要掌握的,也是在各种 Java 面试场合中必须会问到的。 但你对这两者的区别了解有多少呢? 现在,栈长我给大家总结一下,或许有你不明朗的地方,在栈长的指点下都会拨开迷雾见晴天。 1、线程安全 Hashtable 是线程安全的,Has
阅读全文
posted @ 2020-11-21 14:38 皮卡丘和羊宝贝😄
阅读(127)
评论(0)
推荐(0)
编辑
2020年11月20日
Java中的fail-fast和 fail-safe 的区别
摘要: 在我们详细讨论这两种机制的区别之前,首先得先了解并发修改。 1.什么是同步修改? 当一个或多个线程正在遍历一个集合Collection,此时另一个线程修改了这个集合的内容(添加,删除或者修改)。这就是并发修改 2.什么是 fail-fast 机制? fail-fast机制在遍历一个集合时,当集合结构
阅读全文
posted @ 2020-11-20 14:35 皮卡丘和羊宝贝😄
阅读(88)
评论(0)
推荐(0)
编辑
2020年11月19日
CyclicBarrier---可重用的循环栅栏
摘要: 很多文章只是提了下可重用,具体这个栅栏怎么可重用的,很多没有说明,这里会解开你的疑惑。 CyclicBarrier是一个同步工具类,它允许一组线程互相等待,直到达到某个公共屏障点。与CountDownLatch不同的是该barrier在释放线程等待后可以重用,所以它称为循环(Cyclic)的屏障(B
阅读全文
posted @ 2020-11-19 11:50 皮卡丘和羊宝贝😄
阅读(481)
评论(0)
推荐(0)
编辑
2020年11月18日
从ReentrantLock实现非公平锁的源码理解AQS中的CLH队列
摘要: 虽然前面也看过AQS的文章,并且转载过一篇大佬的分析,但是我觉得他们对于AQS和ReentrantLock部分的源码的分析并不详细,自己理解期来还是有问题,于是自己准备花时间重新梳理下,好了,进入正题。 第一个线程过来加锁 我们看的是非公平锁的,这里进入nonfair实现: 代码如下: 由于这是第一
阅读全文
posted @ 2020-11-18 00:13 皮卡丘和羊宝贝😄
阅读(174)
评论(0)
推荐(0)
编辑
2020年11月17日
服务器CPU又爆了?Linux快速排查Java程序占用CPU很高的方法
摘要: 这个问题可以说是 Java 面试的高频面试题了,有很多面试官都喜欢问这个问题,问题可能是下面这样的。 线上一台服务器 CPU 使用率100% 了,如果你碰到这样的情况,如何排查并找到问题原因? 1.场景模拟 当我们真碰到这个问题的时候应该怎么排查呢? 先用一段程序创建几个线程,将其中一个线程设置成高
阅读全文
posted @ 2020-11-17 19:16 皮卡丘和羊宝贝😄
阅读(568)
评论(0)
推荐(0)
编辑
2020年11月15日
写文章的初衷
该文被密码保护。
阅读全文
posted @ 2020-11-15 19:10 皮卡丘和羊宝贝😄
阅读(73)
评论(1)
推荐(0)
编辑
2020年11月13日
彻底掌握 AQS
摘要: 前言 AQS( AbstractQueuedSynchronizer )是一个用来构建锁和同步器(所谓同步,是指线程之间的通信、协作)的框架,Lock 包中的各种锁(如常见的 ReentrantLock, ReadWriteLock), concurrent 包中的各种同步器(如 CountDown
阅读全文
posted @ 2020-11-13 13:32 皮卡丘和羊宝贝😄
阅读(161)
评论(0)
推荐(0)
编辑
四种线程同步/互斥方式小结
摘要: 一,什么是线程同步和互斥 同步就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。这里的同步千万不要理解成那个同时进行,应是指协同、协助、互相配合。线程同步是指多线程通过特定的设置(如互斥量,事件对象,临界区)来控制线程之间的执行顺序(即所谓的同步)也可以说是在线程之间通过同步建立起执行顺序
阅读全文
posted @ 2020-11-13 11:40 皮卡丘和羊宝贝😄
阅读(338)
评论(0)
推荐(0)
编辑
2020年11月12日
docker学习二
摘要: B站视频地址 3.docker的基本操作 3.1 安装docker 1.下载关于Docker的依赖环境 想安装Docker,需要先将依赖的环境全部下载下来,就像Maven依赖JDK一样 yum -y install yum-utils device-mapper-persistent-data lv
阅读全文
posted @ 2020-11-12 23:27 皮卡丘和羊宝贝😄
阅读(91)
评论(0)
推荐(0)
编辑
上一页
1
···
16
17
18
19
20
21
22
23
24
···
26
下一页
公告