每一年都奔走在自己热爱里

没有人是一座孤岛,总有谁爱着你
摘要: 在Spring中使用PropertyEditor或Converter 实现Object 和 String 之间的转换 PropertyEditor 使用范围: 在 BeanWrapper 上注册自定义编辑器: void registerCustomEditor(Class<?> requiredTy 阅读全文
posted @ 2022-07-24 19:58 雨下整夜~ 阅读(199) 评论(0) 推荐(0)
摘要: 通过Spring定制Bean生命周期各阶段的性质 Spring为管理的Bean提供了一系列方法在生命周期各阶段的进行操作的能力与感知Aware的能力,通过这些能力我们能对Bean性质进行定制。 生命周期管理 初始化回调 在容器对Bean完成定义后,Spring通过BeanPostProcessor调 阅读全文
posted @ 2022-07-24 17:07 雨下整夜~ 阅读(38) 评论(0) 推荐(0)
摘要: 使用HTTPSessionBindingListener处理会话绑定与解除绑定 以统计登录用户为例 在业务场景中存在需要获取登录目前登录用户的需求,或者需要在HttpSession绑定属性时进行特定的业务处理,可以使用HTTPSessionBindingListener进行处理,具体来说需要: 实现 阅读全文
posted @ 2022-07-24 16:23 雨下整夜~ 阅读(133) 评论(0) 推荐(0)
摘要: 反转链表 反转链表总体有两种方法,迭代与递归,在迭代过程中需要注意细节,比如反转链表需要同时跟踪两个节点,递归需要注意临界条件与递归函数的意义。 本题中,迭代方法实时跟踪pre与cur节点,并实时更新,比较巧妙的是pre节点初始值的设置 而递归,需要理解递归函数的意义,也就是返回的是反转链表的头节点 阅读全文
posted @ 2022-07-24 10:19 雨下整夜~ 阅读(162) 评论(0) 推荐(0)