观察者模式(Observer Pattern)是一种非常实用且常见的设计模式,本文着重介绍如何去理解观察模式。 一、什么是观察者模式 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。当这个主题对象的状态发生变化时,会自动通知所有依赖它的观察者对象,使它们能够自动更新自己的状态。简单来说,就是当一个对象的状态改变时,依赖它的其他对象会收到通知并做出相应的反应。 二、观察者模式的原理 观察者模式包含两个主要角色:主题(Subject)和观察者(Observer)。 三、观察者模式的实现方式…

2025年2月18日 999+浏览 阅读全文

本文主要介绍 LmStudio 的使用教程以及常见问题。LmStudio允许用户在本地设备上运行大型语言模型,摆脱对云端服务的依赖,具有灵活性高、隐私保护强等优势。 一、Lmstudio 简介 Lmstudio 是一款功能强大的桌面应用程序,核心功能丰富。它支持离线运行大型语言模型,无需网络连接,就能进行文本生成、对话交互等操作,保障了数据安全和隐私。用户既可以通过内置聊天界面与模型对话,也能通过本地设置的 OpenAI 兼容服务器调用模型 API,便于将模型集成到其他应用中。此外,它支持从 Hugging Fac…

2025年2月15日 999+浏览 阅读全文

需要说明的是,这里是借助Lmstudio/Ollama直接部署,无需安装python。 1、因Ollama 未自带GUI图形界面,所以本文以LmStudio为例。 如图,根据你对应的电脑系统下载并安装LmStudio。 2、安装完打开软件,在如图所示右下角齿轮修改设置→语言→改为“中文”。 3、然后点击软件左边的“发现”,查找模型。如果你有本地的大模型,也可以在“我的模型”里面设置你的模型文件(文件类型为.gguf) 4、在”发现“搜索 ”deepseek ,选择你电脑配置能用的数量级模型。例如我电脑是CPU In…

2025年2月14日 999+浏览 阅读全文
123457