Archives
All the articles I've archived.
-
游戏管理器前端框架迁移日志
游戏管理器前端框架迁移日志 项目地址:https//github.com/WangWindow/GameManager 变更历史:https//github.com/WangWindow/GameManager/compare/v0.3.2...v0.4.2 1. 是什么 最近把前段时间写的 G
-
-
制作了一个游戏管理器
最近做了个游戏管理器(目前只实现了 RPG 游戏的支持,通过 NWjs 运行游戏) 使用的技术为:tauri + vue + tailwindcss 效果如下(移除了默认的系统标题栏,改为自绘制的按钮,通过 tauri 中的插件功能,获得窗口拖动、最小化、最大化、关闭权限) 项目地址为:https
-
在 Linux 上创建 5GHz Wi-Fi 6 热点
在 Linux 上创建 5GHz Wi-Fi 6 热点:从零开始的完整指南 你是否想过把你的 Linux 笔记本变成一个高速无线热点?默认情况下,大多数 Linux 桌面自带的网络工具只会在 2.4GHz 频段创建热点,最高网速仅约 144Mbps。但如果你的设备支持 Wi-Fi 6(802.11a
-
Flatpak 安装的 QQMusic 无法显示系统托盘的问题
flatpak 安装的 qqmusic 无法显示系统托盘 issue 无法显示系统托盘 是因为缺少了 org.kde.* 的权限 可以使用 flatseal 管理 flatpak 应用权限。 注意 需要杀死所有 qqmusic 进程后再重新启动,新的权限才能生效。
-
rime 输入法配置存档
rime 输入法配置存档 目前使用 ibus + rime + rime-ice 的输入方案 rime/default.custom.yaml patch # 仅使用「雾凇拼音」的默认配置,配置此行即可 __include rime_ice_suggestion/ # 以下根据自己
-
2025年12月22日-2025年12月28日
第一集:陨落的天才 上周 Github 学生认证过期了,没法使用 Copilot 了。 第二集:孩子们,我回来了 用学生证重新认证一下,过了 72 小时后又可以使用了,引以为傲的轮椅居然被说成手法? 第三集:那场“启动异常”毁了我的科研梦 最常用的 AutoDL 服务器出现“启动异常”,无法开机,无
-
使用 fisher 管理 fish shell 插件拓展
使用 fisher 管理 fish shell 插件拓展 fish 是一个功能很强大的 shell,但是没有插件的话只有默认的补全功能,虽然比 bash 好用,但是不支持 posix 标准的 sh 脚本,难免心里感到有些不爽。 不过幸好有 fisher [github link] 这个管理工具 Ar
-
一键配置 Zsh + Oh My Zsh
一键配置 Zsh + Oh My Zsh 你是否也厌倦了每次重装系统后手动配置终端? Zsh 强大,Oh My Zsh 便捷,但 Powerlevel10k 虽然炫酷,却启动慢、依赖多,对服务器或轻量环境并不友好。 为此,我参考 好夜派的教程,编写了一个极简、安全、跨发行版的一键配置脚本。 📦 支
-
用 rsync 在两台服务器之间直接传文件
用 rsync 在两台服务器之间直接传文件 手上有多台远程服务器,想把一台上的数据快速同步到另一台,但又不想先把文件下载到自己电脑再上传?不仅慢,还占本地带宽和空间。好消息是——完全没必要这么麻烦!只要两台服务器都能通过 SSH 访问,我们就可以让它们“直接对话”,用 rsync 把文件从 A 传到
-
用 FileZilla 连上你的远程服务器
用 FileZilla 连上你的远程服务器:SFTP 快速上手指南 你是不是也经常遇到这种情况:刚在 AutoDL 上开了一台 GPU 机器,写好了训练脚本,却卡在“怎么把本地的数据传上去”?或者想下载模型结果,但网页上传下载又慢又不稳定? 别折腾 scp 命令了(虽然它很好用),今天聊聊一个更直观
-
为 Wine/Proton 启用 NTSYNC
让 Wine 和 Proton 飞起来:启用 NTSYNC 同步原语 在 Linux 上运行 Windows 应用或游戏时,Wine(以及基于它的 Proton)是我们最常用的兼容层。然而,某些多线程密集型程序(尤其是现代游戏)可能会因为同步机制效率低下而出现卡顿、帧率不稳甚至崩溃。 好消息是,从
-
RPG Maker 游戏文本批量翻译脚本
RPG Maker 游戏文本批量翻译脚本 RPG Maker 系列游戏的文本大多存储在 JSON 或 CSV 文件中,手动翻译效率极低。如果使用 MTool 进行挂载翻译不够优雅,优先考虑内嵌汉化(即直接替换原来的文本内容)。 本文将介绍如何用 Python 脚本批量翻译 RPG Maker 游戏文
-
Python 项目中跨模块导入的正确实践
Python 项目中跨模块导入的正确姿势 在开发稍具规模的 Python 项目时,你是否也遇到过这样的困扰: “为什么我在 A 模块里 import B 模块会报错?明明文件就在那儿啊!” 这其实不是 Python 的锅,而是模块路径管理的问题。尤其当你的项目开始分层、拆目录,或者需要从不同位置运行
-
uv 配置国内镜像加速
使用 uv 配置国内镜像加速:Python 解释器下载 + PyPI 包安装双提速 🚀 uv 是由 Astral 开发的新一代超快 Python 工具链,集成了虚拟环境创建、依赖解析、包安装甚至 Python 解释器自动下载功能。但在国内直接使用默认源时,无论是下载 Python 还是安装包,速度
-
从网页自动提取题库
从网页自动提取「形势与政策」题库 摘要:本文分享一个高效提取“形势与政策”在线自测题库的方法——通过保存网页为HTML文件,再用Python脚本自动解析题目、选项与正确答案,最终生成整洁的文本题库。适用于学生复习、资料整理或二次开发。 背景 “形势与政策”是高校思想政治教育的重要组成部分,许多学校通
-
在 Git 仓库中排除历史记录中的大文件
在 Git 仓库中排除历史记录中的大文件(仅仅在 .gitignore 中忽略是不够的) 适用场景:误将模型权重(如 .pth、.pt、.h5)、数据集、日志等大文件提交到 Git,导致仓库体积膨胀、克隆缓慢。 🚨 问题背景 Git 的设计初衷是管理代码,而非二进制大文件。一旦你不小心将 .pth
-
Matplotlib 基础使用指南:让图表支持中文显示
Matplotlib 基础使用指南:让图表支持中文显示 在数据可视化领域,Python 的 Matplotlib 是最经典、最广泛使用的绘图库之一。然而,许多初学者在使用 Matplotlib 绘制包含中文的图表时,常常会遇到中文显示为方框或乱码的问题。本文将带你从零开始,掌握 Matplotlib
-
优雅配置 .NET SDK 环境
在 Linux 下优雅配置 .NET SDK 环境:从 Bash 到 Fish 的最佳实践 在 Linux 上开发 .NET 应用?你可能已经通过官方的 dotnet-install.sh 脚本成功安装了 .NET SDK。但安装只是第一步——为了让系统、终端、编辑器(比如 VS Code 的 C#
-
Windows 下的沙盒化方案
Windows 下的沙盒化方案:像 Flatpak 一样干净运行游戏与应用 摘要:Linux 用户熟悉 Flatpak——它让应用在隔离环境中运行,卸载后不留痕迹。Windows 虽无原生 Flatpak,但通过合理组合系统功能与第三方工具,我们同样能实现“干净安装、彻底卸载、无系统污染”的沙盒体验
-
Linux 应用程序缩放问题解决方案
现在大部分桌面默认是 wayland 协议,对于 wayland 应用程序与桌面环境通常有较好的缩放支持,而对 xwayland/x11 应用有时缩放会明显不起作用,需要一些额外设置(通常是设置一些环境变量),本文对多种框架的处理情况进行总结。 1. QT 缩放(WeChat等应用) 环境变量: Q
-
Linux 下运行安卓应用的最佳方式(Waydroid)
参考:https//wiki.archlinuxcn.org/zh-cn/Waydroid 1. Waydroid 安装 由于 archlinuxcn 源中已收录 waydroid-image 软件包,直接使用 paru -S waydroid-image 进行安装。 (会安装 waydroid
-
2025年10月27日-2025年11月2日
🕊咕咕咕,本周原计划开始阅读《数字图像处理 第4版(冈萨雷斯)》(同时也是本学期课程《多媒体技术》的参考书籍),在学校图书馆只借到第3版,好在3、4两版只有最后一章增加了一些内容,阅读起来差别不大。 前几天基本是在搭建个人博客网站(一开始准备完全自己写前后端,后面还是套的模板),顺便把之前在CSD
-
-
Linux 中文设置
如果想把 Linux 作为日常使用的话,配置中文显然是不可少的。本文结合了我个人的使用习惯,给出一些配置步骤和注意事项,内容较为基础,可供初学者或遇到类似问题时进行参考。 - 使用环境 Header Content Linux 发行版 ArchLinux Linux 内核版本 6.12-LTS 桌面
-
-
-
-
Linux使用LogiOps配置Logi鼠标
我们知道,Windows下有着Logi官方的驱动软件,但是没有Linux版的。通过上网搜索,发现了一个开源的替代驱动logiOps(https//github.com/PixlOne/logiops)。以下是我的配置过程。
-
如何只编译单个.CS文件
本文介绍了在.NET环境下直接运行单个C#文件的方法,解决初学者常见问题:多Main方法冲突、测试简单代码需新建项目、以及使用C#文件作为脚本的需求。文章首先指出.NET 10已原生支持类似Python的运行方式,然后详细说明在.NET 8/VSCode环境下的配置方案,包括安装必要插件、修改setting.json文件设置编译器路径等。通过配置CodeRunner,可实现单文件编译运行并自动清理生成文件的功能,文末提供了测试示例和问题解决方法。该方案为C#学习者提供了更便捷的代码测试方式。
-
SDDM登陆界面缩放及卡顿问题(Wayland)
最近装了Arch+KDE(默认使用SDDM)+ Wayland,在登陆过后缩放什么的都一切正常,而在登陆界面不仅有缩放问题(字和图标太小),而且鼠标移动时还会卡顿。于是我怀疑是SDDM使用的是X11的缘故,换成Wayland果然解决。
-
-