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