摘要:
转自老赵博客:blog.zhaojie.mePDC 2010:C#与Visual Basic的未来(上) 2010-10-30 18:43 by 老赵, 3077 visits PDC不愧为微软最高级的技术人员专业会议,看得我直呼过瘾。前几天在PDC 2010会议上AndersHejlsberg发表了一场名为“The Future of C# and VisualBasic”的演说,谈论了未来C#和VB中最为重要的两个特性:“异步(Async)”及“编译器即服务(Compiler as aService)”。我现在对这场演 阅读全文
摘要:
http://www.cnblogs.com/jhh0111/archive/2008/10/23/1318223.html看了eaglet的《几种C#框架提供的数据结构对单值查找的效率比较》,发现作者对Hashtable与Dictionary<K, V>存在一些误解,抽点空,讲讲我对Hashtable与Dic的看法。我个人是觉得,无论什么时候,都应该使用Dictionary<K,V>,理由如下:1、Dic是类型安全的,这有助于我们写出更健壮更具可读性的代码,而且省却我们强制转化的麻烦。这个相信大家都明白。2、Dic是泛行的,当K或V是值类型时,其速度远远超过Hasht 阅读全文
摘要:
Author:Eaglet 在开始看这篇文章之前请先看这篇关于Hashtable与Dictionary性能的讨论。 我的这篇文章中的有些论点是不正确的,通过这个讨论也让我增长了很多知识。 做分词组件时,有网友提出采用Hashtable数据结构查找字符串效率较低,建议改为Dictionary,其理由是采用Hashtable 时Key值是object会触发装箱和拆箱动作,一直对这种说法表示怀疑,因为我理解只有值类型和引用类型通过object互转时才会发生装箱和查询,引用类型之间强制转换不应发生装箱和拆箱,而Dictionary泛型实际上底层还是调用的Hashtable,所以效率怎么会比Hashta 阅读全文
摘要:
在做Socket 编程时,我们经常会要问,单机最多可以建立多少个 TCP 连接,本文将介绍如何调整系统参数来调整单机的最大TCP连接数。Windows 下单机的TCP连接数有多个参数共同决定,下面一一介绍:最大TCP连接数[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]TcpNumConnections = 0x00fffffe (Default = 16,777,214) 以上注册表信息配置单机的最大允许的TCP连接数,默认为 16M。这个数值看似很大,这个并不是限制最大连接数的唯一条件, 阅读全文