排序
Master of Both —— Trie的应用
Master of Both —— Trie的应用,Trie 树 所有在老鼠岛上的老鼠都应该学习Trie树!——伟大的吱嘎鼠 Trie树,就是所有Oier们喜闻乐见的字符串的超级优化的数据结构! 已阅,狗屁不通。——吱嘎...
前端优化 之 preload
前端优化 之 preload,为了优化我们公司网站的性能,我最近引入了浏览器预加载技术(Preload)。 这项技术可以显著减少级联情况,提高资源加载的并行度,从而加速网站的加载速度。 Preload的原理...
简单写一个C函数供C#代码调用
简单写一个C函数供C#代码调用,在C#中调用C++动态库导出的函数时,有时候需要封送一些复杂的数据结构,这时候不确定自己封送的数据的内存布局对不对,就想要弄个简单的C++项目模拟一下被调用的接...
Stimulsoft 发布 2025.3 版本:支持在报表计算中解释运行 C# 脚本
Stimulsoft 发布 2025.3 版本:支持在报表计算中解释运行 C# 脚本, 近日,Stimulsoft 正式发布 2025.3 版本 的报表工具,为 .NET 和 .NET Framework 平台带来了重要更新 —— 支...
C#对象二进制序列化优化:位域技术实现极限压缩
C#对象二进制序列化优化:位域技术实现极限压缩, 目录 1. 引言 2. 优化过程 2.1. 进程对象定义与初步分析 2.2. 排除Json序列化 2.3. 使用BinaryWriter进行二进制序列化 2.4. 数据类型调整 2.5. ...
PPT处理控件Aspose.Slides教程:在 C# 中将 PPTX 转换为 Markdown
PPT处理控件Aspose.Slides教程:在 C# 中将 PPTX 转换为 Markdown, 将您的PowerPoint幻灯片转换为Markdown格式,使其兼容 AI 技术。在这个人工智能驱动的时代,GPT和Claude等大模型能够读取和生...
C++ Two Phase Lookup导致的模板代码编译错误
C++ Two Phase Lookup导致的模板代码编译错误,猜猜下面这段代码的输出是什么: template <typename T> struct Base { void DoThings() { std::cout << 'A\n'; } }; template <ty...
记一次 .NET 某药品缺陷高速检测系统 卡慢分析
记一次 .NET 某药品缺陷高速检测系统 卡慢分析,一:背景 1. 讲故事 上个月有位朋友找到我,说他们公司的程序当内存达到一定阈值(2g+)之后,业务逻辑明显变慢导致下位机超时报警,想让我看下到底...
WPF 做一个超级简单的 1024 数字接龙游戏
WPF 做一个超级简单的 1024 数字接龙游戏,游戏的规则十分简单,那就是有多个列表。程序会给出一个数字,玩家决定数字放在哪个列表里面。如果放入列表里面的数字和列表里面最后一个数字相同,那...
聊一聊 C#线程池 的线程动态注入 (下)
聊一聊 C#线程池 的线程动态注入 (下),一:背景 1. 讲故事 前面二篇我们聊到了 Thread.Sleep 和 Task.Result 场景下的线程注入逻辑,在线程饥饿的情况下注入速度都不是很理想,那怎么办呢?有没...
.NET外挂系列:5. harmony 中补丁参数的有趣玩法(下)
.NET外挂系列:5. harmony 中补丁参数的有趣玩法(下),一:背景 1. 讲故事 开局一张表,故事全靠编,为了能够承上启下,先把参数列表放出来。 参数名 说明 __instance 访问非静态方法的实例(...













