随笔 - 303  文章 - 0  评论 - 3  阅读 - 15万
07 2021 档案
从Spring容器的角度理解Dubbo扩展点的加载时机
摘要:对于Dubbo提供的扩展点,主程序执行的过程中并没有显示调用加载的过程,无论是自激活的Filter还是自适应的ThreadPool。那么这样的扩展点在程序运行的哪个节点调用的呢?跟踪之前性能监控扩展点的执行流程,找到扩展点加载时机,如下: 以该文章中关于线程池的扩展点为例,调试分析dubbo扩展点的 阅读全文
posted @ 2021-07-21 07:27 池塘里洗澡的鸭子 阅读(150) 评论(0) 推荐(0) 编辑
六、命令设计模式
摘要:命令模式(Command Pattern)是对命令的封装,每个命令都是一个操作:请求放发出请求要求执行一个操作;接收方收到侵权,并执行操作。命令模式解耦了请求放和接收方,请求方只需请求执行命令,不用关心命令怎样被介绍、怎么样被操作即是否被执行等。命令模式属于行为型设计模式。 命令模式通过在请求和实现 阅读全文
posted @ 2021-07-16 16:16 池塘里洗澡的鸭子 阅读(48) 评论(0) 推荐(0) 编辑
Spring常用配置之Application Event(事件)
摘要:Spring的事件(Application Event)为Bean与Bean之间的信息通讯提供了支持。当一个Bean处理完一个任务之后,希望另一Bean指定并能做相应的处理,这时我们就需要让另外一个Bean监听当期Bean所发送的事件。其需要遵循如下流程: (1) 自定义事件,继承Applicati 阅读全文
posted @ 2021-07-14 11:31 池塘里洗澡的鸭子 阅读(222) 评论(0) 推荐(0) 编辑
Spring 高级特性之二:后置处理器PostProcessor
摘要:在Spring核心思想之 AOP:在自定义容器基础上实现AOP功能和Spring核心思想之 AOP:如何影响DI并引入三级缓存解决DI中涉及代理的问题中都涉及了后置处理器。分析可知其影响盛广,在Spring中后置处理器,有哪些、分别在哪里使用、为什么这样用呢? Spring提供了如下后置处理器对容器 阅读全文
posted @ 2021-07-07 02:06 池塘里洗澡的鸭子 阅读(594) 评论(0) 推荐(0) 编辑

< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示