• File: 使用iwctl连接校园网 2026-03-07
    content

    iwctl 可以连接 802.1X(WPA-Enterprise) 网络,但需要先创建配置文件,而不是像普通 WiFi 一样直接使用 connect进行连接。

  • File: 电子书Foliate渲染问题 2026-03-07
    content

    执行 foliate,打开电子书无法看到内容,但是能复制出来,控制台提示:

    pci id for fd 28: 10de:1c20, driver (null)
    pci id for fd 26: 10de:1c20, driver (null)
    kmsro: driver missing
    KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
    KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
    Failed to create GBM buffer of size 893x740: Permission denied
    

    解决办法:

    WEBKIT_DISABLE_DMABUF_RENDERER=1 foliate
    
  • File: GTX1060的绝唱 2026-01-19
    content

    写在前面

    GTX 1060 作为一款 2016 年发布的显卡,到 2026 年已经经过了 10 年的历程。NVIDIA 已宣布 Pascal(包括 GTX 1060)在 2025 年 10 月停止 Game Ready 驱动支持(NVIDIA announces end-of-life support for many of its GTX cards — but it’s not all bad news)。但是生活还得继续,我还希望笔记本再战 5 年,因此总结一些驱动和 CUDA 相关。

  • File: cpp混合python编程 2025-09-25
    content

    项目结构

    .
    ├── CMakeLists.txt
    ├── main.cpp
    ├── scripts
    │   ├── __pycache__
    │   └── test.py
    └── vendor
        └── python_env
    

    注意点:不要把 venv 当作 PYTHONHOME,只用作依赖库存放,并在运行时将它加入 sys.path

  • File: 一种软件升级方案 2025-07-30
    content

    使用 QtWidgets 构建的客户端软件,添加升级相关。其中局域网中一台电脑启动 nginx 的静态服务相关,下载对应的文件进行单体(单独的 exe 文件)和全量更新。

    当前操作系统为 Windows11。

    以个人项目 KnowIt 为例

  • File: 使用pm2管理进程 2025-07-30
    content

    pm2

    PM2 是一个守护进程管理工具,帮助您管理和守护您的应用程序。它以简单直观的 C​​LI 命令行方式进行工作。

  • File: Qt半自动编译设置 2025-07-14
    content
  • File: 记一次处理上位机接收下位机数据的bug 2025-07-14
    content

    记录上位机本应通过串口持续接收 1990 字节长度的数据,但出现不足 1990 字节。正确排查过程。

  • File: cpp集成quickjs 2025-06-12
    content

    使用 cmake 集成 quickjs

  • File: cpp集成nng 2025-06-06
    content

    简介

12313