2026-03-27 18:30
ROCK 5A 驱动 ST7789 横屏(320×240)完整指南
详细记录在 ROCK 5A 上通过 Python + spidev 驱动 ST7789 屏幕(横屏 320×240)的完整过程,解析 MADCTL 旋转原理和地址窗口设置踩坑经验
ARTICLE
技术分享与学习笔记
共 25 篇内容
2026-03-27 18:30
详细记录在 ROCK 5A 上通过 Python + spidev 驱动 ST7789 屏幕(横屏 320×240)的完整过程,解析 MADCTL 旋转原理和地址窗口设置踩坑经验
2026-03-09 21:00
2036 年的深圳,一名被 AI 优化的程序员从一条异常日志里,第一次看见人类在 AI 时代是如何被重新计价的。
2026-03-06 16:10
Skill 本质上是对一项可重复能力的封装。更理想的方式不是由人直接编写 skill,而是先教会 AI 做事,再由 AI 自己总结成 skill 并持续微调。
2026-03-06 12:00
整理 .desktop 文件的命名、ID、分组、键类型和国际化规则,帮助理解 Linux 桌面条目的基础约定。
2026-03-06 11:20
以 Doxygen 为例,记录 Debian 软件包在存在 patch 的情况下如何完成版本升级、构建排查与 patch 刷新。
2026-03-06 10:40
从调度器和 task_struct 出发,梳理 Linux 早期内核中的进程初始化、创建与状态组织方式。
2026-03-06 10:00
围绕 mimeapps.list 的查找顺序、默认应用规则和关联增删算法,整理 Linux 桌面环境中的 MIME 关联机制。
2026-03-06 09:20
介绍如何使用 REUSE 为项目补齐许可证与版权声明,覆盖初始化、代码文件和非代码文件的合规处理方式。
2026-03-04
梳理数据库常见用户接口与 SQL 语言定位,覆盖 GUI/API/查询语言类型及其在工程中的实际边界。
2026-03-04
概览数据库系统的基本概念与核心能力,对比文件管理方式并说明 DBMS 在一致性、并发与恢复上的价值。
2026-03-04
从系统维护者视角分析不可变 Linux 发行版:它解决了什么问题、带来了哪些挑战,以及可行的工程化落地思路。
2026-03-04
解读 XDG 基本目录规范的设计目标与目录约定,帮助在 Linux 应用中正确组织配置、缓存与数据文件。
2026-03-04
解读 UPower 的 D-Bus 接口模型与事件机制,帮助你在 Linux 上实现电源状态查询与管理集成。
2026-03-04
聚焦 logind.conf 关键项,说明 systemd-logind 的会话、电源键与用户行为控制配置方法。
2026-03-04
系统化整理 `org.freedesktop.login1` 接口,帮助理解 systemd-logind 的会话管理与 D-Bus 交互能力。
2026-03-04
按阶段讲解 Linux 从 BIOS/Bootloader 到内核启动的流程,帮助快速建立系统引导的完整心智模型。
2026-03-04
围绕 `do_exit` 展开,梳理 Linux 内核进程退出时的关键步骤、资源回收和僵尸进程处理机制。
2026-03-04
汇总 Linux 下罗技键鼠驱动与控制项映射,包含常见功能说明与 logiops 配置要点。
2026-03-04
介绍 TLP 在 Linux 笔记本上的节能机制与配置方法,覆盖原理、关键参数和续航优化实践。
2026-03-04
从 RAII 出发讲解 C++ 智能指针的设计动机、基础用法和资源管理收益,适合入门与复习。
2026-03-04
整理 AccountsService 常见接口语义与调用方式,帮助理解 Linux 用户信息缓存与会话相关能力。
2026-03-04
在 64 位主机上进入 ARM 或 32 位 rootfs 的 chroot 实践,包含必要挂载、QEMU 配置与常见问题处理。
2026-03-02
博客起始页:介绍站点定位、内容方向与后续更新主题。
2026-03-02
详解 Linux 下罗技鼠标键位配置,包含 logiops 安装、配置和调试
2026-03-02
详细介绍在 Linux 系统上配置 5G 蜂窝网络上网的完整步骤