首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
大聪明525
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
使用策略模式优化你的代码
策略模式简介 策略模式(Strategy Pattern:Define a family of algorithms,encapsulate each one,and make them interc
spring boot 使用枚举策略实战踩坑
失败接口实体定时器补推策略模式处理坑
装饰者模式,从吃黄焖鸡开始说起
黄焖鸡米饭最热卖的外卖之一,国人都喜欢吃,吃过黄焖鸡米饭的应该都知道,除了黄焖鸡米饭主体外,还可以添加各种配菜,如土豆、香菇、鹌鹑蛋、青菜等。如果需要你来设计一套黄焖鸡米饭结账系统,你该如何设计呢? 这还不简单?看我的,你随手就来了下面这段代码。 只要在点黄焖鸡米饭的时候,把添…
使用组合的设计模式 | 美颜相机中的装饰者模式
几乎所有的设计模式都是通过增加一层抽象来解决问题,装饰者模式也不例外,这一篇分析一下它新增了哪层抽象,以及这样做有什么好处。
聊一聊装饰者模式
装饰者模式(Decorator Pattern)允许向一个现有的对象扩展新的功能,同时不改变其结构。主要解决直接继承下因功能的不断横向扩展导致子类膨胀的问题,无需考虑子类的维护。
如何通过桥接模式重构代码?
桥接模式的主要作⽤就是通过将抽象部分与实现部分分离,把多种可匹配的使⽤进⾏组合。说⽩了核⼼实现也就是在A类中含有B类接⼝,通过构造函数传递B类的实现,这个B类就是设计的桥 。
策略模式实践方案和优化
在业务开发中,如何实现一个好的策略模式? 本文尝试在一个策略模式的实现方案上进行优化,并对比这些实现方案的优缺点。
使用注册模式 + 门面模式优化聚合搜索引擎代码
使用注册模式 + 门面模式优化聚合搜索引擎代码 什么是聚合搜索 最近在做一个搜索引擎的小demo 此类系统有很多案例,比如bing的搜索,你在搜索框中搜你想要搜索的文字,根据下方的tab栏进行切换,可
观察者模式,这一篇就搞定
在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。 观察者模式是使用频率较高的设计模式之一。 观察者模式包含观察目标和观察者两类对象,一个目标可以有任意数目的与之相依赖的观察者,一旦观察目标的状态发生改变,所有的观察者都将得到…
观察者模式 vs 发布订阅模式,千万不要再混淆了
观察者模式和发布订阅模式作为开发中经常使用到的模式,小包一直不能做到很好的区分,前几天在听公开课时,老师详细讲解两种模式,发现自己还是没有吃透。于是小包本文就通过多个案例,形象的解读两种模式,一次吃透