花費 7 ms
C#中哈希表(HashTable)的用法詳解

1. 哈希表(HashTable)簡述 在.NET Framework中,Hashtable是System.Collections命名空間提供的一個容器,用於處理和表現類似keyvalue的鍵 ...

2013-01-15 19:20 9 83968
ConcurrentDictionary 對決 Dictionary+Locking

在 .NET 4.0 之前,如果我們需要在多線程環境下使用 Dictionary 類,除了自己實現線程同步來保證線程安全之外,我們沒有其他選擇。 很多開發人員肯定都實現過類似的線程安全方案,可能是通 ...

2013-06-19 23:04 12 12525
多線程下的集合安全

在多線程內使用集合,如果未對集合做任何安全處理,就非常容易出現系統崩潰或各種錯誤。最近的項目里,使用的是socket通信后再改變了某個集合,結果導致系統直接崩潰,且無任何錯誤系統彈出。 ...

2014-09-18 18:32 20 3664
Java回顧之集合

  第一篇:Java回顧之I/O   第二篇:Java回顧之網絡通信   第三篇:Java回顧之多線程   第四篇:Java回顧之多線程同步   在這篇文章里,我們關注Java中的集合( ...

2013-05-08 07:49 2 7448
從內部剖析C# 集合之--Dictionary

Dictionary和hashtable用法有點相似,他們都是基於鍵值對的數據集合,但實際上他們內部的實現原理有很大的差異, 先簡要概述一下他們主要的區別,稍后在分析Dictionary內部實現的 ...

2014-05-10 06:50 3 4796

 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM