![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
7篇文章 · 7176字 · 1人关注
大型网站核心架构要素 架构是一种高层次的规划,难以改变的决定,是有关软件整体结构与组建的抽象描述,用于指导大型软件系统各方面的设计。 软件架构设...
大型网站架构模式 每一个模式描述了一个在我们周围不断重复发生的问题以及该问题解决方案的核心,从而减少重复工作。 网站架构模式 分层 参考计算机网...
大型网站架构演化 大型网站软件系统的特点 高并发、大流量 高可用 海量数据 用户分布广泛、网络情况复杂 安全环境恶劣 需求快速变更、发布频繁变更...
基本定义 定义一系列算法,把他们封装起来,并且他们可以互相替换,可以独立于使用它的客户端而变换。该模式的核心就是将经常需要变化的类抽离出来,将每...
基本概念 官方解释:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖的对象能够得到通知并自动更新。 观察者模式是关于一个对...
装饰模式 装饰模式是动态的扩展一个类的功能,而不需要改变原始类的代码。 结构 主要包含四个角色: 抽象组建:抽象组建是一个抽象类,定义了被装饰者...
1. 工厂模式分类 工厂模式主要负责将大量有共同接口的类实例化,可以动态的决定创建哪一个类,而不事先知道要实例化具体哪一个类。 简单工厂模式:静...
文集作者