我的编程之路

✅ 使用 Git 按时间查看提交并回退到指定时间点(以今天早上 8 点为例)和版本号回退
在日常开发中,我们有时会需要将仓库恢复到某个具体时间点之前的状态,比如「回退到今天早上 8 点前的最后一次提交」。这篇文章记录一次完整的实操过程,供自己备忘,也希望能帮到遇到类似需求的小伙伴。 🧭 场景说明 我在本地对一个 Git 仓库做了若干提交,想要回退到 今天(2025-04...
阅读全文 »<p>ECharts: 强大的数据可视化利器 - 介绍与实践</p>
在数据驱动的时代,如何有效地展示和传达数据信息变得至关重要。数据可视化是将复杂数据转化为直观图形的过程,而 ECharts 正是这一领域中的佼佼者。本文将带你认识 ECharts,并展示如何通过简单的步骤创建出丰富多样的交互式图表。 引入 ECharts 库 (使用 CDN) 为了让下面的示例能...
阅读全文 »🚀 教程:docker 使用 KasmVNC 快速搭建 Web 图形化桌面环境(debian系统)
KasmVNC 是一款轻量级、基于浏览器访问的远程桌面解决方案,支持容器化部署,非常适合内网远程管理或嵌入式开发使用。 📦 1. 准备工作 系统要求 操作系统:支持 Ubuntu / Debian / CentOS / AlmaLinux / 任何支持 Docker ...
阅读全文 »xiaomusic Docker Compose 搭建教程(小爱音响)
项目地址:https://github.com/hanxi/xiaomusic 镜像地址: https://hub.docker.com/r/hanxi/xiaomusic 1. 准备工作 确保环境: 已安装 Docker 与 Docker ...
阅读全文 »魔百盒 CM311-1A (S905L3A, 2+16G) 刷 Armbian 详细教程
设备信息 CPU:Amlogic S905L3A 内存:2GB + 16GB 本文共分为四个部分,详细介绍了刷机的全过程,并附有下载链接及相关注意事项。 附件下载地址: 夸克:pan.quark.cn/s/f86885f9cba0 天翼云盘:cloud.189.cn/t/uia...
阅读全文 »使用 Docker Compose 搭建 Glance 平台及其用法
摘要 随着技术的不断发展,信息平台的搭建和管理变得愈加重要。Glance 是一个高度集成的 RSS 阅读和管理平台,它提供了简洁而强大的功能来聚合最新的文章和新闻。本文详细介绍了如何使用 Docker Compose 来搭建 Glance 平台,配置环境,以及如何利用该平台进行 RSS ...
阅读全文 »在 Docker 中运行 Windows:dockurr/windows 镜像详解
dockurr/windows 是一个强大的 Docker 镜像,它允许用户在 Docker 容器内运行完整的 Windows 操作系统。借助 KVM 硬件加速和自动化安装流程,用户可以轻松地部署和使用一个虚拟化的 Windows 环境。 官网:https://github.com/do...
阅读全文 »使用 GitHub Actions 自动检查Docker 镜像是否更新
在现代软件开发中,保持 Docker 镜像的最新状态对于确保应用的安全性和稳定性至关重要。本文将详细介绍如何使用 GitHub Actions 自动检查服务器上的 Docker 镜像,并与 Docker Hub 上的最新版本进行比较,以确保镜像保持最新。 前提条件 在开始之前,...
阅读全文 »使用 Python 作为微服务,Node.js 调用 FastAPI 进行图像匹配
在某些情况下,我们可能需要在 Node.js 项目中使用 OpenCV 进行图像匹配。但 OpenCV 在 Node.js 生态中支持较弱,Python 由于其丰富的计算机视觉库(如 OpenCV),更适合作为处理图像的后端。本文介绍如何使用 FastAPI 搭建 Python 微服务,并通过 No...
阅读全文 »ESP8266 控制 5V 3Pin ARGB(WS2812B / SK6812)风扇灯
如果你的风扇 RGB 是 5V 3Pin(可寻址 ARGB),那它大概率使用 WS2812B 或 SK6812 协议。这种灯带的每个 LED 都有自己的控制芯片,可以用 ESP8266 直接控制,而不需要 MOSFET 或三极管。 📌 1. 硬件连接 颜色 ...
阅读全文 »