自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

日拱一卒

记录每一天的收获和成长

  • 博客(8)
  • 收藏
  • 关注

原创 01-基础业务架构图

分为人才

2020-12-18 21:59:25 1024

原创 02-技术架构

2020-12-18 21:57:40 169 2

原创 java是怎么禁止指令重排序的

一、虚拟机规范二、cpu层面的指令原语三、具体实现volatile 修饰对象 ,对对象区域的所有操作前后加屏障。实验所得,未见证据。

2020-11-29 11:42:39 1698

原创 DCL为什么要加volatile

Java对象的创建过程参考:使用idea 查看java字节码https://blog.csdn.net/lovesunren/article/details/106066558?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-tas...

2020-11-29 08:10:58 228

原创 源码怎么读

1、先梳理脉络,不要专注细节2、看注释(接口、方法、类)3、见名知意4、大胆猜测,小心验证4、画图(时序图、结构图、总结图)5、坚持

2020-11-22 17:06:57 365

原创 存储器的层次结构

Registers < 1ns L1 约 1ns L2 < 3ns L3 约15ns 主存 约 80ns

2020-11-21 21:36:20 124

原创 计算机超线程原理

一个ALU 对应多个Registers和PC,PC存当前指令地址,Registers存数据,一个CPU核内,同时跑多组线程,不需要上线文切换上下文切换需要把当前执行线程的上下文(指令和数据)暂存,载入另一个线程,切换的成本会比较大所谓的四核八线程 ,就是这样的一种原理...

2020-11-21 13:29:00 1775

原创 计算机的组成

通过主板组合在一起PC :program counter 程序计数器,负责记录当前指令地址ALU: arithmatic & logic unit 逻辑运算单元CU:control unit 控制单元 中断信号MMU:memory manage unit 内存管理单元 (过去操作系统软件实现,现在硬件+软件实现)Cache:缓存...

2020-11-21 12:10:02 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除