首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
潇洒饭团子
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
潇洒饭团子
3年前
举报
#新人报道#
分享
评论
点赞
潇洒饭团子
5年前
关注
Java锁机制之CAS(二)
CAS的实现逻辑是将内存位置处的数值与预期数值想比较,若相等,则将内存位置处的值替换为新值。 若不相等,则不做任何操作。 基于这个理念,试想,在并发场景中,如果我们在做CA...
1
评论
分享
潇洒饭团子
5年前
关注
Java锁机制之CAS(一)
在 Java 中,Java 并没有直接实现 CAS,CAS 相关的实现是通过 C++ 内联汇编的形式实现的。Java 代码需通过 JNI 才能调用。接下来将会再介绍一点其他...
1
1
分享
潇洒饭团子
5年前
关注
LinkedBlockingQueue 深入分析
LinkedBlockingQueue是一个一个基于已链接节点的、范围任意(相对而论)的 blocking queue。此队列按 FIFO(先进先出)排序元素。新元素插入到...
1
评论
分享
潇洒饭团子
5年前
关注
ArrayBlockingQueue 深入分析
poll(long timeout, TimeUnit unit),一旦队列为空,则阻塞一段时间。同插入原理一样 由于基于数组,容量固定所以不容易出现内存占用率过高,但是如...
1
评论
分享
潇洒饭团子
5年前
关注
Thread-线程中断机制(interrupt)
Java的中断是一种协作机制。调用线程对象的interrupt方法并不一定就中断了正在运行的线程,它只是要求线程自己在合适的时机中断自己。每个线程都有一个boolean的中...
1
评论
分享
潇洒饭团子
5年前
关注
LinkedList深入分析
LinkedList的数据结构为链表结构,有头节点和尾节点。Node中包含了当前元素和指向当前元素前、后的'指针' LinkedList为线程不安全的,主要在并发插入元素节...
1
评论
分享
潇洒饭团子
5年前
关注
ArrayList深入分析
ArrayList为线程不安全的,主要体现在扩容的时候。我们假设一个场景,当ArrayList容量只剩1的时候,并发来了2个请求同时进行add(e),if (minCapa...
1
评论
分享
潇洒饭团子
5年前
关注
java基础篇之ThreadPoolExecutor
3、在第2步的时候新建了一个Worker,并将Worker线程启动了。现在看看Worker中是怎么执行任务的,Worker.run() 以上就是线程池实现线程复用的原理。...
1
评论
分享
潇洒饭团子
5年前
关注
Vim基本命令
正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。 可视模式:正常模式下按v可以进入可视模式, 在可...
1
2
分享
潇洒饭团子
5年前
关注
Awk命令详解
awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正...
2
评论
分享
个人成就
文章被点赞
12
文章被阅读
3,758
掘力值
88
关注了
0
关注者
0
收藏集
0
关注标签
84
加入于
2020-06-17