首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户3194788530631
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
设计模式七 享元模式、代理模式
享元模式 享元模式(Flyweight Pattern) 也叫 蝇量模式: 运用共享技术有效地支持大量细粒度的对象。主要考虑内存而非效率 常用于系统底层开发,解决系统的性能问题。像数据库连接池,里面都
设计模式 九 迭代器模式
介绍 1.顺序访问一个集合 2.使用者无需知道内部的结构(封装) 场景 1.jQuery each 2.ES6 Iterator 有一个统一接口遍历所有数据类型 设计原则验证 迭代器对象和目标对象分分
设计模式 八 观察者模式
场景 1.网页事件绑定 所有的事件监听都是观察者模式 2.Promise 先注册事件,当请求结束后Promise状态发生改变后再执行 3.vue和React组件生命周期触发 4.vue watch 设
设计模式七(外观模式)
当一个系统的功能越来越强,子系统会越来越多,客户对系统的访问也变得越来越复杂。这时如果系统内部发生改变,客户端也要跟着改变,这违背了“开闭原则”,也违背了“迪米特法则”,所以有必要为多个子系统提供一个
设计模式 六 组合模式
表示整体-部分的关系,生成树形结构,让整体和部分有一样的操作方式,属于结构式的设计模式。 Component是对象声明接口,在适当情况下,实现所有类共有接口的默认行为;Leaf是叶子节点对象,其没有子
设计模式(四)桥接模式
1.问题 需求:对不同手机类型的 不同品牌实现操作编程 传统方法: 缺点: (1)类爆炸 (2)违反了单一职责原则,增加手机样式时,要同时增加所有品牌的手机。 2.基本介绍 桥接模式:是一种结构性设计
设计模式(五)原型模式
1.介绍 原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象,是一种创建型设计模式,允许对象再创建另外一个可定制的对象,无需知道如何创建的细节。 传统的方式复制一个对象 缺点:
设计模式(三)建造者模式
1.介绍 建造者模式又叫生成器模式,是一种对象构建模式,可以将复杂对象的建造过程过程抽离,使这个抽象过程的不同实现方法可以构造出不同属性的对象。他是一步一步创建一个复杂对象,允许用户只通过指定复杂对象
设计模式(二)适配器模式
1.介绍 (1)适配器模式将某个类的接口转换为客户端期望的另一个接口,主要目的是兼容性,让两个不能一起工作的类可以协同工作,别名为包装器。 (2)属于结构性模式 (3)分为类适配器、对象适配器、接口适
前端设计模式(一)设计原则和工厂模式
一、优秀设计的特征 1.代码复用:减少开发时间,与其重头在写一遍,不如重用已有代码。 2.扩展性:变化是程序员中唯一不变的事情,开发者应该尽量选择支持未来任何可能变更的方式。 二、SOLID原则 S
下一页
个人成就
文章被点赞
4
文章被阅读
5,945
掘力值
265
关注了
1
关注者
1
收藏集
2
关注标签
4
加入于
2021-04-27