摘要: Control.BeginInvoke vs. delegate.BeginInvoke(一)区别:Method Return Work ThreadControl.Invoke 完成工作 强制 UI ThreadControl.BeginInvoke 立即 强制 UI Thread[delegate].Invoke 完成工作 Call Invoke 的 Thread[delegate].BeginInvoke 立即 新的ThreadPool中 ThreadDelegate.Invoke在当前线程执行委托操作,委托只是一个函数方法的引用,Delegate.invoke调用该函数的机制。Dele 阅读全文
posted @ 2012-04-14 10:20 lchpersonal 阅读(561) 评论(0) 推荐(3)
摘要: Posted on 2005-05-22 17:33 cunshen 阅读(423) 评论(0) 编辑 收藏 将IPv4选项合并到标准IPv4头比较复杂。IPv4头最短为20字节,最长为60字节,附加数据包含IPv4选项,必须由路由器翻译以对IP包进行处理。这种方法有两个影响:其一,路由器实现时往往对附加选项的包进行分流处理,因此导致处理效率降低;其二,由于选项导致性能下降,应用开发者倾向于不使用选项。使用IPv6扩展头,可以在不影响性能的前提下实现选项。开发者可以在必要时使用选项,而无须担心路由器会对带扩展选项的包区别对待,除非是设置了选路扩展头或逐跳选项。即使设置了这两个选项,路由器仍可以 阅读全文
posted @ 2012-04-14 10:07 lchpersonal 阅读(419) 评论(0) 推荐(1)