- 2024-12-30C#知识整理-垃圾回收机制(GC)
垃圾回收的基本知识-.NET|MicrosoftLearn非托管资源CLR系统只能跟踪其生存周期,而不能决定如何释放资源如:数据库连接,文件句柄、指针结果等非托管资源需要手动释放托管资源栈资源托管堆GC主要应用与托管资源从根对象遍历堆上分配的对象,不再被引用到的对象被判定为
- 2024-11-29Thinkpad X1 Tablet gen2 键盘改USB
0写在前面前文ThinkpadX1Tabletgen2键盘固件逆向实现Ctrl与Fn换位记录了ThinkpadX1Tabletgen2键盘Fn和Ctrl换位的研究过程,本文记录一下该键盘改USB的过程。因为操作的时候没有留太多照片,所以尽量画图示意。0.1其他网友硬改成果在硬改该键盘之前,在网上发现其他网友扒
- 2024-11-28Thinkpad X1 Tablet gen2 键盘固件逆向分析实现Ctrl与Fn换位
0.折腾原因一直想有一个键盘+红点+触摸板的桌面组合放在办公室用。键盘+红点操作效率高,触摸板在看文档网页时翻页顺滑。几经转折发现了ThinkpadX1Tabletgen2原装键盘,除了太薄手感一般之外,完美满足需求,而且这款键盘折叠部分里的排线很容易折断,导致价格非常便宜,很适合用来改装US