梳理 Spring Bean 的生命周期
Spring对Bean生命周期的管理不仅有效地管理了Bean之间的依赖关系,还为开发者提供了丰富的扩展点。本文将从Spring容器启动开始,从储存Bean定义到注册销毁Bean,完整地梳理Bean的生命周期,深入体会Bean实例创建的灵活性与可靠性。 pre: Spring 如何知道要创建哪些 Bean 呢? 在Spring容器启动后,启动 loa…
【从心开始刷leetcode-22】160. 相交链表
题目 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 图示两个链表在节点 c1 开始相交: 题目数据 保证 整个链式结构中不存在环。 注意,函数返回结果后,…
【从零开始刷leetcode-20】48. 旋转图像
题目 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix = [[1,2,3],[4…