# 什么是观察者模式?一般用在什么场景?
7 min read
观察者模式是一种行为型设计模式,它定义了对象间的一种一对多依赖关系,当一个对象(被观察者/主题)的状态发生改变时,所有依赖于它的对象(观察者)都会自动得到通知并更新。
观察者模式是一种行为型设计模式,它定义了对象间的一种一对多依赖关系,当一个对象(被观察者/主题)的状态发生改变时,所有依赖于它的对象(观察者)都会自动得到通知并更新。
模板方法模式是一种行为设计模式,它在父类中定义一个算法的骨架(模板方法),将某些步骤的具体实现延迟到子类中,使得子类可以在不改变算法结构的情况下重新定义算法的某些特定步骤。
限流是一种通过控制单位时间内系统处理请求的数量,来保护系统免受过载冲击的流量控制技术。
【核心定义】 设计模式是一套被反复使用、经过分类编目的、用于解决软件设计中特定问题的可复用解决方案,它代表了最佳实践,是面向对象软件设计的经验总结。
逻辑地址:由程序生成的地址,也称为虚拟地址,是CPU在指令中使用的地址空间。
【核心定义】该错误通常表示 Git 客户端无法连接到远程仓库服务器,本质是网络或权限层面的连接失败。