Posts
All the articles I've posted.
-
🧹 9个实用Clean Code技巧解析:让你的代码更优雅高效
Published: at 12:00 AM本文详细解析9个Clean Code(整洁代码)常用技巧,通过具体代码示例和原理讲解,帮助开发者养成良好的编码习惯,提高代码质量和可维护性。
-
.NET Framework 4.6.2 安全深拷贝实现方案研究
Published: at 12:00 AM深拷贝(deep clone)指的是创建一个对象的完整副本,包括其包含的所有子对象,从而使原对象和副本在内存中完全独立。实现深拷贝时,安全性是首要考虑因素,需要避免使用已知存在反序列化安全漏洞的技术(例如 BinaryFormatter)。本文将评估多种适用于 .NET Framework 4.6.2 的安全深拷贝实现方式,包括使用 JSON 序列化(Newtonsoft.Json)、使用 Protobuf-net 序列化、利用表达式树或反射的通用实现,以及使用 AutoMapper 映射来克隆对象。每种方法都会从安全性、开源许可证、性能和适用性等方面进行分析,并给出示例。
-
JavaScript对象拷贝详解:浅拷贝 vs 深拷贝🌊🆚🌊🌊
Published: at 12:00 AM深入剖析JavaScript中浅拷贝和深拷贝的原理、实现方式及其在实际开发中的注意事项,助你避开常见“引用陷阱”!