首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
影子930
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
481
文章 477
沸点 4
赞
481
返回
|
搜索文章
影子930
赞了这篇文章
程序员书虫
程序员
·
6年前
关注
从零开始装CentOS以及配置Redis,前端都可以!!!
从零开始装CentOS以及配置Redis 1、新建虚拟机 2、稍后再选择你要安装得系统镜像 3、选择linux 下得 CentOS 7 4、给你要安装的虚拟机进行起名字并且...
14
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
Java内存模型精讲
线程间通讯的本质是 :JMM即 JAVA 内存模型进行控制,JMM决定了一个线程对共享变量的写入何时对其他线程可见。 由上图能看出来线程间的通讯都是通过主内存来进行传递消息...
17
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
volatile 关键字精讲
在当前场景中就可能出现在处理器 A 和处理器 B 没有将它们各自的写缓冲区中的数据刷回内存中, 将内存中读取的A = 0、B = 0 进行给X和Y赋值,此时将缓冲区的数据刷...
16
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
Synchronized 精讲
注意:他们是将自己工作内存中的值进行改变刷回主内存,假设当前count的值为8,t1、t2将count的值复制到自己的工作内存中进行修改,如果此时t1将count变成9、t...
21
2
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
Lock锁 精讲
Lock和synchronized这两个最常见的锁都可以达到线程安全的目的,但是功能上有很大不同。 与使用synchronized方法和语句相比, Lock实现提供了更广泛...
24
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
一文带你学会AQS和并发工具类的关系
1. 存在的意义 AQS(AbstractQueuedSynchronizer)是JAVA中众多锁以及并发工具的基础,其底层采用乐观锁,大量使用了CAS操作, 并且在冲突时...
16
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
一文带你学会AQS和并发工具类的关系2
当传入的参数值为true的时候创建的对象为**new FairSync()**公平锁。 注意一下只有当返回false的时候才是tryAcquire失败的时候。此时就会走到繁...
20
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
AQS之ReentrantReadWriteLock精讲分析上篇
ThreadLocalHoldCounter重写了ThreadLocal的initialValue方法,ThreadLocal类可以将线程与对象相关联。在没有进行set的情...
17
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
5年前
关注
AQS之ReentrantReadWriteLock写锁
1. 用法 2. 获取写锁源码分析 acquireQueued(addWaiter(Node.EXCLUSIVE), arg))****,中的acquireQueued方法...
19
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
4年前
关注
并发条件队列之Condition 精讲
1. 条件队列的意义 Condition将Object监控器方法( wait , notify和notifyAll )分解为不同的对象,从而通过与任意Lock实现结合使用,...
19
1
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
4年前
关注
2022 个人成长计划 上篇
2021 个人总结 问题反思 三心二意 作为一个程序员有许多新的技术,总追求新的技术是不行的,根本没有那么多精力去学习新的技术,今天流行了新的语言go、rust、...
18
3
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
3年前
关注
大白话说 IO
简单的方式,大白话加图解的方式解说:阻塞与非阻塞、异步与同步、以及阻塞IO、非阻塞IO、异步IO,一步一步的掌握java IO知识...
18
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
3年前
关注
基于AQS 分析 ReentrantLock
基于AQS 分析 ReentrantLock 「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」 代码案例 代码运行结果 代码解释 开启了两个线...
27
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
3年前
关注
ReentrantReadWriteLock之写读互斥
图文讲解的方式学习 ReentrantReadWriteLock之写读互斥 「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」...
22
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
3年前
关注
基于 AQS 分析 Condition
图解 + 白话讲解 基于 AQS 分析 Condition 「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」...
22
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
3年前
关注
基于 AQS 分析 CountDownLatch
基于 AQS 分析 CountDownLatch 「这是我参与2022首次更文挑战的第6天,活动详情查看:2022首次更文挑战」...
30
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
3年前
关注
基于 AQS 分析 Semaphore
图解+源码+白话讲解 基于 AQS 分析 Semaphore 「这是我参与2022首次更文挑战的第8天,活动详情查看:2022首次更文挑战」...
23
评论
分享
影子930
赞了这篇文章
程序员书虫
程序员
·
3年前
关注
基于 AQS 分析 CyclicBarrier
图解源码分析 基于 AQS 分析 CyclicBarrier 「这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战」...
32
评论
分享
影子930
3年前
关注
解释器模式浅谈
「这是我参与2022首次更文挑战的第35天,活动详情查看:2022首次更文挑战」。 一、什么是解释器模式 解释器模式:给定一个语言,定义它的文法表示,并定义一个解释器。解释...
4
评论
分享
影子930
3年前
关注
命令模式浅谈
「这是我参与2022首次更文挑战的第34天,活动详情查看:2022首次更文挑战」。 一、什么是命令模式 命令模式:将一个请求封装为一个对象,将请求的发起者和请求的接收者分开...
4
评论
分享
下一页
个人成就
文章被点赞
289
文章被阅读
13,832
掘力值
1,051
关注了
10
关注者
13
收藏集
8
关注标签
0
加入于
2021-09-06