摘要: 随着通用语言运行时(CLR)即将成为在Windows®下开发应用程序的首选架构,对其进行深入理解会帮助你建立有效的工业强度的应用程序。在本文中,我们将探索CLR内部,包括对象实例布局,方法表布局,方法分派,基于接口的分派和不同的数据结构。 我们将使用C#编写的简单代码示例,以便任何固有的语言语法含义是C#的缺省定义。某些此处讨论的数据结构和算法可能会在Microsoft® .NET Fram... 阅读全文
posted @ 2009-02-27 06:23 arengc 阅读(465) 评论(1) 推荐(0) 编辑
摘要: 周一,2月23日。比较郁闷的一天。 support人员反馈回来一个Bug,很明显的一个Bug。然而大家都没有发现。而且每个人都说好像测试过。。 说说我们的测试过程: 首先是开发人员的自测和交叉测试。 测试人员包括:第一轮第二轮以及回归测试。 这个问题在交叉测试时确实测过,然而当时想,这么简单的问题。。测试人员肯定已经验证过了。。默认的就不需要看了。。 没想到... 阅读全文
posted @ 2009-02-27 06:06 arengc 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 现象是这样的: 同样一个功能,当小范围取数时结果正常,大范围取数时结果集里会随机出现错误行。 实现的时候不涉及随机数的操作。跟踪到后台发现大范围取数时结果集有问题,问题确认到和数据据库操作。 最后发现问题原来是这样产生的:由于数据量较大,采用了分批取数即先取整个数据集的前1万条,然后再后一万条。直到全部取完。然而,考虑到性能的问题,没有Order By进行排序,导致数... 阅读全文
posted @ 2009-02-27 05:58 arengc 阅读(263) 评论(0) 推荐(0) 编辑