2014年10月16日

摘要: 系统中有很多数时,并且这些树的类型还不一样。可以使用如下结构ID TYPE PID NAME孩子ID 树类型 父ID 孩子姓名优点: 1、可以减少树表, 2、支持所有树 3、使用方便缺点: 1、树的结构需要手动维护 2、层级不要太多,最好2级,太多用起来也比较复杂。 阅读全文
posted @ 2014-10-16 09:52 内瑟斯 阅读(140) 评论(0) 推荐(0) 编辑

2014年10月7日

摘要: 旁路生成模式应用场景:系统正常使用主库,从库做一些其他事情。从库可任意额外附加,即使从库发生系统级异常,也不影响主库的正常工作。 阅读全文
posted @ 2014-10-07 18:08 内瑟斯 阅读(123) 评论(0) 推荐(0) 编辑

2014年9月25日

摘要: 1 static void Main(string[] args) 2 { 3 ParameterizedThreadStart doWork = new ParameterizedThreadStart(getMethod); 4 Thread th = new Thread(doWork); 5 阅读全文
posted @ 2014-09-25 19:34 内瑟斯 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 走多线之前尽量把容易出错的地方先处理掉不要在主线程上执行线程执行完最好返回一个结果给主线程,让主线程去决定程序去向 阅读全文
posted @ 2014-09-25 19:10 内瑟斯 阅读(128) 评论(0) 推荐(0) 编辑

2014年9月15日

摘要: 看数据表时发现一个现象:1、性别SexCode|SexText2、操作OptionCode|OptionText这样的数据库设计增加了数据冗余,但是查询数据效率提高了(不用去关联其他表) 阅读全文
posted @ 2014-09-15 11:22 内瑟斯 阅读(104) 评论(0) 推荐(0) 编辑

2014年9月12日

摘要: bool?可以为 null 的类型可以包含三个不同的值:true、false和null。因此,bool?类型不能用于条件语句,如if、for或while。例如,此代码无法编译,并将报告编译器错误 CS0266:bool? b = null;if (b) // Error CS0266.{}这是不允许... 阅读全文
posted @ 2014-09-12 17:11 内瑟斯 阅读(1886) 评论(0) 推荐(0) 编辑

导航