按类别查询搜索结果
关于关键词 的检测结果,共 926
ahao214 | 2013-12-24 22:28:39 | 阅读(440) | 评论(0)
识别对象及其属性,它往往是数据。确定对每个对象可以做些什么。确定每一个对象可以对其它对象做些什么。确定每个对象对其他对象来说是可见的部分——哪一部分是开放的,哪一部分是专用的。确定每个对象的公共接口。...【阅读全文】
小阑珊 | 2013-12-19 13:51:11 | 阅读(1300) | 评论(0)
二、配置log4net.config1.在项目根目录下新建文件:log4net.config (注意一定要在根目录下),将下面的内容复制到文件中。<?xml version="1.0" encoding="utf-8"?> <configuration> <log4net> <!--定义输出到文件中--> <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppend...【阅读全文】
zh4uheater | 2013-12-19 08:52:33 | 阅读(270) | 评论(0)
文章来源:http://www.fareqi.com/mod_article-article_content-article_id-426.html【阅读全文】
maoxiandao11 | 2013-12-18 17:05:52 | 阅读(410) | 评论(0)
#define DEFAULT_FILENAME NULL    // 默認的文件名  博彩公司资讯#define DEFAULT_MAPNAME  "_FZD_MAP_"   // 默認的共享內存名#define DEFAULT_MAPSIZE  (0xFFFF 1)  // 默認的共享內存大小const DWORD NETRGUSER_CFM_CODE = 0x1211DBFF; // 校驗碼, 用於命令數據const DWOR...【阅读全文】
dyli2000 | 2013-12-17 23:09:59 | 阅读(2820) | 评论(0)
http://www.cnblogs.com/daban/archive/2012/06/27/2565449.html【阅读全文】
心雨九 | 2013-12-13 14:10:23 | 阅读(1230) | 评论(0)
.NET Reactor是一款功能强大的代码保护以及许可授权管理系统。关于代码混淆,针对.NET程序程序而言,.NET Reactor保护的程序目前还没有被破解过。这与.NET Reactor的保护理念有关,因为.NET Reactor不仅对代码实现有效混淆,还对相对应的程序方法,函数,调用等进行模糊,并提供加壳进行包装保...【阅读全文】
ahao214 | 2013-12-10 21:59:35 | 阅读(700) | 评论(0)
1、Builder模式主要用于“分步骤构建一个复杂的对象”。在这其中“分步骤”是一个稳定的算法,而复杂对象的各个部分则经常变化。2、变化点在哪里,封装哪里——Builder模式主要在于应对“复杂对象各个部分”的频繁需求变动。其缺点在于难以应对“分步骤构建算法”的需求变动。3、Abstract Factory模式解决“系统对象”的...【阅读全文】
ahao214 | 2013-12-08 15:06:02 | 阅读(240) | 评论(0)
1、如果没有应对“多系列对象构建”的需求变化,则没有必要使用Abstract Factory模式。这时候使用简单的静态工厂完全可以。2、“系列对象”指的是这些对象之间有相互依赖、或作用的关系3、Abstract Factory模式主要在于应对“新系列”的需求变动。其缺点在于难以应对“新对象”的需求变动。4、Abstract Factory模式经常...【阅读全文】
ahao214 | 2013-12-07 22:12:12 | 阅读(300) | 评论(0)
1、Singleton模式中的实例构造器可以设置为protected以允许子类派生。2、Singleton模式一般不要支持ICIoneable接口,因为这可能会导致多个对象实例,与Singleton模式的初衷违背。3、Singleton模式一般不要支持序列号,因为这也有可能导致多个对象实例,同样与Singleton模式的初衷违背。4、Singleton模式只考虑到了对象创...【阅读全文】
ahao214 | 2013-12-07 21:20:00 | 阅读(190) | 评论(0)
1、单一职责原则(SRP) 一个类应该仅有一个引起它变化的原因。2、开放封闭原则(OCP) 类模块应该是可扩展的,当是不可修改(对扩展开放,对更改封闭)3、Liskov替换原则(LSP)子类必须能够替换它们的基类4、依赖倒置原则(DIP) 高层模块不应该依赖于底层模块,二者都应该依赖于抽象。抽象不应该依赖于实现细节,实现细节...【阅读全文】
dyli2000 | 2013-12-05 17:54:11 | 阅读(4250) | 评论(0)
    WPF的DataGrid添加行时自动多加一行的问题十分让人烦恼。    下面给出正确的解决方案,实际上就是下面标红色的三句话的组合。    AutoGenerateColumns="False" CanUserDeleteRows="False" CanUserAddRows="False"    给一...【阅读全文】
bwfsh | 2013-12-03 11:40:28 | 阅读(440) | 评论(0)
Java抽象类与接口的区别含有abstract修饰符的class 即为抽象类,abstract类不能创建实例对象,含有abstract的方法的类必须定义为abstract class ,abstract class 里的方法不必是抽象的,抽象类中定义抽象方法必须放在具体子类中实现,所以呀,不能有抽象的构造方法或抽象的静态方法,如果子类没有实现抽象父类中的所有 方...【阅读全文】
ahao214 | 2013-12-01 21:18:24 | 阅读(330) | 评论(0)
接口:接口是把公共实例(非静态)方法和属性结合起来,以封装特定功能的一个集合。一旦定义了接口,就可以在类中实现它。接口注意事项:接口不能单独存在。不能像实例化一个类那样实例化接口。另外,接口不能包含实现其成员的任何代码,而只能定义成员本身。实现过程必须在实现接口的类中完成。一个类可以支持多个接口,多...【阅读全文】
ahao214 | 2013-11-30 22:01:03 | 阅读(340) | 评论(0)
1、try块在发生异常的地方中断程序的执行。2、如果有catch块,就检查该块是否匹配已抛出的异常类型。如果没有catch块,就执行finally块(如果没有catch块,就一定要有finally块)3、如果有catch块,但它与已发生的异常类型不匹配,就检查是否有其他catch块。4、如果有catch块匹配已发生的异常类型,就执行它包含的代码,再...【阅读全文】
aishangerk | 2013-11-30 19:19:31 | 阅读(1120) | 评论(0)
简介这篇文章我们将介绍一些方法参数传递行为在堆与栈中的影响。前几节我们介绍了堆与栈的基本工作原理,程序执行时值类型与引用类型在堆栈中的存储。另外,我们已经介绍了一些关于指针的基本知识。这一节中参数传递对堆栈的影响很重要,下面会慢慢道来。参数,大画面下面是当代码运行时会产生的一个详细过程。上几...【阅读全文】
mikez1026 | 2013-11-29 10:01:53 | 阅读(410) | 评论(0)
Dev Pro社区选择奖Dev Pro将关于如何构建Microsoft应用以给Microsoft开发人员建议和见解的独立信息收集起来。网络关注基于现实的实用解决方案的实现。Dev Pro覆盖了Microsoft开发的许多方面:从网络、移动和数据库开发、贯穿Windows和Azure开发,到Visual Studio。每年,Dev Pro都为那些用户推荐并投票的最喜爱的...【阅读全文】
sjian989 | 2013-11-27 14:06:55 | 阅读(390) | 评论(0)
  NewContainer类型定义了一个占位符,但是占位符的类型是当做黑盒引用来使用的。之所以称之为黑盒,是因为用户并不知道并且也不关心盒子里会装什么。对于NewContainer类型,因为它并没有调用占位符的任何方法,也没有使用它的任何数据成员,所以占位符是一个黑盒。如果NewContainer类型企图调用一个方法或者使用数据成员...【阅读全文】
小阑珊 | 2013-11-27 13:46:24 | 阅读(670) | 评论(0)
在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue键值对.【阅读全文】
ahao214 | 2013-11-26 19:24:35 | 阅读(200) | 评论(0)
1、常量用易于理解的清楚的名称替代了含义不明确的数字或字符串,使程序更易于阅读。2、常量使程序更易于修改。例如,在C#程序中有一个SalesTax常量,该常量的值为6%。如果以后销售税率发生变化,把新值赋给这个常量,就可以修改所有的税款计算结果,而不必查找整个程序,修改税率为0.06的每个项。3、常量更容易避免程序...【阅读全文】
【C#/.net】 常量特征
ahao214 | 2013-11-26 19:22:34 | 阅读(240) | 评论(0)
1、常量必须在申明时初始化。指定了其值后,就不能再修改了。2、常量的值必须能在编译时用于计算。因此,不能用一个变量中提取的值来初始化常量。如果需要这么做,应使用只读字段。3、常量总是静态的。但注意,不必(实际上,是不允许)在常量声明中包含修饰符static。...【阅读全文】