首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
星灯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
设计模式(Swift) - 1.MVC和代理
1. 开篇 1. 什么是设计模式? 在我们实际开发中通常会碰到一些特定问题,而这些问题可能会反复出现,设计模式的出现就是针对某一特定问题,提出的某一解决方案. 因为设计模式并不提供具体的代码实现,所以在各种语言之间设计模式都有通用性. 例如,面向对象设计模式通过类和对象来表述其…
java中23种设计模式--构造者模式(Builder)
过程可以创建不同的表示。这句话说得很抽象,不好理解,其实它的意思可以理解为:将构 造复杂对象的过程和组成对象的部件解耦。 容就可以装上;同样,一样的配件,可以有好多组装的方式。这是对降低耦合、提高可复用 性精神的一种贯彻。 户程序,一是为了可用性,二是为了安全等因素。满足上面的…
设计模式之抽象工厂模式
工厂模式属于创建型模式。 工厂模式包括:简单工厂,工厂方法,抽象工厂三种。本文介绍前两种。 目的:松耦合,不针对具体类。 作用:减少应用程序与具体类的依赖,实现松耦合。针对抽象编程,不针对具体类编程。 在上一篇设计模式之工厂模式中讲了工厂方法的两种:简单工厂和工厂方法模式。 本…
设计模式-观察者模式
可进入我的博客查看原文。 定义 观察者模式定义了对象之间的一对多依赖,使得当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。观察者模式又叫发布/订阅模式。 角色 抽象主题(Subject):它把所有观察者对象的引用保存到一个列表里,每个主题都可以有任何数量的观察者。抽…
设计模式之观察者模式
前言 Observer本来的意思是“观察者”,但是实际上Observer角色并非主动的去观察,而是被动的接收来自观察对象角色的通知,因此,Observer也被成为Publish-Subscribe(发布-订阅)模式。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主…
Java设计模式--单例模式
设计模式(Design Pattern): 是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。 目的: 使用设计模式是为了可重用性代码,让代码更容易被他人理解,保证代码可靠性。 单例,顾名思义就是只能有一个、不能再出现第二个。就如同地球上没有两片一模一样的树叶…
设计模式之策略模式
设计模式之策略模式
设计模式之代理模式
简单描述了简单代理及动态代理
设计模式之代理模式
前言 在我们平时的生活中代理的概念很多,大家都知道,谷歌在国内是被禁止访问的,但是如果我们使用VPN就可以访问了。当你想买个新车需要把旧的车卖掉时,一般你不会自己去卖,因为这很耗费自己的时间,所以你会找二手车交易市场,只需要给人家说出你的要求,具体售卖就不需要你来处理。当你想租…
java 设计模式之 -- 单例模式
java 设计模式之 -- 单例模式