摘要:看到这个题目相信很多小伙伴都是懵懵的,平时我们的做法大都是下面的操作 @Component public class People{ @Autowired private Man man; } 这里如果Man是单例的,这种写法是没有问题的,但如果Man是原型的,这样是否会存在问题。 错误实例演示 这 阅读全文
posted @ 2021-07-18 11:38 北漂程序员 阅读(149) 评论(0) 推荐(0) 编辑
摘要:在前面的两篇博文《一次性讲清楚spring中bean的生命周期之一:getSingleton方法》和《一次性讲清楚spring中bean的生命周期之二:FactoryBean的前世今生》中分析了spring中bean生命周期的过程中的getSingleton方法和getObjectForBeanIn 阅读全文
posted @ 2021-07-17 14:56 北漂程序员 阅读(131) 评论(0) 推荐(0) 编辑
摘要:今天来分享下字节一面面试题,各位小伙伴看看都能答上来吗,弄懂下面的问题你离字节又近了一步哦,加油吧 1、自我介绍; 2、问到项目中为什么选择hbase,如果有多个查询条件如何设置数据存储方案; 3、top命令了解吗 4、在tcp协议中close_wait状态出现在哪一端?如果出现很多close_wa 阅读全文
posted @ 2021-07-13 10:00 北漂程序员 阅读(34) 评论(0) 推荐(0) 编辑
摘要:前言 在《spring中FactoryBean是什么bean》一文中,带着小伙伴学习了spring中的FactoryBean,了解了到了FactoryBean其实是一种生产Bean的bean,也就是FactroyBean的前世是Bean,今生还是Bean,小伙伴要疑惑了都是Bean,但是此Bean非 阅读全文
posted @ 2021-07-02 10:06 北漂程序员 阅读(295) 评论(0) 推荐(0) 编辑
摘要:前言 在spring中FactoryBean绝对是一种神奇的存在,和BeanFactory经常混淆,而且成为面试过程中经常被问到的问题,其实FactoryBean和BeanFactory很好理解,掌握一定的技巧即可。 初识 FactoryBean翻译过来是工厂Bean,BeanFactory翻译过来 阅读全文
posted @ 2021-07-01 17:55 北漂程序员 阅读(211) 评论(0) 推荐(1) 编辑
摘要:要想讲清楚spring中bean的生命周期,真的是不容易,以AnnotationConfigApplicationContext上下文为基础来讲解bean的生命周期,AnnotationConfigApplicationContext是基于注解的上下文,使用XML的方式现在很少见,所以以此上下文为基 阅读全文
posted @ 2021-06-30 11:09 北漂程序员 阅读(286) 评论(2) 推荐(0) 编辑
摘要:在前边的文章中分享了spring如何实现属性的注入,有注解和配置文件两种方式,通过这两种方式可以实现spring中属性的注入,具体配置可查看《spring入门(一)【依赖注入】》,那么spring是如何做到依赖注入的,今天不准备过多的引入源码,首先要搞清楚一些原理性的东西,然后再通过源码进行佐证。 阅读全文
posted @ 2021-06-29 12:38 北漂程序员 阅读(200) 评论(0) 推荐(0) 编辑
摘要:今天是端午节,想和大家分享下我对工作后持续学习的一些看法。 主要想从以下几个方面来分享我的一些看法, 1、何为学习 经常听到“学习”这个词,在大多数人的脑海里,学习就是读书,就是在学校里学习的孩子们,这个观点是没有问题的,只不过人们把参与到学习活动中的对象给人为的缩小了,或者说犯了固定模式这样一个错 阅读全文
posted @ 2021-06-14 22:37 北漂程序员 阅读(1191) 评论(8) 推荐(1) 编辑
摘要:前面分享了kafka的基本知识,下面就要对kafka进行实操,先看如何安装。 kafka需要zookepper的支持,所以要安装kafka需要有zookeeper的环境,zookeeper安装请参见《zookeeper之二:手把手教你安装zookeeper3.7.0(绝对实用)》。这里可以是一个单独 阅读全文
posted @ 2021-06-07 09:34 北漂程序员 阅读(800) 评论(2) 推荐(0) 编辑
摘要:前面分享了zookeeper的基本知识,下面分享有关zookeeper安装的知识。 1、下载 zookeeper的官网是:https://zookeeper.apache.org/ 在官网上找到下载链接, 这里使用的是二进制安装包,使用的是3.7.0的版本。 2、安装 2.1、环境 os:我这里是在 阅读全文
posted @ 2021-06-06 09:33 北漂程序员 阅读(584) 评论(0) 推荐(0) 编辑