首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
心城以北
掘友等级
Java 架构师
|
某软件公司
这个人很懒,没有什么特长(wx: e1012d55)
获得徽章 27
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10.7K
文章 10.4K
沸点 252
赞
10.7K
返回
|
搜索文章
最新
热门
CountDownLatch 闭锁源码分析
功能简介 闭锁是一种同步工具类,可以延迟线程的进度直到其到达终止状态【CPJ 3.4.2】。闭锁的作用相当于一扇门∶ 在闭锁到达结束状态之前,这扇门一直是关闭的,并且没有任何线程能通过,当到达结束状态
Java 随机数生成原理与 ThreadLocalRandom 详解
简介 在 JDK7 中,java.util.concurrent 包含了一个相当便利的类随机数生成类 ThreadLocalRandom,当应用程序期望在多个线程或 ForkJoinTasks 中使用
Semaphore 信号量源码分析
概述 Semaphore 信号量, 信号量维护了一组许可。如果有必要每个采集模块都回阻塞,直到有许可可用。然后获取许可证。每次发布都会添加一个许可证,可能会释放一个阻塞资源。但是,没有使用实际的许可对
LockSupport 以及 park、unpark 方法源码分析
LockSupport 是 jsr 166 中新增的 juc 工具类。 LockSupport 类主要用于创建锁和其他同步类来实现线程阻塞。 这个类与他使用的每个线程进行关联, 如果可用就立即 par
学了 JMM 指令重排序,让我明白该如何写单例模式了
JMM 是什么? JVM 是 Java Memory Model 的缩写, Java 内存模型来屏蔽各种硬件和操作系统的内存访问差异,以实现让 Java 程序在各种平台下能够达到一致的内存访问效果。
Unsafe 和 Atomic 详解
本文已参与掘金创作者训练营第三期「话题写作」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 在JDK 5之后,Java类库中才开始使用CAS操作,该操作由sun.misc.
优先级队列和二叉堆详解
本文已参与掘金创作者训练营第三期「话题写作」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 PriorityBlockingQueue 是什么? PriorityBlock
数据结构与算法 |分支限界法
本文已参与掘金创作者训练营第三期「话题写作」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 类似回溯算法,也是一种在问题的解空间树 T 上搜索问题解的算法,但在一般情况下,
BlockingQueue 阻塞队列详解
本文已参与掘金创作者训练营第三期「话题写作」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 BlockingQueue 是什么? BlockingQueue 是一个 Que
如何根据不同的业务场景,来选择合适的锁?
本文已参与掘金创作者训练营第三期「话题写作」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 前言: 刚开始我看到这个标题的时候我感觉“很熟悉,但是又很陌生”,因为锁是有效的
下一页
个人成就
优秀创作者
文章被点赞
6,906
文章被阅读
577,338
掘力值
20,296
关注了
772
关注者
741
收藏集
3
关注标签
7
加入于
2020-11-14