首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
夏季的野兽
掘友等级
中单超厉害
|
王者峡谷
人生若只如初见
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
165
文章 140
沸点 25
赞
165
返回
|
搜索文章
最新
热门
自旋锁
这是我参与8月更文挑战的第15天,活动详情查看:8月更文挑战 学习学习!!! 介绍 一种有名的无锁算法,不使用锁的情况下实现多线程间变量的同步 尝试获取锁的线程不会立即阻塞,而是反复尝试的去获得锁
【排序】快速排序
这是我参与8月更文挑战的第14天,活动详情查看:8月更文挑战 介绍 快速速排序在每一轮挑选一个基准元素, 并让其他比它大的元素移动到数列一边, 比它小的元素移动到数列的另一边, 从而把数列拆解成两个部
【双指针】——LeetCode26. 删除有序数组中的重复项
这是我参与8月更文挑战的第13天,活动详情查看:8月更文挑战 题目 给你一个有序数组 nums ,请你原地删除重复出现的元素,使每个元素只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间
【树】——非递归实现二叉树的前序遍历,后序遍历,中序遍历
这是我参与8月更文挑战的第12天,活动详情查看:8月更文挑战 1. 非递归实现二叉树的前序遍历 思路 原来用递归的方式是系统来帮我们压栈,现在我们自己创建一个栈来实现
可重入锁&不可重入锁
这是我参与8月更文挑战的第11天,活动详情查看:8月更文挑战 什么是可重入锁? 同一个线程可以重入上锁的代码段,不同的线程则需要进行阻塞 Java的可重入锁有:ReentrantLock(显式的可重入
Java锁之公平锁&非公平锁
Java中锁有许多分类,如公平锁非公平锁,可重入锁,自旋锁等。这边先来介绍下公平锁和非公平锁。 公平锁:多个线程按照申请锁的顺序获得。
ArrayList线程不安全&写时复制
ArrayList是常用的一个集合类,底层基于数组实现,但是它在并发环境下线程不安全,以下是简单的一些分析。
CAS之ABA问题的解决方法
java.util.concurrent.atomic包下的AtomicInteger类可以对整数进行包装,AtomicStampedReferenc加入了版本号属性解决了ABA问题
自然排序Comparable与比较器排序Comparator
有的时候我们需要按照自定义的方式比较两个对象的大小,java中提供了两个接口, java.lang.Comparable 和 java
CAS的缺点
CAS保证并发性,但是需要多次比较 循环时间长,开销大,只能保证一个共享变量的原子操作,还会出现ABA问题
下一页
个人成就
文章被点赞
262
文章被阅读
50,854
掘力值
2,581
关注了
21
关注者
25
收藏集
5
关注标签
2
加入于
2021-06-13