2025-10-22
一些话
00

该文章已加密,点击 阅读全文 并输入密码后方可查看。

2025-10-20
C#
00

今天写一下最近用到的设计模式吧~ 订阅-广播

首先声明一个发送站,其名字为 连接断开 ,当需要时,调用 连接断开.invoke()

这个invoke会广播通知所有订阅了此发送站的地方动作

也就是说定义了一个断开连接的空事件,各个模块对于这个空事件会写各自需要执行的逻辑,然后invoke的时候触发所有各自执行的逻辑 ( 广播通知大家一起干活 )

2025-10-13
C#
00

这几天接触到了状态机,之前都没有用过,梳理了大致写一下吧

状态机是用来管理一个业务流程中不同状态的设计模式
比如开门拿外卖可以分为几个状态:
1.等待门铃
2.确认敲门人是外卖员
3.开门
4.拿外卖
5.关门
而状态机就是用来分别管理各个状态之间的逻辑的