平时由于写文章喜欢画图,所以在工作中的时候接到需求,在进行分析的时候也喜欢用图来表示一些复杂的东西,被领导和同事夸画图画的不错。
保洁阿姨于2021-03-26 22:15发布的图片
评论
volatile 关键字 先说 volatile 解决了可见性、顺序性,根据可见性引出内存模型 内存模型(JMM):主内存 工作内存 引出可见性问题:解决可见性问题可以依靠加锁和加 volatile 关键字,加锁为什么能解决可见性?因为加锁会在加锁前强制的从主内存中找到最新的值刷新到自己的工作内存中。 volatile 为什么能解决可见性:因为它保证了一个线程修改自己的工作内存的某个变量,会强制失效其他工作内存中的变量,那么又引出一个问题,在多线程修改同一个变量的情况下,以哪个线程修改的变量为主?为了解决一致性的问题所以引出了缓存一致性协议,缓存一致性协议有 MSI 协议、MESI 协议,我们以 MSEI 协议为例子说一下,如果一个线程修改了 CPU 的缓存,那么会通知其他 CPU 中的缓存失效,那么这个通知和接收通知是如何做到的?就是通过CPU 的嗅探功能(不断监听 CPU 总线发出的指令) 嗅探会有什么问题:总线风暴,如果 volatile 修饰的变量过多,每次修改变量都会向总线发送失效指令,会造成总线风暴。所以根据情况选择使用 volatile 还是锁。
展开
保洁阿姨于2021-03-26 22:09发布的图片
1
有榜样,目前所在的公司组内每个人都有我值得学习的地方 1. 对于技术的极致的追求,以及做事情的严谨 2. 向上汇报的一些小技巧,如何最大化的争取属于自己的利益 3. 千万不要做了百分之百的工作,却让人觉得做了百分之六十 4. 总结一下就是 清醒、自律、明得失、知进退
展开
保洁阿姨于2021-03-25 10:40发布的图片
评论
下一阶段的规划是想要称为架构师: 所以目前正在朝着这方面努力, 第一建立自己的技术影响力,无论是在公司还是在技术圈中 第二是学习一些通用技术,比如与人沟通能力还有汇报的能力 第三也是最重要的,就是技术底蕴要深厚
展开
保洁阿姨于2021-03-25 10:37发布的图片
评论
目前处于我规划的第一步,就是以技术为主,因为目前毕业不足五年,作为技术人员还是想把技术基础打牢一些,这样在以后才会有选择的余地。
保洁阿姨于2021-03-25 10:36发布的图片
评论
最有水平的问题: 1. 如果CPU飙高,那么如何排查,为什么? 2. 如果调用方反映接口TP99飙高,或者监控到了TP99飙高,那么如何排查
保洁阿姨于2021-03-25 10:18发布的图片
评论
最容易踩坑的面试题:发散性的问题 比如 1. 如果让你设计一个开源中间件你会考虑什么 2. 设计一个系统应该考虑什么 3. 如何设计一个秒杀系统 如果没有系统性的接触过这类东西,或者没有自己的总结很容易答非所问,或者答的不够深
展开
保洁阿姨于2021-03-25 10:13发布的图片
评论
没答出来的问题就是:对于真实环境的描述:比如线上多少台机器,每台机器抗多少量,MySQL的架构是什么,Redis的架构是什么,
保洁阿姨于2021-03-23 10:36发布的图片
评论
作为后端面试,一定要准备常见的面试题比如 1. 平时如何进行JVM调优 2. MySQL相关(慢查询、死锁、索引、日志、锁相关的问题) 3. Java相关(HashMap底层原理、volatile 原理、常见设计模式) 4. 线上问题排查经验 5. 中间件各种问题
展开
保洁阿姨于2021-03-23 10:35发布的图片
评论
工作的五年之内:主要还是积累技术(底层基础加上层的各种延申技术),其次还有一些通用能力的积累,比如与人交流能力、写作能力、自我时间管理能力等等
保洁阿姨于2021-03-22 17:32发布的图片
评论
赞了这篇沸点
xdm,入职体检血压偏高,现在怎么办?单位说要复检,就下周一。我今天也去医院测了 血压还是偏高,咋办啊。。。
40
赞了这篇沸点
写的代码自己都看不懂了😥
4
赞了这篇沸点
[优化] 问题描述: 小册推出离线版 出差党可以利用飞机上的时间学习一下
4
保洁阿姨的头像
🏆掘金特邀作者
赞了这篇沸点
加班的小朋友签到了🤭🤭
13
下一页
个人成就
文章被点赞1,927
文章被阅读167,515
掘力值3,763
收藏集
1
关注标签
5
加入于