首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
有风度开荒队
掘友等级
工程师
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
1
文章 1
沸点 0
资讯 0
赞
1
关注
返回
|
搜索文章
有风度开荒队
赞了这篇文章
有风度开荒队
工程师
·
3年前
关注
模板方法模式 及 设计模式总结
模板方法模式是基于继承的代码复用技术。 通过继承,让父类成为子类的模板,所有重复的代码都应该上升到父类去,而不是让每个子类都去重复。 当我们要完成在某一细节层次一致的一个过...
3
评论
分享
有风度开荒队
工程师
·
3年前
关注
设计模式:组合模式
我们创建一个简单的对象组合成复杂的对象,然后复杂的对象与简单的对象组合生成一个更复杂的对象,同时客户端代码必须对简单对象与复杂对象进行区分,但是实际大多数情况下用户认为它们...
赞
评论
分享
有风度开荒队
工程师
·
3年前
关注
装饰模式:Decorator Pattern
装饰模式(Decorator Pattern)也被称为包装模式(Wrapper Pattern),是结构型设计模式之一,可以在不改变一个对象本身功能的基础上给对象增加额外的...
赞
评论
分享
有风度开荒队
工程师
·
3年前
关注
设计模式:享元模式
享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
设计模式:状态模式
当一个对象内在状态改变时允许其改变行为,这个对象看起来像改变了其类。 状态模式的概念和 FSM (有限状态机)类似。FSM 表示有限个状态以及在这些状态之间的转移和动作等行...
9
评论
分享
有风度开荒队
工程师
·
3年前
关注
Observer 观察者模式
在开发过程中,我们经常会碰到这样的需求:如果一个对象A的状态发生改变,某些与它相关的对象也要随之做出相应的变化。通常来说,需要对象 A 能访问到这些对象,从而去调用更新方法...
5
评论
分享
有风度开荒队
工程师
·
3年前
关注
Iterator 模式
迭代器模式提供一种方法顺序访问一个集合对象中的各个元素,而又不暴露其内部的表示。 在面向对象的编程中,迭代器模式是一种设计模式,其中迭代器用于遍历容器并访问容器的元素。迭代...
5
评论
分享
有风度开荒队
工程师
·
3年前
关注
外观模式 - Facade Patterns
外观模式提供一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易访问。 假设必须在代码中使用某个复杂的库或框架中的众多对象。正常情况下,需要负...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
Design Pattern:命令模式
怎么理解呢?command 命令,这个单词的英文解释是 an authoritative direction or instruction to do something,...
4
2
分享
有风度开荒队
工程师
·
3年前
关注
责任链模式:Chain of Responsibility
职责链是一种行为设计模式,允许你将请求沿着处理者链进行发送。收到请求后,每个处理者均可对请求进行处理,或将其传递给链上的下个处理者。 在这种模式中,通常每个接收者都包含对另...
8
2
分享
有风度开荒队
工程师
·
3年前
关注
桥接模式: Bridge
桥接模式是结构型模式 (Structural Patterns) 的一种. 如果软件系统中某个类存在多个独立变化的维度, 通过该模式可以将这多个维度分离出来, 使他们可以独...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
访问者模式
有一个数据结构有多种子数据结构聚合而成,需要在这些子数据结构分别进行不同的操作,且有很多种不同的操作类型。如果要在每个数据结构里都分别定义对应的操作,会使得逻辑变得很复杂,...
赞
评论
分享
有风度开荒队
工程师
·
3年前
关注
单例模式与原型模式
创建型模式(Creational Patterns)提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
Strategy Pattern -- 策略模式
在软件开发过程中,我们常常会遇到这样一种情况:为了实现某一种功能,我们有多种实现方式,算法或者策略。比如对于查找算法来说,要提供多种查找算法,可以将这些算法写到一个类中,在...
赞
评论
分享
有风度开荒队
工程师
·
3年前
关注
适配器模式 Adapter Design Pattern
适配器模式属于结构型模式。这一类型的模式主要是为了解决如何组织现有的类,设计他们的交互方式,从而达到一定的目的。包括了外观模式、代理模式、装饰模式、桥接模式、组合模式、享元...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
代理模式
解耦代理类与被代理类,可以在无法修改被代理类的情况下为被代理类添加额外的行为。 和其他的包装者一样,代理会造成设计中类的数量增加。 远程代理,为一个对象在不同的地址空间提供...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
工厂方法与抽象工厂模式
本文大量参考了《Head First 设计模式》一书,以比萨的生产过程为例,从简单原始的代码开始,通过不断的添加需求,来引入工厂方法模式和抽象工厂模式解决需求问题,符合认知...
7
1
分享
有风度开荒队
工程师
·
3年前
关注
建造者模式(Builder Pattern)
将一个复杂对象的构建与它的表示分离,使得同样的构造过程可以创建不同的表示。 即逐步建立由多个部件组成的对象,每次建立中各部件对外接口一致,但内部实现功能可以不一样,相同的构...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
深度学习初识之目标识别
目标检测 就是给你一张图把里面的目标找出来,比如我要找人,就需要把人从所给图片中识别出来,这就是目标检测。 输入是一整张图片,输出是要检测的分类以及它的定位,这对人来说非常...
2
评论
分享
有风度开荒队
工程师
·
3年前
关注
读: 活出最乐观的自己
“我怎么做都没用”的思想会阻止我们采取行动。这种想法会使我们很容易陷入抑郁状态,使我们不能发挥出原有的能力(恶性循环)。 悲观的预言常常是自我实现的。 通过这个实验, 作者...
赞
评论
分享
下一页
个人成就
文章被点赞
273
文章被阅读
83,519
掘力值
2,283
关注了
0
关注者
120
收藏集
0
关注标签
2
加入于
2019-01-04