11 2025 档案
摘要:Lazy<T>是一个用于实现延迟初始化(Lazy Initialization)的泛型类,它可以将昂贵对象的创建推迟到第一次实际使用时。这种模式能有效提升应用程序的启动性能和资源利用率。 💡 核心概念与价值 Lazy<T>的核心思想是“按需创建”。它特别适用于以下场景: 资源密集型对象:创建成本高
阅读全文
摘要:ConcurrentDictionary 线程安全,内置同步机制支持多线程并发读写 SortedDictionary
阅读全文
摘要:保存配置文件然后校验的一种思路,生成一个uuid,把这个uuid和配置文件一起保存,然后再读取配置文件中的uuid, 校验和保存前的是不是一样,如果一样的话就是配置文件保存成功,前提:配置文件是以一个完整的类的对象保存的
阅读全文
摘要:深克隆: DeepCloner https://github.com/force-net/DeepCloner AutoMapperOxyPlot SciChart:收费Newtonsoft.JsonSqlSugar:操作数据库的ORMNLogSerilogDapper SuperSocketMin
阅读全文
摘要:Draw.io:https://github.com/jgraph/drawio-desktop/releases dnspy:https://github.com/dnSpy/dnSpy/releases Wireshark HEU_KMS_ActivatorEverything AnyTXT S
阅读全文
摘要:一、boost库介绍 Boost是一个广泛使用的C++库集合,用于提供各种功能和工具,包括算法、容器、迭代器、函数对象、数值处理和多线程编程等。Boost库的目标是扩展C++语言和标准库,为开发人员提供高质量、可移植和可重用的代码。 二、boot库编译 下载相应版本的boost源码包:https:/
阅读全文
摘要:std::string s1 = "这是中文"; QString s2 = QString::fromLocal8Bit(s1.data());
阅读全文
摘要:最近在学习wpf,使用CommunityToolkit.Mvvm发现其中的消息机制很好用,想着在winform中测试一下,果然也能用。 ***注册***` WeakReferenceMessenger.Default.Register<UserLoggedInMessage>(this, (reci
阅读全文
浙公网安备 33010602011771号