
简介
理智看待旧有技术和新技术,温故而知新。
擅长的技术栈
可提供的服务
后端/运维/技术方案
本文介绍了如何通过Docker在本地部署EMQX MQTT消息服务器。主要内容包括:1)创建本地数据目录时需注意权限问题;2)单节点部署的配置方法,包括设置hostname和节点名称;3)通过Docker运行EMQX容器并验证运行状态;4)访问18083端口的管理界面,初始账号为admin/public;5)创建数据源和客户端认证账户;6)使用MqttX客户端测试连接。文中提供了详细的命令和配置示

本文介绍了使用Docker部署Vue-Vben-Admin前端项目的完整流程。主要内容包括: 目录结构说明:详细描述了镜像构建目录和容器运行目录的组织方式,包含Dockerfile、Nginx配置文件等关键文件。 部署说明:使用Vue-Vben-Admin作为案例项目,介绍前端部署包和Nginx配置,包括nginx.conf和default.conf的详细配置内容。 构建过程:提供Docker镜像

本文介绍了基于Docker的.NET 9.0 WebAPI项目部署方案。主要内容包括: 项目结构说明:采用Docker+Compose方式部署,详细说明了镜像构建目录和容器运行目录的组织结构 部署流程:从基础镜像选择到最终镜像构建,使用aspnet:9.0-alpine3.22作为基础镜像 配置说明:包含Dockerfile、.dockerignore等配置文件的编写规范 项目示例:演示了一个包含

本文分析了在WSL环境下运行MySQL容器时出现的权限问题。由于Windows宿主目录映射到WSL子系统再转接到Docker容器时权限转换失败,导致数据库目录挂载异常。解决方案是使用Docker命名数据卷代替直接目录映射,将权限管理交由容器内部处理。文中详细介绍了两种实现方式:手动创建数据卷并挂载,以及通过docker-compose自动管理数据卷,包括相应的命令和配置示例。这种方法避免了跨系统权

`add-skill`是 `Vercel` 发布 AI 技能管理工具,[官方链接](https://github.com/vercel-labs/add-skill)。主要用于快速将`git` 仓库上的`skill` 下载到本地并指定安装到对应`agent` 目录,其中包括`opencode,claude-code,codex,cursor,antigravity,gitub-copilot,ro

本文介绍了使用Ionic Framework将Vue应用打包为APK的替代方案,无需依赖uni-app或HBuilderX。详细说明了Ionic CLI的安装步骤(需Node.js、npm和Git环境),包括创建项目模板(支持Vue、Angular等框架)、运行项目等关键命令。重点展示了ionic start命令的参数用法和可用模板列表(如tabs、blank等),以及ionic serve启动开

`add-skill`是 `Vercel` 发布 AI 技能管理工具,[官方链接](https://github.com/vercel-labs/add-skill)。主要用于快速将`git` 仓库上的`skill` 下载到本地并指定安装到对应`agent` 目录,其中包括`opencode,claude-code,codex,cursor,antigravity,gitub-copilot,ro

CoPaw 是一款本地化部署的个人智能助理,支持多平台通讯(钉钉/飞书/QQ等)、定时任务执行和文档处理等功能。其核心特点包括:基于技能扩展架构(支持PDF处理、新闻摘要等内置功能及自定义扩展)、数据完全本地存储不依赖第三方。由AgentScope团队开发,提供一键安装脚本自动配置Python环境(支持3.12版本),可通过源码或预编译版本部署,兼容Linux/macOS系统。安装过程通过uv工具

`add-skill`是 `Vercel` 发布 AI 技能管理工具,[官方链接](https://github.com/vercel-labs/add-skill)。主要用于快速将`git` 仓库上的`skill` 下载到本地并指定安装到对应`agent` 目录,其中包括`opencode,claude-code,codex,cursor,antigravity,gitub-copilot,ro

本文介绍了如何在.NET 8控制台项目中集成DeepSeek API(兼容OpenAI接口)进行AI对话功能。主要内容包括:1)创建.NET 8控制台项目并添加Microsoft.Extensions.AI相关NuGet包;2)在DeepSeek平台申请API Key并配置到环境变量;3)代码实现通过IChatClient调用DeepSeek API进行非流式对话。关键步骤包含API配置、环境变量








