Skip to content

计算机

2026/04/26 00:58:55查看文章 →

从 SOCKS5 看异步运行时如何塑造上层库接口

很多直觉上类似的机制,最后却并不能被优雅地抽象到同一个接口下。`epoll`​ 到 `io_uring` 、Reactor到Proactor不只是换个后端就能解决的,抽象总是会泄露,向上改变 runtime、库,甚至用户代码。
2026/03/16 21:57:27查看文章 →

给博客加上隐私提交检查

用一个 pre-commit 脚本拦截密钥、非公开邮箱和带 GPS 的图片,避免隐私数据进入 Git 历史。
2025/10/18 15:38:43查看文章 →

解决GithubCopilot补全冲突

检查并调试快捷键冲突可解。
2025/03/23 21:34:54查看文章 →

实现egui窗体隐藏和重新展示

复现 eframe 隐藏窗口后无法重新展示的问题,并改用 egui_glow 与 egui_winit 控制事件循环。
2025/03/22 16:18:03查看文章 →

在Win上编译Rust程序到MacOS和Linux

cross-rs 在 Windows 上交叉编译 Rust 到 macOS 和 Linux 的基础配置与使用方式。
2024/12/29 21:07:50查看文章 →

解决Tauri2无法拖拽

关闭窗口 dragDropEnabled 可恢复组件自身拖拽。
2024/09/26 16:24:23查看文章 →

Avalonia采用AOT编译后无法运行解决办法

通过移除反射和调整裁剪配置兼容 AOT。
2024/09/26 00:12:30查看文章 →

Avalonia Unable to resolve property or method of name 'xxx' on type 'XamlX.TypeSystem.XamlPseudoType'解决办法

Avalonia ItemsRepeater 绑定数组时的 XAML 类型解析错误,并改用 ObservableCollection 解决。
2024/09/12 11:15:19查看文章 →

Scoop意外卸载的处理办法

重新安装并执行 scoop reset 可以找回应用环境。
2024/09/04 13:50:05查看文章 →

Nuxt.js content使用项目组件报错

移动目录、全局组件后缀和配置注册三种解法。
2022/11/25 23:47:54查看文章 →

在Win下编译适用于Linux的Rust程序

记录在 Windows 下使用 musl 目标编译 Linux 版 Rust 程序,并通过 WSL 验证运行结果。
2022/11/17 06:25:34查看文章 →

Rust萌新之路-变量、函数和判断

Rustlings 入门刷题记录 - 2。
2022/11/16 02:19:23查看文章 →

Rust萌新之路-Rustlings的安装

Rustlings 入门安装与基础使用记录 - 1。
2022/06/13 02:46:23查看文章 →

Hello World

博客早期欢迎页,已废弃。