摘要:
title: STA模型、同步上下文和多线程、异步调度 date: 2024-10-20 categories: WinUI tags: - C# - .NET 写过任何桌面应用,尤其是WinForm的朋友们应该见过,Main函数上放置了一个[STAThread]的Attribute。而且几乎所有的 阅读全文
2024年10月20日 #
2024年3月1日 #
摘要:
title: 基于Proxifier和V2/Ray的嵌套代理方案 date: 2024-02-29 categories: 编程 tags: - 网络 - 代理 - Windows 前言 最近遇到了一个比较奇怪的需求:我的电脑只能访问到局域网内的服务器A,而服务器A可以访问到服务器B国内网络, 服务 阅读全文
2024年1月25日 #
摘要:
title: 滚动弹幕出现位置算法 date: 2024-01-25 categories: 编程 tags: - 弹幕 - 算法 - C# 效果 显示大量弹幕、允许重叠、弹幕字号允许不同 约定 为了更好地进行讨论,我们先声明一些共识: 弹幕会从屏幕右边缘发射,并向左滚动 弹幕出现位置应该尽量靠上 阅读全文
2024年1月20日 #
摘要:
title: 使用json代替resw文件 date: 2024-01-20 categories: WinUI tags: - C# - .NET 前言 在写WinUI 3或UWP项目的时候,总觉得resw文件冗长可读性又差,希望要是能用json就好了。 我在测试MakePri.exe[1]的时候 阅读全文
2024年1月19日 #
摘要:
title: 分析器/源生成器添加项目依赖的方式 date: 2024-01-20 categories: 编程 tags: - C# - .NET - Roslyn 前言 写分析器(源生成器)时经常需要引用别的包,但直接引用是无法运行的。 下面我们分不同情况来讨论在分析器项目如何对依赖进行引用。 阅读全文
2024年1月15日 #
摘要:
title: 使用PowerShell通过不同网络(网卡)访问不同网站 date: 2022-03-26 categories: 编程 tags: - PowerShell - 网络 - Windows 前言 在学校生活时经常有一种需求:访问某些网站(如校内系统)时需要使用校园网,访问另一些网站(如 阅读全文
2024年1月14日 #
摘要:
title: Windows用注册表修改键盘映射(扫描码) date: 2020-10-18 categories: 编程 tags: 键盘 注册表 Windows 前言 使用C/C++代码方式修改可见下篇《用C/C++(Win32API)写软件修改键位》 据说Qwerty键盘是为了降低打字员打字速 阅读全文
摘要:
title: 分析器:常见问题 date: 2022-04-03 tags: - C# - .NET - Roslyn 前言 源生成器(增量生成器)由于它特殊的定位,关于它的调试十分困难。在这里分享一些调试它的经验。 另外经常有写类库,然后提供可以生成代码的Attribute给用户的需求,此时需要用 阅读全文
摘要:
title: 用C/C++(Win32API)写软件修改键位 date: 2021-06-25 categories: 编程 tags: - 键盘 - C/C++ - Windows 前言 紧接上篇《Windows用注册表修改键盘映射(扫描码)》, 用起来会发现处处不协调,除了需要熟悉新键位以外,最 阅读全文
摘要:
title: 日麻听牌归类算法 date: 2020-02-04 categories: 编程 tags: - 日本麻将 - 算法 - C/C++ - C# 前言 ——什么环节只要用算法判断一次,就能知道是否听牌立直、还差什么牌就可以荣和自摸? ——只要在缺一张手牌(如1、4、7、10、13张时)的 阅读全文