稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
concurrent
订阅
avatar
水手点灯 创作等级LV.1
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 一文带你理解 Java 中 Lock 的实现原理
    当多个线程需要访问某个公共资源的时候,我们知道需要通过加锁来保证资源的访问不会出问题。java提供了两种方式来加锁,一种是关键字:synchronized,一种是concurrent包下的lock锁。synchronized是java底层支持的,而concurrent包则是jd…
    • HollisChuang
    • 7年前
    • 7.5k
    • 25
    • 1
    Java
  • 乐观还是悲观,你选择哪一种锁?(乐观锁/悲观锁-面试中的最常被问到的两种锁)
    在这个学习资料几乎爆炸的时代,甚至你可以轻易就获取几个T的视频,小手轻轻一点就收藏一堆文章,但却很少去看。学习的过程从不只是简单的看一遍就可以,对于一些实操性的技术书籍,需要勇气来而不是看起来。
    • Sunny_Chen
    • 4年前
    • 899
    • 52
    • 4
    后端
    乐观还是悲观,你选择哪一种锁?(乐观锁/悲观锁-面试中的最常被问到的两种锁)
  • 深入掌握底层源码常见的 CAS 原子编程
    1. 无锁编程产出背景 2. CAS 如何实现的无锁编程 3. CAS 使用中的 “ABA” 痛点 4. 如何解决 “ABA” 问题
    • 马丁玩编程
    • 4年前
    • 5.4k
    • 93
    • 11
    架构
    深入掌握底层源码常见的 CAS 原子编程