- 博客(177)
- 资源 (6)
- 收藏
- 关注
原创 为什么Spring不推荐@Autowired用于字段注入
总结了Spring不推荐使用@Autowired进行字段注入的原因,包括字段注入的缺点、官方推荐的做法以及循环依赖问题的解决方案。
2024-07-22 12:37:28
173
原创 Spring Cloud Stream 实现统一消息通信平台
Spring Cloud Stream是如何通过其核心组件和设计思想来实现一个统一的消息通信平台,从而在分布式系统中有效地降低服务间的耦合度并提高异步交互的效率。
2024-07-22 11:03:31
239
原创 并发编程神器CompletableFuture
CompletableFuture是Java并发编程的强大工具,简化了异步编程的复杂性,支持高阶的并发操作。合理使用可以显著提升应用程序的并发处理能力。
2024-07-20 12:29:12
181
原创 关于防重,我是这么设计的
前端下单后流程不退回。使用唯一token进行防重校验。依赖上游服务进行重复请求校验。每次下单生成新的订单。使用数据库唯一索引作为兜底措施。
2024-07-19 21:49:43
128
原创 面试官:Spring 框架中自动注入到底比 new 好在哪?
解耦和模块化便于测试生命周期管理配置和扩展性AOP支持高耦合度难以测试生命周期难以管理配置分散缺乏AOP支持
2024-07-19 15:37:27
157
原创 面试官:SpringBoot同时可以处理多少请求?
介绍了 Spring Boot 的 Web 容器选择和配置,还提供了实际的配置示例和思考问题,帮助读者更深入地理解 Spring Boot 的工作原理和优化方法。
2024-07-18 14:17:55
358
原创 Socket、WebSocket 和 MQTT 的区别
理解 Socket、WebSocket 和 MQTT 各自的特性、优缺点以及适用场景,帮助我们在实际开发中做出更合适的技术选型。
2024-07-17 17:19:27
598
原创 非Controller控制层参数校验怎么办
依赖Spring容器的方法和不依赖Spring容器的方法。建议使用不依赖Spring容器的方法,可以将获取Validator的代码封装成工具类,统一管理校验方法。
2024-07-17 11:20:19
1343
原创 面试官:说说MySQL 中的悲观锁和乐观锁
MySQL 原生支持悲观锁,乐观锁通过应用逻辑实现。锁机制可以简化分布式架构,提高应用与数据库的协同效率。锁机制的选择应基于业务需求和性能考量。
2024-07-15 17:03:28
218
原创 如何设计一套高性能的短链系统?
笔记涵盖了短链系统设计的各个方面,从基础概念到实现细节,再到性能优化和架构设计,为设计高性能短链系统提供了全面的指导。
2024-07-15 15:41:17
286
原创 ThreadLocal使用的场景有哪些?
关于ThreadLocal及其变体的详细介绍、使用场景、原理分析、内存管理以及它们在实际开发中的应用和注意事项。
2024-07-13 17:20:11
402
原创 面试官:讲讲Kafka核心概念
这些笔记概括了文章的主要内容,包括Kafka的基本概念、组成模块、设计理念、功能特性、代码示例、分区的作用、异步回调以及消费者消息提交的机制和优缺点。
2024-07-13 17:14:30
319
原创 CompletableFuture是靠什么提升性能的?
文章提供了对Future和CompletableFuture的深入分析,并通过实际代码示例展示了其性能提升效果。
2024-07-13 17:07:00
275
原创 Kubernetes(k8s)架构的工作原理
总结了 Kubernetes 的基本概念、架构、组件功能以及服务部署和调用的流程,旨在帮助理解 k8s 的工作原理和应用场景。
2024-07-11 10:49:50
380
原创 Spring如何控制Bean加载+执行顺序
`@Order`注解和`Ordered`接口的使用场景,以及如何通过`@DependsOn`注解和`BeanFactoryPostProcessor`来控制Bean的加载顺序。
2024-07-10 14:41:23
459
原创 千万级消息推送系统设计与实战
总结了千万级消息推送系统的关键设计和实现细节,包括系统功能、推送消息分类、基本原理、功能介绍、推送流程、服务端设计以及未来的规划和展望。
2024-07-10 11:29:37
736
原创 面试官:Redis宕机了,如何恢复数据?
这份笔记涵盖了文档中提到的所有关键点,包括Redis宕机数据恢复的背景、持久化策略、RDB和AOF的具体实现和配置,以及根据业务需求选择合适持久化策略的建议。
2024-07-10 11:09:07
346
原创 Cookie、Session、Token、JWT 概念与区别
Cookie和Session是传统的会话管理机制。Token和JWT提供更灵活和安全的身份验证和授权机制,适用于分布式系统。JWT作为Token的一种实现,具有高可移植性和可扩展性。
2024-07-09 14:46:02
244
原创 面试官:了解过MySQL的并发嘛
MySQL并发事务处理的机制,包括不同类型的锁和MVCC的工作原理及其在不同隔离级别下的应用,对于理解数据库并发控制和事务隔离具有重要参考价值。
2024-07-09 12:00:11
329
原创 Kafka 面试题精选
这份笔记涵盖了 Kafka 的核心概念、架构设计、性能优化、故障排查以及安全性等多个方面,为面试或日常使用提供了全面的参考。
2024-07-08 17:39:26
754
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人