logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式之桥接模式

桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立地变化。通过引入一个桥接(抽象化与实现化之间的关联),将两个维度的变化解耦,避免在多个维度上扩展时产生的类爆炸等问题。

文章图片
#设计模式#桥接模式#java +1
设计模式之组合模式

组合模式(Composite Pattern)是一种结构型设计模式,它旨在将对象组合成树形结构,以此来清晰地表示 “部分 - 整体” 的层次关系。通过这种模式,客户端能够以统一的方式对待单个对象和由多个对象组成的组合对象。简单来说,组合模式让我们可以把一组相似的对象当作一个单一的对象来处理,就好像把树枝和树叶都看作是树的一部分一样,对它们进行相同的操作。

文章图片
#设计模式#组合模式#c++ +1
基于适配器模式的 Axios 封装实践

本文介绍了一种基于适配器模式的Axios封装方案,用于解决前端对接多个返回格式不一致的后端服务问题。通过定义标准响应结构StandardResponse和适配器接口ResponseAdapter,将不同格式的响应统一转换为标准格式。默认适配器处理常见结构,特殊接口可配置自定义适配器。方案包含核心类型定义、自定义错误类、响应工具函数和默认/原始数据适配器实现,并通过HttpClient类集中管理请求

#typescript#设计模式#适配器模式
到底了