摘要:
## 有限状态机 定义:FSM - finite-state machine,表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。 - 状态是描述系统对象在某个时刻所处的状况。 - 转移指示状态变更,一般是通过外部事件为条件触发状态的转移。 - 动作是对给定状态下要进行的操作。 简而言之, 阅读全文
摘要:
## 架构设计的目标 ### 核心目标 一个良好的架构设计应该围绕着用例展开,这样的架构设计可以脱离框架、工具以及使用环境的情况下完整第描述用例。 软件架构师的目标是创建一种系统形态,该形态会以策略为最基本元素,并让细节与策略脱离关系,以允许在具体决策过程中推迟或延迟与细节相关的内容。 总之,良好的 阅读全文
摘要:
# 安装node.js及npm 参考官网 ``` node -v npm -v ``` # 项目下载 ``` # 克隆项目 git clone https://github.com/PanJiaChen/vue-element-admin.git # 安装依赖 npm install #设置淘宝仓库 阅读全文
摘要:
编程原则 SRP 单一职责原则 A class or module should have a single responsibility 一个类或者模块只负责完成一个职责(或者功能)。 不要设计大而全的类,要设计功能单一、粒度小的类。 单一职责原则是为了实现代码的高内聚、低耦合,提高代码的复用性、 阅读全文
摘要:
HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。 HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺 阅读全文