• 面试必问之AQS原理详解.pdf

    AQS 原理 lock 最 常 用 的 类 就 是 ReentrantLock , 其 底 层 实 现 使 用 的 是 AbstractQueuedSynchronizer(AQS) 简单来说 AQS 会把所有的请求线程构成一个 CLH 队列,当一个线程执行完毕 (lock.unlock())时会激活自己的后继节点,但正在执行的线程并不在队列中, 而那些等待执行的线程全部处于阻塞状态,经过调查线程的显式阻塞是通过调用 LockSupport.park() 完成,而 LockSupport.park() 则调用 sun.misc.Unsafe.park()本地方法,再进一步,HotSpot 在 Linux 中中通过调用 pthread_mutex_lock 函数把线程交给系统内核进行阻塞。

    0
    7253
    501KB
    2020-08-08
    50
  • git操作文档.docx

    该文件可以应用于企业级的 git操作文档,应用于小公司企业级绰绰有余,后续还会持续更新下去,望大家多多支持

    0
    210
    696KB
    2020-06-06
    10
  • 勤写标兵

    授予累计1周发布3篇原创IT博文的用户
  • 笔耕不辍

    累计3年每年原创文章数量>=20篇
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 创作能手

    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户
  • GitHub

    绑定GitHub第三方账户获取
  • 分享学徒

    成功上传1个资源即可获取
  • 新人勋章

    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 原力探索 · S

    在《原力计划【第二季】》打卡挑战活动中,发布 12 篇原创文章参与活动的博主,即可获得此勋章。(本次活动结束后统一统计发放)
  • 原力新人

    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 学习力

    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
关注 私信
上传资源赚积分or赚钱