相关文章
结合JDK,Spring,Mybatis,Netty,Tomcat,Dubbo等经典框架的源码对设计模式展开分析(八)
桥接模式(Bridge Pattern)
定义:指将抽象部分与具体实现部分分离,使他们都可以独立地变化
主要目的是通过组合的方式建立两个类之间的联系,而不是继承
应用场景:在抽象和具体实现之间需要增加更多灵活性…
建站知识
2024/11/25 23:42:13
结合JDK,Spring,Mybatis,Netty,Tomcat,Dubbo等经典框架的源码对设计模式展开分析(十)
策略模式(Strategy Pattern)
定义:又叫做政策模式,他将定义的算法族封装起来,让他们可以互相替换,让算法的扩展独立于使用它的用户
应用场景:比如你有一个产品类实现了一个功能,这…
建站知识
2024/11/17 17:13:00
结合JDK,Spring,Mybatis,Netty,Tomcat,Dubbo等经典框架的源码对设计模式展开分析(七)
组合模式(Composite Pattern) 定义:组合模式让你可以优化处理递归或分级数据结构,通过将单个对象(叶子节点)和组合对象(树枝节点)用相同的接口表示,使得客户对单个对象和…
建站知识
2024/11/25 23:21:32
<===========所有笔记汇总目录===========>
一、芯片系列 CC2640 入门篇: 搭建环境、编译烧写运行流程BLE协议栈及TI软件体系架构 CC2640R2F 入门篇: 搭建环境、编译烧写 外设篇: ADCGPIO输入及中断GPIO输出RTC(实时时钟)SPIUART 系统篇: 软件定时器系统延时SNV FlashWatchd…
建站知识
2024/11/15 20:08:51
结合JDK,Spring,Mybatis,Netty,Tomcat,Dubbo等经典框架的源码对设计模式展开分析(十一)
迭代器模式(Iterator Pattern)定义:又叫做游标模式,它提供一种按顺序访问集合对象元素的方法,可以用来为不同的容器提供一致的遍历行为
本质时把集合对象的迭代行为抽象到迭代器中,提供统一的访问接口,而不用关心容器内元素的组成结构
应用场景:访问一个集合对象的内…
建站知识
2024/11/15 3:49:59
蚂蚁架构师郭援非:分布式数据库是金融机构数字化转型的最佳路径
2020年8月26-28日,在中科软科技举办的中国财险科技应用高峰论坛上,蚂蚁集团高级解决方案架构师郭援非发表了《OceanBase分布式关系数据库助力保险业务创新》的主题演讲,为大家分享了蚂蚁集团企业级分布式关系数据库OceanBase的发展历程、产品…
建站知识
2024/11/15 1:08:40
108天南京银行完成不可能完成的新金融DevOps转型
在2018云栖大会南京峰会企业研发云专场,由南京银行研发管理负责人吴攀带来了“云效助力新金融DevOps转型——南京银行实践之路”的主题分享。首先对南京银行的研发规模与成长做了介绍,对“鑫云”的诞生和其架构应用做了详细的讲解。
(云效公…
建站知识
2024/11/15 3:50:00