首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
Quincy_Ye
创建于2022-08-15
订阅专栏
学习设计模式,并非只有面试才有用。编程中使用设计模式,可以提高代码的复用性,可读性,维护性。
等 4 人订阅
共8篇文章
创建于2022-08-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【设计模式】享元模式
享元模式(Flyweight Pattern)是一种常见的设计模式,它主要用于减少内存占用,提高系统性能。该模式通过共享相同的对象实例来减少对象的数量,并且在需要时再动态创建对象。
【设计模式】代理模式
代理模式(Proxy Pattern)是一种常用的结构型设计模式,它通过为其他对象提供一种代理以控制对这个对象的访问。
【设计模式】工厂模式
设计模式是指在软件设计中反复出现的一些问题的解决方案。其中,工厂模式是常用的一种设计模式,它可以用于创建对象,从而简化代码的编写和维护。
【设计模式】适配器模式
适配器模式是一种常用的设计模式,它用于将一个类的接口转换成客户端希望的另一个接口。适配器模式可以让原本不兼容的接口之间进行协同工作,从而提高代码的复用性和灵活性。
【设计模式】观察者模式
观察者模式是一种行为型设计模式,它允许多个对象监听另一个对象的状态变化,并在状态变化时做出相应的处理。
【设计模式】责任链模式
责任链模式 责任链模式是一种行为型设计模式,它允许多个对象以链式的方式处理请求,直到其中一个对象能够处理该请求为止。每个对象都有机会处理请求,但是请求最终只会被处理一次。
【设计模式】建造者模式
建造者模式是一种对象创建模式,它通过将对象的构建过程分解成多个步骤来创建复杂的对象。它允许您使用相同的构建过程来创建不同类型的对象,并且可以更加灵活地控制构建过程。
【设计模式】单例模式
设计模式,不仅面试官爱问,而且在做一些架构上的设计,或者一些库的封装上,也是必不可少的要素。那么今天我们来捋一捋最常见,也最容易理解的设计模式——单例模式。