摘要: 安装evtest apt install evtest -y kb_disabled.sh #!/bin/bash # 临时禁用笔记本内置键盘(基于 evtest --grab) # 用法: sudo ./kb_disable.sh PIDFILE="/tmp/kb_disabled.pid" DE 阅读全文
posted @ 2026-10-21 16:07 仰望星河Leon 阅读(3) 评论(0) 推荐(0)
摘要: 1.占位 阅读全文
posted @ 2026-10-12 01:47 仰望星河Leon 阅读(4) 评论(0) 推荐(0)
摘要: 我们的网站 https://www.aiyupeace.cn 1.客户端 跨平台 UI:qt widgets,无开源ui框架 网络音乐播放客户端 网络视频播放客户端 VIP音乐播放、下载 频谱 灵动岛 人声/伴奏分离 2016/06/28 https://www.acfun.cn/v/ac48699 阅读全文
posted @ 2026-06-28 17:55 仰望星河Leon 阅读(28) 评论(0) 推荐(0)
摘要: 之前一直用qtc或Vs写qt,最后发现直接用vsc+脚本在环境配置上最省心。 1. VSC配置Qt环境 vs、qtc配置qt环境过程略去。 (1)安装Qt package插件,cmake ctrl-shift-p,运行 Qt: Register Qt Installation 导航到你的 Qt 5. 阅读全文
posted @ 2026-05-22 11:56 仰望星河Leon 阅读(72) 评论(0) 推荐(0)
摘要: 命令模式是一种行为设计模式。将一系列操作,封装为类(命令),使用队列保存历史命令,实现撤销undo操作。 Command:抽象命令类。 ConcreteCommand:具体命令类,依赖Receiver类执行不同命令。 Invoker:调用者类,持有命令队列,触发命令。 Receiver:concre 阅读全文
posted @ 2026-05-05 18:19 仰望星河Leon 阅读(21) 评论(0) 推荐(0)
摘要: 是一个跨平台图形抽象层的概念,几乎所有现代高性能商业游戏引擎都围绕它构建,旨在解决跨平台渲染的核心挑战。你可以把它理解为引擎中负责“翻译”工作的核心模块:游戏和渲染逻辑只需发出统一的渲染命令,而RHI层则负责将这些命令“翻译”成不同平台(如Windows, macOS, Android)上图形API 阅读全文
posted @ 2026-05-05 12:30 仰望星河Leon 阅读(37) 评论(0) 推荐(0)
摘要: 语法 auto [a,b,c] = expression; auto [a,b,c] {expression}; 发生了拷贝,若是不希望有拷贝的消耗,则应使用引用。若不希望修改,应使用const引用。 简化for_Range遍历,清晰化语义 std::map<std::string, int> pe 阅读全文
posted @ 2026-04-23 16:57 仰望星河Leon 阅读(9) 评论(0) 推荐(0)
摘要: //传统.hpp class A { private: int a_; std::string str_; }; 如果是暴露给外部的头文件,这样写会把头文件中的数据成员泄露出去。可使用pimpl惯用法。 //pimpl惯用法 //A.hpp class Pimpl; //前置声明 class A { 阅读全文
posted @ 2026-04-23 10:53 仰望星河Leon 阅读(14) 评论(0) 推荐(0)
摘要: Claude Code是一个工具,模型是大脑,可以使用官方模型,也可接入国产模型。 通过api服务商接入模型的一个主要问题是:可能会在官方模型中掺入“傻”模型。 1. 通过api服务商接入模型 也可直接通过各个模型的api直接接入,比如通过API接入Deepseek模型,需要配置系统环境变量等,方法 阅读全文
posted @ 2026-04-14 18:36 仰望星河Leon 阅读(408) 评论(0) 推荐(0)
摘要: 场景 A.hpp中包含了B.hpp,而B.hpp中又包含A.hpp。是 C++ 中典型的循环依赖问题。如果 A.hpp 和 B.hpp 相互包含,直接编译会报错类型不存在。 两个只有 .hpp 文件的类如果互相 #include,一定会产生循环依赖。并且通常无法仅靠头文件保护解决。在纯头文件实现(h 阅读全文
posted @ 2026-03-29 01:57 仰望星河Leon 阅读(18) 评论(0) 推荐(0)