摘要: 它支持继承原则。 类型可从称为基类型的其他类型派生。 派生类型继承基类型的方法、属性和其他成员(存在一些限制)。 之后,基类型可从某些其他类型派生,这种情况下,派生类型继承其层次结构中这两个基类型的成员。 包括如 System. Int32(C# 关键字:int)等内置数值类型在内的所有类型,最终都... 阅读全文
posted @ 2014-11-04 22:46 搞IT的蟋蟀 阅读(208) 评论(0) 推荐(0)
摘要: 模式动机:使用户可以一致性的处理整个树形结构或者树形的一部分;使用户在使用时无需对他们进行区分,可以一致的对待容器对象和叶子对象.定义:组合多个对象形成树形结构以表示具有 部分-整体 关系的层次结构.组合模式让客户端可以统一对待单个对象和组合对象.结构型模式组合模式结构图结构成员: 抽象构件(Co... 阅读全文
posted @ 2014-05-10 15:35 搞IT的蟋蟀 阅读(179) 评论(0) 推荐(0)
摘要: 现理解:将一个Excel文件(工作簿-IWorkBook)看做是一个你要操作的对象,每个工作簿包含多个工作表(ISheet)对象,每个工作表中又包含多个行对象(IRow),每行又包含多个单元格(ICell)对象. 单元格里存储相应数据下面帮助更直观的展示:IWorkBook --> ISheet ... 阅读全文
posted @ 2014-04-29 20:27 搞IT的蟋蟀 阅读(376) 评论(1) 推荐(0)
摘要: 当程序需要将一个窗体中的一些信息传给另一个窗体并让其使用时,就需要用到这个知识点方法一:通过接受参数的窗体的构造函数传值 例:现有Form1和Form2两个窗体,二者都包含一个文本框,Form1还包含一个按钮.程序从Form1开始运行,当点击Form1上的按钮时,Form2弹出,并将Form1中文... 阅读全文
posted @ 2014-04-27 11:36 搞IT的蟋蟀 阅读(225) 评论(0) 推荐(0)
摘要: 1 using System.Security.Cryptography; 2 using System.Text; 3 4 5 StringBuilder sb = new StringBuilder();//构建一个字符串,来接受进行算法后的字符串 6 using (... 阅读全文
posted @ 2014-04-24 15:10 搞IT的蟋蟀 阅读(215) 评论(0) 推荐(0)
摘要: w3school中是这么说的:与 POST 相比,GET 更简单也更快,并且在大部分情况下都能用。然而,在以下情况中,请使用 POST 请求:无法使用缓存文件(更新服务器上的文件或数据库)向服务器发送大量数据(POST 没有数据量限制)发送包含未知字符的用户输入时,POST 比 GET 更稳定也更可... 阅读全文
posted @ 2014-04-20 11:57 搞IT的蟋蟀 阅读(114) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/instance/archive/2011/05/24/2056091.html 阅读全文
posted @ 2014-04-04 19:15 搞IT的蟋蟀 阅读(260) 评论(0) 推荐(0)
摘要: 原型模式:使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象;模式类型:创建者模式一般实现abstract class Prototype{ public abstract Prototype clone();}class ConcretePrototype:Prototype{ private int str; public intStr { get{return str;} set{str=value;} }//克隆方法 public override Prototype cl... 阅读全文
posted @ 2014-04-04 18:43 搞IT的蟋蟀 阅读(169) 评论(0) 推荐(0)
摘要: 单例模式:确保一个类只有一个实例,并提供一个全局访问点来访问这个唯一实例. (属于对象创建型模式)3要点:1.某个类只能有一个实例;2.这个类必须自行创建这个实例;3.它必须自行向整个系统提供这个实例 实现思路:外部不能通过构造方法创建对象,所以就要求单例模式的构造方法要是private的. 只能由该类自己创造一个实例. class Singleton{ private static Singleton instance=null;//静态的 //私有构造函数private Singleton(){}//静态公有工厂方法,返回唯一实例public static... 阅读全文
posted @ 2014-04-03 18:38 搞IT的蟋蟀 阅读(153) 评论(0) 推荐(0)
摘要: 1,大写字母小于小写字母 a='ang',b='Zh' 那么a>b 2,可以使用字符串的toUpperCase()/toLowerCase()方法不区分字母的大小写. a.toUpperCase()<b.toUpperCase(); 3,如果比较两个引用类型的变量,要想比较成功,两个变量必须参照完全相同的实体;例如var a=['a','b','c']; var b=['a','b','c']; if(a.toString()==b.toString()) 阅读全文
posted @ 2014-04-03 11:14 搞IT的蟋蟀 阅读(572) 评论(0) 推荐(0)