首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
雕爷
掘友等级
公众号:)
|
奇客时间
我的个人经历:创过业,干过老板,码过代码,撸过一点儿运维,现在是独立开发者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
Spring源码分析之Bean的创建过程详解
前文传送门:Spring源码分析之预启动流程Spring源码分析之BeanFactory体系结构Spring源码分析之BeanFactoryPostProcessor调用过程详解本文内容:在IOC中,
Spring源码分析之`BeanFactoryPostProcessor`调用过程
前文传送门:Spring源码分析之预启动流程Spring源码分析之BeanFactory体系结构本文内容:AbstractApplicationContext#refresh前部分的一点小内容Bean
JVM的艺术—类加载器篇(一)
的这个领域碾压百分之80以上的程序员。废话不多说我们进入正题。(此文连载,请持续关注!!!) 会有这种感觉,因为很多人或者说很多文章讲的jvm都没有从最底层,没有从人的习惯性思维上去剖析。从今天开始,我就要把jvm那点儿 事儿给小伙伴儿们说清楚。保证你会见到jvm领域的另一番美…
10年经验17张图带你进入gitflow企业项目代码版本管理的最佳实践
在我们的最佳实践中,远程版本库永远只存在三条长期且相互独立的分支,他们分别为develop、release与master,三条分支对应三个环境,分别为开发环境(集成开发环境)、测试环境(预发环境)与生产环境,三个分支分别都上权限,不可直接对其进行push与commit操作,即所…
1T数据快速排序!十种经典排序算法总结
每次循环都比较前后两个元素的大小,如果前者大于后者,则将两者进行交换。这样做会将每次循环中最大的元素替换到末尾,逐渐形成有序集合。将每次循环中的最大元素逐渐由队首转移到队尾的过程形似“冒泡”过程,故因此得名。 一个优化冒泡排序的方法就是如果在一次循环的过程中没有发生交换,则可以…
Spring IOC 容器预启动流程源码探析
SpringIOC容器预启动流程源码探析在应用程序中,一般是通过创建ClassPathXmlApplicationContext或AnnotationConfigApplicationContext这
Spring的BeanFactory是什么?
看到这里,大家伙可能会充满疑问?what? 就这样?没有填充属性的步骤吗?嘿嘿,BeanFactory是一个纯粹的工厂,只负责生产Bean,是没有装配(设计)BeanDefinition的功能的,专业的事还是交给专业的人做,设计的事情还是交由ApplicationContext…
源码系列-说说ArrayList在foreach与iterator时remove的区别
ArrayList作为最基础的集合类,其底层是使用一个动态数组来实现的,这里“动态”的意思是可以动态扩容(虽然ArrayList可以动态扩容,但却不会动态缩容)。但是与HashMap不同的是,ArrayList使用的是1.5的扩容策略,而HashMap使用的是2的方式。还有…
聊聊经典数据结构HashMap,逐行分析每一个关键点
HashMap是一个使用非常频繁的键值对形式的工具类,其使用起来十分方便。但是需要注意的是,HashMap不是线程安全的,线程安全的是ConcurrentHashMap(Hashtable这种过时的工具类就不要再提了),在Spring框架中也会用到HashMap和Concurr…
个人成就
文章被点赞
122
文章被阅读
22,766
掘力值
863
关注了
5
关注者
87
收藏集
3
关注标签
21
加入于
2020-09-23