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