- 博客(3)
- 收藏
- 关注
原创 阅读源码之ReentrantLock锁的获取与释放
第一次阅读源码,记录自己的阅读流程,方便日后查看首先从加公平锁开始 tryAcquire 方法是尝试直接获取锁,先沿着执行流程往下走,先看看tryAcquire 方法,arg我理解为线程的数量很明显,aqs同步器需要实现类自定义获取锁的方法,那么看ReentrantLock 的实现以上描述了方法的作用,接下来看看方法内部接下来是compareAndSetState(0, acquires),这个就比较简单了,不看方法内部了。主要是可以获取锁的情况下,使用CA
2021-03-19 17:05:58
227
原创 解决异常NoClassDefFoundErrorBootstrapperUnsatisfiedDependencyExceptionEurekaServerInitializerConfigurati
异常信息2021-03-05 13:20:58.108 WARN 16064 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Er
2021-03-05 13:44:57
488
3
原创 Coding CI/自动构建maven打包失败,无法下载到制品库中maven的依赖jar包的解决办法
Coding CI/自动构建失败,无法下载到制品库中的依赖jar包的解决办法解决办法产生原因解决办法在settings.xml中加入以下代码,然后你就发现可以啦,当然profile不用在配置了,记得移除 <mirror> //这里也可以从阿里的maven地址,随意就好 <id>nexus-tencentyun</id> <mirrorOf>*</mirrorOf> <
2020-08-13 14:40:50
1202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人