首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苏小林
掘友等级
https://github.com/neatlife
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 1
沸点 3
赞
4
返回
|
搜索文章
最新
热门
9/24 设计模式之迭代器者模式 Iterator Pattern
类别:行为型设计模式目的:在改变对象内部数据结构时,不改变外部对该对象的迭代行为,从而减少因数据结构改变带来的外部代码改变完整代码参考:https://1drv.ms/u/s!AquRvPzqx59R
8/24 设计模式之观察者模式 Observer Pattern
观察者模式注重状态的传递,而中介者模式注重组件之间的解耦合,虽然解耦合的表象是相似的,但是它们想达到的目的是不相同的。
7/24 设计模式之中介者模式 Mediator Pattern
相互依赖的按钮变更为只依赖中介者即可,在按钮自生状态发生改变时,通知中介者,由中介者处理其影响的对象的相关行为调用。
6/24 设计模式之享元模式 Flyweight Pattern
比如一张地图中包含很多点,每个点会有一个图标表示这个地点的类型,比如餐厅、体育馆、办公楼、图书馆等。把这些点显示在地图上,程序需要先在内存中保存这些点 可以看到,同类型的图片会被缓存在imageList列表中,再次请求同类型的图片,将直接从imageList列表中获取,无需重新…
5/24 设计模式之组合模式 Composite Pattern
类别:结构型设计模式目的:表示一组对象,这组对象的用法和单个对象的用法一致完整代码参考:https://1drv.ms/u/s!AquRvPzqx59Ri3TfmAb69-DF82jQ?e=DR2vw
4/24 设计模式之命令设计模式 Command Pattern
类别:责任链设计模式目的:解耦行为的接收方和行为的实际处理逻辑完整代码参考:https://1drv.ms/u/s!AquRvPzqx59Ri3MMlUz2cbydE0Eu?e=X6DGEG典型场景g
3/24 设计模式之责任链设计模式 Chain Of Responsibility Pattern
1 . 用户登陆认证 2 . 处理业务逻辑 3 . 压缩响应数据
2/24 设计模式之访问者设计模式 Visitor Pattern
存在大量同类对象需求修改时,可以将修改内容集中到一处(一个访问者内),降低直接修改大量目标类产生的漏改/错改,或者使得修改后的类行为不再符合某些依赖方预期。降低改动大量类文件的风险,同时将修改集中到一处,方便后期进行维护,同时对于新的迭代,也可以使用一个新的访问者实现,将迭代的…
论坛系统架构设计和商业模型分析
持续更新中...
1/24 设计模式之策略设计模式 Strategy Pattern
类别:行为型设计模式目的:把同类的代码进行单独封装、使得需要使用这部分代码的用户可以按需使用典型场景对用户上传的图片应用不同的压缩算法和滤镜压缩算法:jpeg格式png格式滤镜:blackAndWhi
下一页
个人成就
文章被点赞
457
文章被阅读
232,634
掘力值
4,762
关注了
2
关注者
343
收藏集
0
关注标签
2
加入于
2019-01-17