- 博客(2)
- 收藏
- 关注
原创 springboot 开篇
学习随记 使用SpringBoot有几年了,但是一直没有机会了解底层流程,最近想把自己的学习过程记录下来,就借这个机会好好的读一下SpringBoot源码吧。 最近两天一有时间就看了下SpringBoot源码,本来打算下载Spring源码的,用gradle编译好像不太好使,再说Spring的话需要用一些配置,目前公司用配置这块用得比较少了,基本都是注解。(可能我没有接触过一些二次开发spring的公司) 所以不下源码也不影响整体的流程。(自我安慰) 言归正传,这篇文章是个开头,可能废话比较多,主要想把看源码
2021-02-25 22:58:28 122
原创 随记-----java复习
最近想复习下java的一些知识,目前这块先把锁这块再看一下,这是今天看的一些东西,加上自己 的一些理解。不喜勿喷。 1.CAS cas实现逻辑为调用unsafe的comparAndSwap来实现.通过比较和替换实现赋值操作, 在比较当前值(每次都会从主内存获取一次)是不是等于内存值,如果等于则把目标值设置为内存值 如果不等于就自旋知道改变为止。 hotstop底层实现是通过加了LOCK comxchg 指令来实现。 但是CAS存在ABA问题,在赋值时候,当前值可能被别的线程修改过两次 如: 1 — 2 --
2020-12-14 22:19:45 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人