NCindy

.net 2.0平台上的高性能网络程序开发框架
随笔 - 46, 文章 - 0, 评论 - 131, 引用 - 4
数据加载中……

12 2006 档案

使用双向链表和Hashtable来加速处理“心跳”超时检测
     摘要: “心跳”超时检测是几乎所有C/S结构的应用需要处理的一个问题。服务器需要通过它来及时清理意外中断的客户端。本文希望通过一种空间换时间的策略,使得检测时间从O(所有已连接客户端数)降低到O(已经超时的客户端数)。  阅读全文

posted @ 2006-12-30 09:29 iceboundrock 阅读(2174) | 评论 (21)  编辑

并发程序设计探索
     摘要: 随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想与园中各位高手一同探讨一下如何使用并发来最大化程序的性能。  阅读全文

posted @ 2006-12-28 21:04 iceboundrock 阅读(2530) | 评论 (16)  编辑

在.net程序中使用IronPython引擎
     摘要: 有时候,业务规则相对比较灵活多变,如果可以使用脚本对这样的规则进行处理,运行时动态调用则会增加一些程序的灵活性。IronPython给了我们这样的能力。  阅读全文

posted @ 2006-12-27 14:28 iceboundrock 阅读(132) | 评论 (1)  编辑

神奇的动态语言2

posted @ 2006-12-27 11:08 iceboundrock 阅读(76) | 评论 (0)  编辑

神奇的动态语言

posted @ 2006-12-22 14:41 iceboundrock 阅读(217) | 评论 (0)  编辑