首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xu_feng
掘友等级
Java软件开发攻城狮
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
9
关注
赞
375
文章 162
沸点 213
资讯 0
赞
375
关注
返回
|
搜索文章
文章
热门
最新
xu_feng
2年前
笔记
真实世界中的模式
定义模式:是在某情境下,针对某问题的某种解决方案情境:应用某个模式的情况,是一种会不断出现的情况问题:想在该情况下达到的目标或者约束解决方案:一个通用的设计,来解决约束,达到目标模式分类按功能分创建型
100
2
2
xu_feng
2年前
笔记
复合模式
这时有了新的需求,希望可以统计叫声。用装饰者模式可以对鸭子增加额外的行为 为了统一将所有的鸭子的叫声都被计数,而不是部分有部分无。可以将鸭子的创建交给工厂,由工厂模式控制创建计数的包装过的鸭子还是普通鸭子 鸭子数量多了起来,为了方便管理,需要使用集合来存放。要访问鸭子的行为,就…
130
2
评论
xu_feng
2年前
笔记
代理模式
此外还有:智能引用代理,复杂隐藏代理,写入时复制代理......
125
1
1
xu_feng
2年前
笔记
状态模式
定义允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类特点将一群行为封装在状态对象中context的行为随时可委托到那些状态对象中的一个context内部的状态的改变,context行为
130
1
评论
xu_feng
3年前
笔记
迭代器模式和组合模式
提供一种方法,顺序访问一个聚合对象中的每个元素,而又不暴露里面的内部实现。 把在元素之间游走的责任交给迭代器,而不是聚合对象。 内聚度量一个类或模块紧密低达到单一目的或责任。只支持一组相关的功能时,高内聚;支持一组不相关的功能时,低内聚。 允许将对象组合成树形结构来表现整体/部…
131
1
评论
xu_feng
3年前
笔记
模板方法
策略模式中,所组合的类实现了整个算法,数组所实现的排序算法并不完整,只需要一个类填补 compareTo方法的实现。
121
1
评论
xu_feng
3年前
笔记
适配器和外观模式
外观模式:提供了一个统一的接口,用来访问子系统中的一群接口,外雇那定义一个高层接口,让子系统更容易使用。
76
1
评论
xu_feng
3年前
笔记
命令模式
将请求封装成对象,这可以让你使用不同的请求、队列、或者日志请求来参数化其他对象。命令模式也支持撤销操作
65
1
评论
xu_feng
3年前
笔记
# 一问一答学设计模式 -- 单例模式
答:有一些对象只需要一个实例,比如线程池、缓存、注册表......如果有多个实例,可能会导致数据不一致,资源占用高等问题。 答:全局变量存在缺点。 使用前初始化时就会存在这个实例,但是在某些执行过程又不需要,造成资源的浪费。 全局变量只是提供一个变量的全局访问,但是不能确保实例…
83
1
评论
xu_feng
3年前
笔记
# 从定制机器人女友学设计模式 -- 工厂模式
我们是一个机器人女友的生产商,我们生产的女友都会洗衣,打扫,聊天。以上这些都是出厂配置,我们给您留了一个可以定制的功能,就是做饭。您下单是只要告诉我们你喜欢会做什么饭的女友,我们为您定制完成后邮寄到您家。 这几天我们收到用户的反馈,说我们的产品做出饭菜不符合他们的口味,这可难不…
178
1
评论
下一页
个人成就
文章被点赞
20
文章被阅读
1,945
掘力值
187
关注了
26
关注者
2
收藏集
9
关注标签
6
加入于
2017-08-22