自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老布丁

用代码将梦想照进现实

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

原创 深入理解spring工作原理--总体概括

spring实际上是一个bean容器,它负责整个bean生命周期的管理,包括创建、初始化、销毁等。那么在spring中是如何创建一个对象的呢?按照个人理解,实际上是先初始化bean工厂,然后通过bean工厂生产制造bean,最后将bean缓存起来,用的时候根据beanName获取bean,容器销毁,bean也消失。以前我们需要使用一个对象,必须先new出来,但是在spring中,对象的创建、依赖关系、初始化、销毁等都由spring管理。

2023-06-29 17:57:30 149

原创 java并发编程-HashMap底层原理与面试分析

文章目录前言一、HashMap的数据结构二、HashMap源码分析1.引入库2.读入数据三、总结与面试分析前言写博客即是为了记录自己的学习历程,也希望能够遇到志同道合的朋友一起学习。文章在撰写过程中难免有疏漏和错误,欢迎指出文章的不足之处!更多内容请关注: 小布丁.一、HashMap的数据结构二、HashMap源码分析1.引入库2.读入数据三、总结与面试分析...

2020-08-31 14:22:05 133

原创 java并发编程-volatile底层分析与面试总结

java并发编程-volatile是如何保证线程间的可见性的前言你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择

2020-08-26 17:31:51 189

空空如也

空空如也

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

TA关注的人

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