- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 我这样回答了Spring的生命周期,面试官对我刮目相看 | 文末送图
小伙伴们在面试的过程中是不是经常遇到面试官问你:“说说spring实现aop的原理”“spring是怎么解决的循环依赖”“spring怎么实现的事务”这些问题是不是一看就会一问就废?网上的答案成群成片但是你真的懂了吗?面试官只要再深入一点你是不是一脸懵逼?然后结束后想要恶补一下,翻看源码可是根本就不知道怎么看,不知道从何看起结果又是懵懵懂懂,这种感觉我的体会很深了在经历过几次面试官调吊打后,我终于下定决心决定要把spring的源码啃下来,在阅读源码的时候不断的梳理,最终整理出
2022-05-03 22:52:16
613
原创 【从源码深入理解kafka】生产者(一)原来你是这样的生产者
01上帝视角--俯瞰生产者 看过上一篇文章的读者应该了解到生产者和消费者都是kafka的客户端,是向kafka集群发送消息记录的。KafkaProducer是线程安全的,多线程共享同一个实例要比多实例的性能更好。 一般,我们使用生产者时可能采用如下方式创建: Properties producerProperties =newProperties(); producerProperties.put(ProducerConfig.BOO...
2022-05-01 12:40:09
948
原创 最近遇到的有关线程池和队列的面试题
在某公司一道笔试题,但是想了半天没想出好的解决方案,可能是当时有点紧张,我这个人一到面试就发挥不出来自己的应有的状态,哎,我这是老毛病了!言归正传,题目是这样的:有A/B/实现了C三个远程方法实现了相同的功能,返回值类型也相同,写程序提供一个方法,同时访问这三个接口,采用最先返回的结果进行返回。 这道题我想到了用线程池和计数器+Lock,后来发现实现不了,回到家后仔细想了一...
2018-05-12 17:17:19
2179
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人