2025-11-30 Claude Code安装和使用指南 什么是 Claude Code?Claude Code 是 Anthropic 推出的官方命令行界面(CLI)工具,是一个强大且灵活的 AI 编程助手。它可以让开发者在终端中直接使用 Claude AI 的能力,帮助完成代码生成、分析、优化等各种编程任务。 阅读全文…
2025-10-18 JS设计模式-原型模式 原型模式(Prototype Pattern)原型模式是一种创建型设计模式,通过复制现有对象来创建新对象,而不是通过实例化类来创建。这种模式允许你通过克隆原型对象来创建新对象,避免了重复的初始化代码。在 JavaScript 中,原型模式是语言的核心特性之一,因为 JavaScript 本身就是基于原型的语言。 阅读全文…
2025-08-30 JS设计模式-工厂模式 工厂模式是一种创建型设计模式,它提供了一种创建对象的优雅方式。将对象的创建与使用分离。我们在创建对象时不会对客户端暴露创建逻辑,客户端只需要知道如何使用对象即可。 阅读全文…
2025-07-26 JS设计模式-状态机模式 状态机模式状态机模式(State Pattern)是一种行为设计模式,它允许对象在内部状态改变时改变它的行为。简单来说,就像一个开关,不同的状态下会有不同的行为表现。 阅读全文…
2025-06-28 JS设计模式-适配器模式 适配器模式(Adapter Pattern)是一种结构型设计模式,它允许将一个类(或对象)的接口转换成客户端期望的另一个接口。适配器让那些由于接口不兼容而不能在一起工作的类可以协同工作。 阅读全文…
2025-05-25 JS设计模式-中介者模式 中介者模式(Mediator Pattern)是一种行为型设计模式,它通过引入一个中介者对象来封装一系列对象之间的交互,从而使得这些对象之间不再相互耦合,从而使得对象之间的通信更加灵活和可维护。这种模式特别适用于管理多个对象或组件间的复杂通信。 阅读全文…
2025-04-19 DeepSeek本地部署 DeepSeek本地部署DeepSeek 是由深度求索公司开发的一系列强大的开源大语言模型主打高效推理与成本优势。在本地部署这些模型,可以让你在没有网络连接或出于隐私考虑的情况下,也能利用它们的能力。 阅读全文…
2025-03-22 JS设计模式-代理模式 代理模式(Proxy Pattern)是一种设计模式,它为对象提供一个代理,以控制对该对象的访问。可以把代理理解为对象的“中间人”,在访问目标对象时,代理可以拦截操作,并进行处理、修改或限制。在 ES6 中,JavaScript 引入了 Proxy 对象,使得代理模式的实现变得更加简单和强大。 阅读全文…
2025-01-19 JS设计模式-观察者模式 观察者模式是一种“一对多”依赖关系设计模式。被观察者(Subject):保存着所有观察者的列表,当自身状态改变时,负责通知所有观察者。观察者(Observer):实现一个更新接口,当接收到通知时自动执行相应操作。 阅读全文…