- 博客(9)
- 收藏
- 关注
转载 抽丝剥茧spring源码(三)
上节我们说到了spring执行后置处理器ConfigurationClassPostProcessor中processConfigBeanDefinitions()方法,处理@ComponentScan注解扫描指定包下的类注入到bean工厂。 本节开始将讲解spring核心ASM,看spri...
2019-07-22 22:32:00 96
转载 抽丝剥茧spring源码(二)
书接上文,上文书说到invokeBeanFactoryPostProcessors()方法,这个方法十分重要,也相当复杂,我们继续分析。 首先看下在执行完invokeBeanFactoryPostProcessors()方法之后,容器中发生了哪些变化: 上面框起来的部分就是执行这个...
2019-07-17 23:03:00 122
转载 抽丝剥茧spring源码(一)
当5G来临,当211高校已经开启人工智能课程,当甲骨文大批量裁员,大家的心是否像我一样为之一颤呢?当科技不断发展,技术迅速迭代,程序员愈发年轻化的今天,而作为我们已经步入中年的程序员来说路在何方?当我们逐渐老去,我们不能指望企业家的怜悯,当大批年轻化的程序员涌入互联网大潮时,他们的思维,他们的...
2019-07-10 22:50:00 176
转载 站在某一高度分析Spring源码之Spring_IOC(一)
spring的应用已经越来越广泛了,而Spring IOC在spring中的地位是不可撼动的,在某种角度已经超越了AOP。很多人一提IOC,便张口就来:控制反转。究竟哪些方面被反转了呢?答案是依赖对象的获得被反转了。很多时候,我们通过多个对象之间的协作来完成一个功能,如果获取所依赖对象靠自身来...
2019-05-17 07:32:00 74
转载 Hadoop系列(一)
安装 环境:centOS7 + jdk1.8 @centOS网络配置 修改网络配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33,设置开机启动 修改主机名:vi /etc/sysconfig/network 使...
2019-03-21 16:33:00 135
转载 Springboot缓存实现(redis_sentinel版实现)
Sentinel含义 Sentinel版是master/slave集群的增强版,sentinel本身是哨兵的意思,常规的master/slave集群中一旦master节点宕机,整个集群也就不能提供服务了。但sentinel版的出现,就是为了解决这个问题,当master宕机的时候,会自动从s...
2019-03-20 22:40:00 213
转载 git入门教程(一)
git是目前最好的分布式系统代码管理工具。 那么git的特点是什么?简单来说就是高端大气上档次。 为什么要使用git? 你肯定会有这样的经历,当你写一篇word文章时,当你想删除一个段落但又想备份时,你会如何做?一般会另存为,并且重新命名(名称_日期.d...
2017-12-29 22:30:00 67
转载 SpringBoot开发入门之实例(一)
Spring Boot 是 Spring 框架的一个新的子项目,用于创建 Spring 4.0 项目。它的开发始于 2013 年。2014 年 4 月发布 1.0.0 版本。它可以自动配置 Spring 的各种组件,并不依赖代码生成和 XML 配置文件。Spring Boot 也提供...
2017-12-28 22:45:00 109
转载 ThreadPoolExecutor的扩展
在java中,在并发的情况可以使用ThreadPoolExecutor,但为了提高吞吐量和性能,可以扩展ThreadPoolExecutor。 ThreadPoolExecutor的执行流程: 当core线程数大于当前任务数时,可以创建新的线程; 当core线程数...
2017-12-26 21:51:00 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人