摘要: PPT格式的生成一直是个难题 相较于Word和PDF,PPT有着严格的格式规定 NPOI官方文档中有操作PPT的具体命名空间 但是由于一些不可抗力因素,现在NPOI已经不能使用了 所以现在用更底层的OpenXML分享一个PPT生成 并且写了个例子方法 SaveFromImages ,传入ppt储存的 阅读全文
posted @ 2026-08-10 15:13 Poetindusk 阅读(2) 评论(0) 推荐(0)
摘要: 笔者在写程序的时候,主程序会拉起很多小的子程序 然后彼此之间通过ZQM来通讯 但是主程序由于某种不可抗力因素(闪退)关闭时 原本用于通讯的端口就会被占用 这时候主程序想再连上这个端口就会提示被占用 找了网上的资料或者问AI,发现答案有两面性 经过测试: Process process = new() 阅读全文
posted @ 2026-08-10 15:00 Poetindusk 阅读(1) 评论(0) 推荐(0)
摘要: 1.开门见山Show代码: /// <summary> /// 总内存(GB) /// </summary> public double TotalMemoryGB { get; set; } /// <summary> /// 已用内存(GB) /// </summary> public doub 阅读全文
posted @ 2026-08-10 14:48 Poetindusk 阅读(1) 评论(0) 推荐(0)
摘要: 有些程序可能设计的初衷是全局使用,但是实际使用过程中会涉及到切换桌面 假设程序启动在桌面1,当前工作在桌面2,当程序被使用激活时,会自动跳回桌面1 显然这个不符合全局使用的初衷 现在我们来解决 首先我们的主程序窗口要取消焦点获取: Focusable = false; 然后在窗口加载完的时候加上: 阅读全文
posted @ 2026-08-10 14:47 Poetindusk 阅读(1) 评论(0) 推荐(0)
摘要: WPF有一套可以制作动画的函数 先上书本: 让我们调一个动画来上手: 旋转狗头 这就是一个简单的会旋转的狗头 当然了,旋转也不一定只能向着一个方向 当然,如果不想自己写每个时间节点,官方也提供了很多缓动函数: 有较高的帧率才可以完整的显示其变化,但高帧率会影响性能,所以当有性能问题的时候要合理控制下 阅读全文
posted @ 2026-08-10 14:45 Poetindusk 阅读(3) 评论(0) 推荐(0)
摘要: 通过网盘分享的文件:24122024.rar 链接: https://pan.baidu.com/s/1zy7IGc1TM_ahRbdG3H-XPg?pwd=poet 提取码: poet 此文件已加密,因为“Defender Control”软件可能会导致 VirusTotal 出现误报。 如何使用 阅读全文
posted @ 2026-08-10 14:23 Poetindusk 阅读(3) 评论(0) 推荐(0)
摘要: 在开发过程中,相信很多人都遇到了编码格式错误产生的乱码,这里就浅解释一下: 这里是常见的一些编码格式表 GB18030,GBK,GB2312做了部分中文兼容,但是这部分兼容在UTP-8中是不存在的: 图解: 这里用Open函数做例子: ZipFile 默认是使用 UTF-8 编码处理文件,那么在英文 阅读全文
posted @ 2026-08-10 14:16 Poetindusk 阅读(2) 评论(0) 推荐(0)
摘要: 什么是哈希 Hash(散列)函数,是将任意长度的数据映射到有限长度的域上。 简单来说,就是对一串数据m进行处理,输出另一段固定长度的数据h,作为这段数据的特征。 常见的哈希算法 MD5:全称为Message Digest Algorithm 5,是一种广泛使用的哈希算法。它把输入数据转换成一个128 阅读全文
posted @ 2026-08-10 14:14 Poetindusk 阅读(1) 评论(0) 推荐(0)
摘要: 场景: 有一天你的餐厅越来越大了,要开到全国各地去,有很多人要加盟,但是你不想吧祖传配方暴露在光 天化日之下,于是乎,工厂方法来啦: 首先,祖传秘方是不能变的,而且不能给别人看,然后如何规范加盟商,保证出品来满足狗头客户呢? 首先是祖宗之法不可变,这是好吃的关键,也是不想给外面阿猫阿狗知道的东西 然 阅读全文
posted @ 2026-08-10 14:10 Poetindusk 阅读(2) 评论(0) 推荐(0)
摘要: 单例模式较为简答,就不上场景了,直接上代码: 构造器私有,只有内部New的实例公开 延迟创建实例可能在多线程并行的时候出现问题,可以使用同步,加锁,或者一开始就New 让我们来看看六大原则: 单一职责原则(Single Responsibility Principle):只有一个实例存在,并提供一个 阅读全文
posted @ 2026-08-10 11:42 Poetindusk 阅读(2) 评论(0) 推荐(0)