- 博客(3)
- 收藏
- 关注
原创 Java并发内存模型与线程
高效性与一致性高效性为了使读写速度尽可能接近处理器运算速度,引入了高速缓存来作为内存与处理器之间的缓冲。流程:数据复制到缓存中,快速运算,将结果从缓存中同步回内存。一致性高效性引出了一致性问题。在多路处理器系统中,每个处理器都有各自的高速缓存,又共享同一主内存,这种系统称为共享内存多核系统。当多个处理器的运算任务都涉及同一块主内存区域时,将可能导致各自的缓存数据不一致解决:协议Java内存模型定义程序中各种变量的访问规则,即关注在虚拟机中把变量值存储到内存和从内存中取出变量值这样的底层细
2021-08-27 08:09:27
81
原创 Spring IoC详解
依赖A a = new b;a:被注入对象 b:被依赖对象IoCInversion of Control,中文通常翻译为“控制反转”,它还有一个别名叫做依赖注入(Dependency Injection)。 通常情况下,被注入对象会直接依赖于被依赖对象。但是,在IoC的场景中,二者之间通过IoC ServiceProvider来打交道,所有的被注入对象和依赖对象现在由IoC Service Provider统一管理。IoC Service Provider注入方式被注入对象又是通过三种
2021-08-27 08:06:18
422
原创 垃圾回收及收集器的浅析与总结
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-08-27 07:29:45
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人