上一页 1 2 3 4 5 6 ··· 308 下一页
摘要: 本文记录一个简单的在 UNO.Skia.Gtk 应用里面,配置 GTK 平台修改窗口尺寸的方法 阅读全文
posted @ 2024-09-12 19:59 lindexi 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 由于 Environment.GetFolderPath 可以传入的参数里面,有许多都是 Windows 系统特有的,在 Linux 上不存在的,也没有映射对应的文件夹。本文将在 WSL Debian 和 UOS 系统上测试 Environment.GetFolderPath 行为 阅读全文
posted @ 2024-09-12 19:59 lindexi 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 官方现在只将中文注释维护到 .NET 5 版本,没有为 .NET 6 和 .NET 7 和 .NET 8 版本维护框架的中文注释。想要使用中文注释,需要使用第三方工具 阅读全文
posted @ 2024-09-12 19:59 lindexi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 本文记录一个 UNO 已知问题,在 UNO 里面可以利用 SKXamlCanvas 对接 Skia 绘制到应用里面。如果此时在后台线程里面调用 SKXamlCanvas 的 Invalidate 触发界面的重新刷新,但在具体的执行绘制 PaintSurface 事件里面对外抛出异常,将会导致应用炸掉 阅读全文
posted @ 2024-09-12 19:59 lindexi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 本文记录在 OpenXML SDK 2.15 版本下,为 PPTX 文件添加 CoreFilePropertiesPart 的方法,通过本文的方法可以正确且简单的添加 core.xml 文件到 PPTX 文件里 阅读全文
posted @ 2024-09-12 19:58 lindexi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 本文记录我在 UOS Linux 系统上使用 Process.Start 打开文件的行为 阅读全文
posted @ 2024-09-12 19:58 lindexi 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 本文将告诉大家我对 WPF 的自定义布局容器和自定义控件进行的布局行为测试中的一个小点,即测试固定元素的尺寸的情况下或元素尺寸为有限尺寸的情况下,同步设置元素的水平和垂直对齐为 Stretch 来测试元素在容器内的布局行为,元素分别在容器给元素的布局尺寸大于元素的尺寸和小于元素尺寸的行为 阅读全文
posted @ 2024-09-12 08:55 lindexi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Packaging.DebUOS 是我所在的团队开发开源的一款专门用在为 dotnet 的应用制作成为符合要求的 UOS 统信系统软件安装包的工具,此工具可以辅助开发者使用现有的工具链经过简单的配置即可完成安装包的制作 阅读全文
posted @ 2024-09-12 08:55 lindexi 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 本文记录我测试 dotnet 里面的 Mutex 锁,在多线程进入 WaitOne 等待时,进行释放锁时,获取锁执行权限的顺序是否与进入 WaitOne 等待的顺序相同。测试的结果是 Mutex 的 WaitOne 是乱序的,不应该依赖 Mutex 的 WaitOne 做排队顺序 阅读全文
posted @ 2024-09-12 08:54 lindexi 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 本文记录我测试 dotnet 里面的 SemaphoreSlim 锁,在多线程进入 Wait 等待时,进行释放锁时,获取锁执行权限的顺序是否与进入 Wait 等待的顺序相同。测试的结果是 SemaphoreSlim 的 Wait 大部分情况是先进先出,按照 Wait 的顺序出来的,但是压力测试下也存在乱序,根据官方文档说明不应该依赖 SemaphoreSlim 的 Wait 做排队顺序 阅读全文
posted @ 2024-09-12 08:54 lindexi 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 308 下一页