AQS原理解析(二、共享模式)

AQS原理解析(二、共享模式)

上一篇介绍了AQS独占模式的原理,参考链接AQS原理解析(一),这篇介绍一下AQS的共享模式如何实现的。 共享模式可以做什么java concurrent包中的很多阻塞类可以一次控制多个线程的挂起和唤醒,比如Semaphore、Co...

番茄工作法

番茄工作法

你是否经常会发现小事儿忙活了一天大事一样都没办,或者因为各种原因重要的事情一拖再拖,做一件事情没有专注力,经常分神。 你还没有做好时间管理,时间管理是个人管理中很重要的一环,很多人也尝试过一些时间管理的理论或工具,最终不是因为复杂而...

写文章没有逻辑?

写文章没有逻辑?

我们在生活或工作中可能遇到过这样的事情: 脑子里很多想法但写出来的文章没有逻辑与结 和别人表达一件事情总是说不清逻辑 看书或听分享自己很难归纳出重点 这些其实就是缺少结构思考的能力,什么事结构思考力呢? 结构存在于每个整体与局部关...

没有人能伤害你,除非你愿意

没有人能伤害你,除非你愿意

前一段时间有次出门倒垃圾,恰好听见隔壁一个妈妈生气的在骂自己的儿子,说话很难听,大概原因就是最近孩子都没考好,而这位妈妈的表现已经不是在教育,而是发泄自己的情绪,孩子一句话没有回,不知道是因为害怕还是已经习惯。 发脾气对事情没有任何...

SpringCloud Fegin超时重试源码

SpringCloud Fegin超时重试源码

springCloud中最重要的就是微服务之间的调用,因为网络延迟或者调用超时会直接导致程序异常,因此超时的配置及处理就至关重要。 在开发过程中被调用的微服务打断点发现会又多次重试的情况,测试环境有的请求响应时间过长也会出现多次请求,...