155144

2008年5月12日14时28分

导航

随笔分类 -  ::方法类::

32.DataReader和output参数的问题
摘要:在使用DataReader时,如果使用了OUTPUT参数,常常会取不到这个OUTPUT参数。 在DataReader读完和关闭之前,这个都是无法获取的,在关闭DataReader之后,可以取得。 而且执行DataReader时,需自己写Command才可以通过Command.Paramaters[].Value来获取(这是网络上搜寻的结果,没有验证,因为不打算用这种方式)。 建议可以使用多个Select语句,获取自己想要的结果。 DataReader返回多个结果集时,需使用DataReader.NextResult()移到下个结果集。 阅读全文

posted @ 2008-12-10 12:59 155144 阅读(329) 评论(0) 推荐(0)

【求解算法的时间复杂度的具体步骤】
摘要:求解算法的时间复杂度的具体步骤是: ⑴ 找出算法中的基本语句; 算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。 ⑵ 计算基本语句的执行次数的数量级; 只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂正确即可,可以忽略所有低次幂和最高次幂的系数。这样能够简化算法分析,并且使注意力集中在最重要的一点上:增长率。 ⑶ 用大Ο... 阅读全文

posted @ 2008-11-26 15:32 155144 阅读(432) 评论(0) 推荐(0)

30.一个自定义32进制类初稿
摘要:三十二进制类,合法字符0-9,A-V,遇V进位。目前支持加法。 阅读全文

posted @ 2008-11-26 09:56 155144 阅读(1257) 评论(2) 推荐(0)

18-概念性系统设计
摘要:1、概念性设计原则: 1)、细分原则:不同的模块,功能分解。 2)、提高代码重用性: 3)、从上而下层层分析:先分析系统总的功能,然后从上而下,一步步细分,直到最小的功能模块。 4)、一致性原则:要求所有功能模块在定义时使用统一的规范。 5)、提高独立性,减少耦合:各模块之间尽量减少关联。一般情况下在对类封装后,只允许对类进行扩展,而不能修改,而封装的类必须具有单一职责,既理论情况下不允许两个类完... 阅读全文

posted @ 2008-05-18 13:28 155144 阅读(269) 评论(0) 推荐(0)