2010年6月8日
摘要: var classA = function(){  this.prop1 = 1;  }  classA.prototype.func1 = function(){  var that = this,  var1 = 2;  function a(){  return function(){  alert(var1);  alert(this.prop1);  }.apply(that);  };... 阅读全文
posted @ 2010-06-08 14:20 chao_yu 阅读(1354) 评论(1) 推荐(0) 编辑
摘要: 虽然本文介绍的不是很准确,但是介绍的方式很独特,能给人留下深印象,收藏先:  为了让更多的人能够从本质上理解编译器和解释器的区别,我杜撰了一个小故事---"来福与旺财的养牛场"  来福和旺财有一个养牛场。本来养牛不是一件太难的事情,但是偏偏他俩养的牛都有特别的怪癖。奶牛阿圆只吃切成圆形的牧草,而奶牛阿方和阿三(印度来的?)分别只吃切成正方形和三角形的牧草。如果来福和旺财拿不和奶牛性格的草去喂食,阿... 阅读全文
posted @ 2010-06-08 10:18 chao_yu 阅读(373) 评论(0) 推荐(0) 编辑
摘要: javascript开发人员对prototype这个东西恐怕都十分熟悉了,可是对于prototype模式了解的人恐怕不是很多。原型模式的用意是:通过给出一个原型对象来指明所要创建的对象类型,然后用复制这个原型对象的办法创建出更多的同类型对象。和其他创建型模式不同:prototype模式创建对象不是通过new一个类,而是通过一个现有的对象实例来的。有经验的编程人员应该都接触过对象的clone方法,这... 阅读全文
posted @ 2010-06-08 09:41 chao_yu 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 1.使用的configure配置为:./configure -embedded mips -little-endian -xplatform qws/linux-mips-g++ -prefix /opt/qte462-mips -release -opensource -confirm-license -webkit -qt-zlib -qt-libpng -qt-libjpeg -qt-gif... 阅读全文
posted @ 2010-06-08 09:29 chao_yu 阅读(3181) 评论(0) 推荐(0) 编辑
摘要: 作用:  用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。  UML结构图:  抽象基类:  1)Prototype:虚拟基类,所有原型的基类,提供Clone接口函数  接口函数:  1)Prototype::Clone函数:纯虚函数,根据不同的派生类来实例化创建对象.  解析:  Prototype模式其实就是常说的"虚拟构造函数"一个实现,C++的实现机制中并没有支持这个特性,... 阅读全文
posted @ 2010-06-08 09:16 chao_yu 阅读(871) 评论(0) 推荐(0) 编辑