
学习笔记
liziki
新的开始,加油!
展开
-
单例 xml
1、单例模式:作用就是保证 在应用程序的整个生命周期中,任何一个时刻,单例类的实例最多只有一个。应用:只有一个打印程序,只需要弹出一次Form。定义:单例模式保证一个类仅有一个实例,同时这个类必须提供一个访问该类的全局访问点。定义步骤:定义一个私有的静态全局保证唯一实例变量,类型就是改单例类本身。其次定义私有的构造函数,保证外部不能new来创建实例。定义外部可以访问的访问点,即静态方法,第原创 2015-04-21 10:53:00 · 428 阅读 · 0 评论 -
第N次委托
1、为什么用委托将一个字符串数组进行upper Lower +'等处理,需要写三个方法。实际上这三个方法只有一句话是不同的,可以归写为一个方法,减少代码量。但是这个方法需要一个参数,这个参数告诉这个方法里面是要怎么样处理的,而这个参数也正是一个方法,,这个参数的类型我们把它称作是委托类型。2、概念Test(string name,DelSayHi del){ del(name) },要原创 2015-04-27 19:38:13 · 377 阅读 · 0 评论 -
工厂模式总结
简单工厂,工厂方法,抽象工厂模式。1、为什么要用到工厂?在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变。定义一个用户创建对象的接口,让子类决定实例化哪一个类。Factory原创 2015-05-09 10:17:05 · 461 阅读 · 0 评论 -
单件模式Singleton Pattern
学习源:http://www.cnblogs.com/Terrylee/archive/2005/12/09/293509.html1、关键点:保证一个类只能有一个实例,并且有一个全局的访问点。2、实现方式:五种,简单实现,解决多线程问题加锁,双重判定加锁,(这三种一开始都是Null,只有全局访问点时才创建实例),静态初始化(将在第一次引用类的任何成员时创建实例,最常用),延迟初始化(初始原创 2015-04-30 09:24:54 · 431 阅读 · 0 评论 -
建造者模式
1、定义:将复杂的构建过程与其表示相分离。使得有类似构建过程的对象可以共用这个构建过程,并且来创建不同表示。2、应用:在软件系统中,有一些对象是很复杂的,该对象由各个部分子对象用一定的算法构成,或者由一定的步骤组合而成。这些算法或者步骤是稳定的,而构成这个对象的子对象常常由于需求的变化而变化。比如组装电脑,有cpu 内存等这些配件稳定的构成,但是构成电脑这个对象的子对象cpu 内存等零原创 2015-05-30 10:24:32 · 512 阅读 · 0 评论 -
原型模式
1、定义:用原型实例指定创建对象的种类,然后复制这些原型实例来创建新的对象。2、结构:第一 ,原型类,Prototype.cs,声明一个象的Clone() 方法来copy自身。当然更多的会是接口。第二,具体原型类,ConcretePrototype.cs,实现Clone()方法。3.具体的多应用,实例就是那俩个个链接。原创 2015-05-30 10:37:50 · 406 阅读 · 0 评论 -
开发前准备
开始自己写一个简单的购物网站吧,接着再说个人网站吧。开发网站规范。开发流程。什么什么设计。流程:copy1.首先是需求分析了,分析你打算做哪些功能,涉及哪些因素以及他们的关联关系等等。2.数据库设计,根据功能定义出可能的数据对象。3.系统的简单设计,即采用什么架构,什么模式,用到哪些技术等。规范一点好,从一开始就按规范做,把规范养成一种习惯,对你以后工作有好处。4.做网站,原创 2015-07-07 15:29:16 · 466 阅读 · 0 评论 -
Jquery Ajax WebService
转自:http://www.cnblogs.com/jams742003/archive/2009/08/24/1553003.html仅供参考ws.aspx 代码 $.ajax({ type: "POST", //访问WebService使用Post方式请求 co转载 2015-08-24 16:35:43 · 388 阅读 · 0 评论 -
Jquery .ajax方法分析(一)
转自:http://www.cnblogs.com/jams742003/archive/2009/12/30/1636152.htmljQuery.ajax( options ) 有很多选项,介绍其中的几个:·dataType:想从服务器得到哪种类型的数据。xml,html,script,json,jsonp,text·success:请求成功后的处理函数·type:转载 2015-08-24 16:37:55 · 412 阅读 · 0 评论