摘要: 摘要: 实体类是对象实体在系统中的表示。它贯穿于整个架构,负担着在各层次及模块间传递数据的职责。很多情况下,实体类和数据库中的表(这里指实体表,不包括表示对应的关系表)是一一对应的。但这并不是一个限制,在复杂的数据库设计中,有可能出现一个实体类对应多个表,或者交叉对应的情况。在本实验中,实体类和表是一一对应的,并且实体类中的属性和表中的字段也是对应的。用户对象User实体CodeCode hig... 阅读全文
posted @ 2008-11-06 09:10 潜水员 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 摘要: 浏览了博客园的许多三层/多层设计文章,花了几天时间,自己动手写了个代码来实验这样设计的优缺点。希望在这个实验系列的过程中,能和朋友们一起学习,一起进步。 本文章系列是基于VS2008框架平台进行代码编写的,数据库会用到SQLServer2005 Express和Access2003。 设计的分层架构,层与层之间应该是松散耦合的。之所以这样做,是为了实现层与层之间的“可替换&#... 阅读全文
posted @ 2008-11-06 09:10 潜水员 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在分析MethodTable具体分配内存实现的时候,看到了计算MethodTable的大小,然后分配空间的算法。其中有个加法运算实现的非常赞,特地截取出来。 所有的MethodTable的分配,都是通过methodtable中的一个static方法AllocagteNewMT来实现的,该方法定义如下:MethodTable * MethodTable::AllocagteNewMT(EEC... 阅读全文
posted @ 2008-11-06 09:10 潜水员 阅读(184) 评论(0) 推荐(0) 编辑