摘要: 前言 自从.NET Core 3.0开始对根据自己具体的应用场景去配置GC ,让GC 发挥最好的作用。.NET 5 改动更大,而且.NET 5整体性能比.net core 3.1高20%,并且在GC这块.NET 5开放了更多配置,所以.NET 5很值得关注。 GC管理你服务的内存分配和释放,GC在运 阅读全文
posted @ 2022-02-22 18:05 小林野夫 阅读(376) 评论(0) 推荐(0)
摘要: 上一篇我介绍了Hash函数 这篇我来说一下Hash函数在 HashTable中的应用。 HashTable的特性: 1、装载因子:.net core 0.72 ,java 0.75 2、冲突解决方案:Hashtable使用了闭散列法来解决冲突,java采用 开散列法解决冲突. 3、bucket(桶) 阅读全文
posted @ 2022-02-22 15:41 小林野夫 阅读(654) 评论(0) 推荐(0)
摘要: 希函数定义 哈希函数(英語:Hash function)又称散列函数、散列函数、摘要算法、单向散列函数。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个(哈希函数返回的值)称为指纹、哈希值、哈希代码、摘要或散列值(hash values,has 阅读全文
posted @ 2022-02-22 02:31 小林野夫 阅读(1686) 评论(0) 推荐(0)
摘要: Hashtable 和 Dictionary <K, V> 类型 1):单线程程序中推荐使用 Dictionary, 有泛型优势, 且读取速度较快, 容量利用更充分. 2):Dictionary和HashTable内部实现差不多,但前者无需装箱拆箱操作,效率略高一点。 3):多线程程序中推荐使用Co 阅读全文
posted @ 2022-02-22 02:10 小林野夫 阅读(719) 评论(0) 推荐(0)
原文链接:https://www.cnblogs.com/cdaniu/