我的编程之路

PostgreSQL 安装和使用教程
1. PostgreSQL 简介 PostgreSQL 是一个功能强大且开源的对象-关系型数据库管理系统(ORDBMS),支持 SQL 标准、事务、并发控制、可扩展性等特性,广泛应用于 web 后端、大数据分析和企业级应用。 2. 安装环境准备 在安装之前,请确保: 拥有管理员 (Lin...
阅读全文 »Hugo 零基础教程
📊 Hugo 与其他静态网站生成器对比表 特性 / 工具 Hugo💎 Jekyll 🐹 Hexo 🧙‍♂️ Next.js (SSG) ⚛️ VuePress 🐉 编写语言 Go Ruby ...
阅读全文 »<p>Linux增加和删除虚拟内存</p>
一.增加虚拟内存 下面给出具体步骤(以 swap 文件方式举例): 创建 8 GiB 的 swap 文件 sudo fallocate -l 8G /swapfile8G 如果系统不支持 fallocate,可改用: sudo dd if=/dev/zero of=...
阅读全文 »利用 ESP8266 架设智能环境风扇与远程升级系统和esp32电量控制
一、项目概述 随着物联网的普及,如何让设备在本地自动响应环境变化、并能远程维护升级,成为常见需求。本文示例展示了一套基于 ESP8266 的解决方案,集成了: DHT11 温度传感:实时采集室内温度 PIR 人体红外检测:监测区域内是否有人活动 继电器控制:根据环境条件(温度与是否有人)...
阅读全文 »ESP8266远程烧录实现(Arduino IDE + ArduinoOTA)
可以给你的 ESP8266 加入 “空中升级”(OTA,Over‑The‑Air)功能,这样以后用 Wi‑Fi 就能刷新固件,不再需要每次插数据线。下面给你两个常用方案: ESP32 的远程 OTA(Web 或 Arduino OTA)和 ESP8266 的是否一样。 1...
阅读全文 »<p>通过 One-KVM 实现 BIOS 级远程控制</p>
一、简介 BIOS 级远程控制(即 KVM over IP)能够让您在 BIOS 阶段就远程查看与操作被控主机,就像直接在被控主机前面操作键盘、鼠标、显示器一样。One-KVM 是一个开源项目,专门用于在类似“玩客云”(公版插拔式小型 Linux 主机)之类的嵌入式设备上...
阅读全文 »Nextcloud占用空间过多解决和数据完整迁移到 NTFS 外置硬盘和报错与解决办法
一Nextcloud占用空间过多解决 1. 问题原因 Nextcloud 默认会为每个文件保存多个历史版本(尤其是文档、图片等),导致 files_versions 目录不断增长。你的 external/bakups 可能是某个外部存储的备份文件版本。 2. 解决方案 (1)清理旧版本文件...
阅读全文 »<p>Windows 11 更换微软账户名后,如何设置开机自动登录指定账户</p>
在使用 Windows 11 的过程中,如果你使用的是微软账户登录系统,那么账户的默认登录名通常是你的微软邮箱地址。然而,当你更换了微软账户的用户名(例如修改了邮箱地址),系统在开机时可能仍会尝试使用旧的用户名登录,导致登录失败或停留在登录界面。 为了解决这个问题,并实现开机自动登录到新的微软账户...
阅读全文 »<p>如何修改 MySQL 数据库名称:实战经验与 GTID 错误处理</p>
MySQL 并不支持 RENAME DATABASE 命令,因此要想“修改数据库名”,我们通常需要通过导出旧库 → 创建新库 → 导入数据 → 删除旧库这一流程实现。 本文将带你一步步完成将数据库从 yys_diary4 改名为 diary 的...
阅读全文 »<p>Android UIAutomator Stub 服务使用完整教程</p>
1. 源码获取 UIAutomator Stub 是一个基于 Android UIAutomator 框架的测试服务,提供 JSON-RPC 接口以便远程操作和获取界面信息。 从 GitHub 上克隆对应源码仓库: git clone https://github.com/openatx/a...
阅读全文 »