ORLLOW.CN
主页
分类
标签
归档
友链
关于
夜晚模式
主页
分类
标签
归档
友链
关于
夜晚模式
橙子冰棒的博客
MC玩家一枚兼发量很大的程序员
博客
存档
LSL
ATK设备在Linux上无法使用网页驱动的解决方案
前言最近因为有移动办公的需求,买了个ATK的无线机械键盘(感叹机械键盘市场真卷,200不到的键盘做的比我一年半之前花将近2000买的好)。选ATK一个很重要的点就是他们有支持Linux的网页面板驱动。 到手之后有线连接,打开浏览器,提示只支持Chrimium内核的浏览器。正常,Chromium提供的开发接口确实比Firefox多。 切到Chromium,点击新增设备,左上角弹出的窗口中选中A...
2026-01-27
系统
系统
阅读全文
ArchLinux将ESP分区从/boot改挂到/efi
btrfs 因其快照功能,成为许多 Arch Linux 用户在滚动更新中的重要保障。然而,若 ESP 分区挂载不当,内核回滚后可能导致系统无法启动。 为什么会这样?在当代Linux的设计中,统一内核镜像(UKI,可以简单的认为是一个Linux内核的可执行文件)是保存在/boot目录下的,每次你更新内核时,UKI都会被覆盖为新的内核镜像。但是,ESP分区(一般都)是FAT32文件系...
2026-01-17
系统
系统
阅读全文
解决ArchLinux上Onlyoffice和WPS卸载后没有清除mimetype的问题
症状在尝试Linux上哪个办公软件最适合我时,我一度从AUR下载了onlyoffice-bin和wps-office两个包。后来我意识到还是Calligra和LibreOffice最好用,于是又把它们卸载了。然而,这玩意儿并没有完全卸载干净。 比如,如果右键某个docx文件,选择打开方式,有一个没有图标的ONLYOFFICE留在里面,如果尝试用这个东西打开,会显示类似“找不到/us...
2025-12-27
软件
软件
阅读全文
iStoreOS部署WireGuard实战与踩坑
我的iStoreOS网关上原本部署的是IKEv2作为回家的工具,然而前不久自签证书过期了,考虑到证书签发太麻烦,再加上对安全性的考量,最终选择了换用WireGuard。 WireGuard兼顾了安全与易用两大特性:它采用类似SSL的非对称加密与类似SSH的公钥交换机制,连接方式简洁高效,甚至支持网络漫游功能,并对未来量子计算机的威胁有所防范。此外,WireGuard不仅已被纳入Linux内核...
2025-12-24
网络
网络
阅读全文
C#获取Process的性能占用信息
很多MC服务器启动器高级功能中有一项是能够实时监控服务端进程的性能占用,这需要管理器进程能够获取到服务端进程的CPU和内存占用情况。 LSL是使用C#编写的,但是.NET没有任何现成的类能够集中监控这些数据。唯一一个能够获取到这些数据的类是.NET Framework 4.6.2中的PerformanceCounter,但是首先,这玩意儿在高版本的.NET中已经被移除了;其次,它只兼容Win...
2025-12-11
编程
编程
阅读全文
AvaloniaUI在TemplatedControl中使用ItemsRepeater
众所周知,AvaloniaUI的ItemsRepeater是一个用于显示数据集合的控件,能够很方便地从一个ObservableCollection中的数据生成多个子控件。 又众所周知,在AvaloniaUI中,实现自定义控件的最佳实践是使用模板控件(TemplatedControl)。 然而,当你想要在TemplatedControl中使用ItemsRepeater时,你会发现,ItemsR...
2025-11-22
编程
编程
阅读全文
C#编程守则
介绍本页是我在学习C#时总结的一些相关编程约定,不定期扩充。 不一定要完全遵守约定,对于某些确有其事的需求,小小的不遵守一下也无伤大雅。 命名约定总则详见C#官网,特别注意关于静态字段的命名约定。这些约定检查已经内置于JetBrains Rider等IDE中。 如果某些你认为应该使用Pascal法的字段实际上使用驼峰法命名,考虑一下是否可以将它们转换为访问器而非字段。 细则 不要将To替换为...
2025-11-15
编程
编程
阅读全文
Fcitx5输入法兼容性配置杂谈
本文包括:Arch Linux上KDE Wayland环境下Fcitx5输入法的兼容性配置,包括但不限于:Flatpak应用,Qt应用(如wemeet),Electron应用(如新QQ)。 Flatpakflatpak 沙箱应用启动时不会读到 ~/.config/gtk-3.0/settings.ini,而是 ~/.var/app/$APP_ID/config(受 XDG_CONFIG_HO...
2025-10-25
软件
软件
阅读全文
Ubuntu桌面因不支持EAP_IDENTITY而无法连接IKEv2 VPN的解决方法
省流:把strongSwan装全。 前情提要在Gnome桌面下,默认的图形配置界面里只支持OpenVPN/PPTP/WireGuard VPN,而无法配置基于IPsec/IKEv2的VPN(说来也奇怪,Windows下反而是内置了IKEv2和PPTP/L2TP等的客户端,而OpenVPN之类的才要额外客户端)。为了支持IKEv2,我们需要使用的是str...
2025-09-30
网络
网络
阅读全文
AvaloniaUI TextBox无法在setter中被清空的解决办法
先上代码: 1234567891011121314151617private string _inputText = "";public string InputText{ get => _inputText; set { string endless = value.TrimEnd('\r',...
2025-08-06
编程
编程
阅读全文
1 / 2
下一页