博客
Skopeo:无守护进程的容器镜像分发与同步指南
在容器化环境中,镜像的分发与同步是高频操作。传统流程通常依赖 Docker 守护进程,需要执行 pull → tag → push 的串行步骤,不仅占用本地存储,还难以应对离线或多架构镜像等场景。Skopeo 作为一款轻量级镜像管理工具,无需 Docker Daemon,可直接在镜像仓库、本地存储及不同传输协议之间高效操作。
2026-05-26
服务器磁盘配置与扩容手册
阅读说明:本文档适用于 Linux 服务器的磁盘初始化与扩容。文档仅包含两个核心场景:⚠️ 安全警告:以下操作会直接操作磁盘分区和文件系统,误操作可能导致数据丢失。请在执行前确认目标磁盘不包含重要数据,或已完整备份。
2026-05-15
Dify大语言模型(LLM) 应用开发平台
Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。 由于 Dify 内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的流程编排,并同时提供了一套易用的界面和 API。这为开发者节省了许多重复造轮子的时间,使其可以专注在创新和业务需求上。
2025-03-06
Go Plugin 浅析
go plugin 支持将 go包 编译为共享库 的形式单独发布,主程序可以在运行时动态加载这些编译为动态共享库文件的 go plugin,从中提取导出 变量 或 函数 的符号并在主程序的包中使用 go plugin 的这种特性为Go开发人员提供更多的灵活性,我们可以用之实现支持热插拔的插件系统。
2023-04-03
生成CA自签名根证书和颁发证书和证书提取
CA(Certificate Authority)被称为证书授权中心,是数字证书发放和管理的机构。 根证书是CA认证中心给自己颁发的证书,是信任链的起始点。安装根证书意味着对这个CA认证中心的信任。
2023-02-09
Go 泛型浅析
泛型程序设计(generic programming)是程序设计语言的一种风格或范式。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例化时作为参数指明这些类型。 各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。Ada、Delphi、Eiffel、Java、C#、F#、Swift和Visual Basic .NET称之为泛型(generics);ML、Scala和Haskell称之为参数多态(parametric polymorphism);C++和D称之为模板。具有广泛影响的1994年版的《Design Patterns》一书称之为参数化类型(parameterized type)。
2022-09-22
前端单文件入口发布新版本 缓存问题
在现代 javascript框架项目开发中,一直有一个令人都疼的问题,就是缓存问题;每次发版完之后由于浏览器缓存机制,用户端不会实时获取新的项目页面,甚至有可能出现静态文件获取报404。
2022-04-18
Homebrew
Homebrew 由开发者 Max Howell 开发,并基于 BSD 开源,是一个非常方便的包管理器工具。在早期, Homebrew 仅有 macOS 的版本,后续随着用户的增多,Homebrew 还提供了 Linux 的版本,帮助开发者在 Linux 同样使用 Homebrew 来配置环境。
2022-04-17