- Published on
所有文章
所有文章
- 架构设计 (39)
- javascript (31)
- 设计模式 (26)
- 感想随笔 (21)
- 前端开发 (19)
- 前端面试 (18)
- 源码解析 (15)
- ai (12)
- 基础篇 (12)
- pixijs (9)
- 开发工具 (7)
- 技巧篇 (6)
- 编程范式 (6)
- rxjs (5)
- react (3)
- css (3)
- 好文推荐 (3)
- claude (2)
- ai编程助手 (2)
- 团队协作 (2)
- 编程实践 (2)
- typescript (2)
- langchainjs (2)
- 全栈开发 (2)
- llm (2)
- 人工智能 (2)
- 技术实战 (2)
- 依赖注入 (2)
- html (2)
- 读书笔记 (2)
- 个人成长 (2)
- subagents (1)
- 自动化开发 (1)
- 开发方法论 (1)
- lcel (1)
- 管道式编程 (1)
- langchain (1)
- agent (1)
- 开源 (1)
- kortix (1)
- 企业级 (1)
- 自动化 (1)
- github-actions (1)
- web-crawler (1)
- automation (1)
- 浏览器 (1)
- 函数式编程 (1)
- 软件工程 (1)
- 技术债 (1)
- 个人效率 (1)
- 独立开发者 (1)
- zustand (1)
- vscode (1)
- 读书 (1)
- 组织管理 (1)
- 职场发展 (1)
- 方法论 (1)
- Published on
深入解析观察者模式的核心原理与实现机制,详细剖析Subject-Observer一对多依赖关系的设计思想。包含完整的JavaScript代码实现、天气预报系统实战案例和前端应用场景。深度对比观察者模式与发布订阅模式的区别,讲解事件驱动编程、状态变化通知机制,以及在GUI应用、MVC架构中的最佳实践。- Published on
赵贞吉与海瑞的交锋 《大明王朝1566》赵贞吉和海瑞关于如何审浙江贪墨案产生了正面的交锋,里面有两段关于格物致知的片段: 1. 赵贞吉心中之羞赧可想而知,毕竟一代“硕儒”,半生的功夫都下在“格物至知”上,这时遇到这样的对手,反而激起了他...- Published on
备忘录模式(Memento Pattern)是一种行为型设计模式,允许在不破坏封装性的前提下,捕获对象的内部状态,并在将来需要时恢复到原先的状态。主要应用于支持撤销和恢复操作的应用程序中,例如文本编辑器、游戏存档系统等。- Published on
中介者模式(Mediator Pattern)是一种行为型设计模式,它通过引入一个中介者对象,来封装一系列对象之间的交互操作,从而使这些对象不再相互直接引用,降低了对象之间的耦合度。这使得一个对象的变化可以独立于其他对象的变化,更加灵活和可拓展。