在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例")共有的属性和方法。Javascript语言不支持"类",但是可以用一些变通的方法,模拟出"类"。一、构造函数法这是经典方法,也是教科书必教的方法。它用构造函数模拟"类",在其内部用this关键字指代实例对象。function Cat() { this.name = "大毛"; }生成实例的时候,使用new关键字。var cat1 = new Cat(); alert(cat1.name); // 大毛 Read More
posted @ 2013-04-01 14:01 lx_ Views(227) Comments(0) Diggs(0) Edit
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="htt Read More
posted @ 2013-04-01 11:49 lx_ Views(1825) Comments(0) Diggs(0) Edit
公司项目在测试中,发现在IE9中,ExtJS里的tree控件不能点击了。Google了一下,发现ExtJS3.0不支持IE9的,现在升级 ExtJS已经不可能了,只有想其他办法,第一想法就是让IE9默认采用IE8的兼容模式运行,好像以前好像在哪见过这个代码,然后就Google了一 下,果然找到答案了。在页面<head></head>里面插入以下代码:<metahttp- equiv=”X-UA-Compatible”content=”IE=EmulateIE8″/> 必须在head里的第一行插入,才行的。这样IE9打开该页面就默认用IE8的兼容模式进行渲染, Read More
posted @ 2013-02-20 17:20 lx_ Views(234) Comments(0) Diggs(0) Edit
package src{ import com.bit101.components.Label; import com.bit101.components.Style; import flash.text.TextField; import flash.text.TextFormat; import flash.display.MovieClip; import flash.display.Sprite; import flash.events.MouseEvent; import com.greensock.TweenLite;... Read More
posted @ 2013-01-08 21:37 lx_ Views(909) Comments(0) Diggs(0) Edit
关于协变和逆变要从面向对象继承说起。继承关系是指子类和父类之间的关系;子类从父类继承所以子类的实例也就是父类的实例。比如说Animal是父类,Dog是从Animal继承的子类;如果一个对象的类型是Dog,那么他必然是Animal。协变逆变正是利用继承关系 对不同参数类型或返回值类型 的委托或者泛型接口之间做转变。我承认这句话很绕,如果你也觉得绕不妨往下看看。如 果一个方法要接受Dog参数,那么另一个接受Animal参数的方法肯定也可以接受这个方法的参数,这是Animal向Dog方向的转变是逆变。如果一个 方法要求的返回值是Animal,那么返回Dog的方法肯定是可以满足其返回值要求的,这是Do Read More
posted @ 2012-12-12 14:37 lx_ Views(301) Comments(0) Diggs(0) Edit
无意间了解到MSSQL的游标,知道了一种情况下需要使用游标。举例如下:一、情况1有两张表:表A、表B,关系为 表A 1——>* 表B如果要求查出和表A数据列一一对应的所有表B的数据列时,这个时候就需要使用游标来查询。伪代码: 1 var tempitem=new List<TableBItem>();//用于存储查询出的所有表B的数据列 2 3 var parmarykeylist=new List<int>(); 4 5 parmarykeylist=TableA.GetParmaryKeyList();//获取表A的主键List。 6 7 foreach(va Read More
posted @ 2012-11-30 14:38 lx_ Views(211) Comments(0) Diggs(0) Edit
现在火狐下可以直接只用border-image属性了,不过我在使用的时候遇到一个使用后没有效果的问题(PS:测试了火狐、chrome、safari只有火狐下无效),纠结了半个小时,css代码如下:.border-image-round { width:6... Read More
posted @ 2012-11-30 10:25 lx_ Views(543) Comments(0) Diggs(0) Edit
对于大部分游戏来说,允许玩家控制游戏对象,是个非常基本的特性。而到目前为止,在学到的Box2D技巧中,创建了刚体之后,我们只能眼睁睁的看着它自由落体。我想,你肯定迫不及待的想“占有”它了,别急,今天我们就来学习一下,如何让刚体听我们的。Box2D中控制一个刚体,让它乖乖的听我们的话,有三种方法:ApplyForce、ApplyImpulse和 SetLinearVelocity。它们都是b2Body类的公共方法,而且它们都接收一个b2Vec2类型向量参数。关于向量的知识,请参考我之前发 的文章"【游戏基础】向量基础".1.力,循序渐进——ApplyForce顾名思义,App Read More
posted @ 2012-09-13 13:59 lx_ Views(1662) Comments(0) Diggs(0) Edit
一.前言: xslt转换技术是xml中的一项重要技术,本文将向xml研发者介绍.net框架下的一些不同的xslt转换技术。同时,本文还将介绍怎么运用各种不同的输入数据源以完成一个xslt转换。在.net框架下,system.xml.xsl.xsltransform类能根据一个xslt样式表文件转换一个xml文件,他是xslt转换中最重要的一个类,同时他能够支持w3c的xslt 1.0的语法,其运用的命名空间是http://www.w3.org/1999/xsl/transform。 二.和xslt转换相关的输入数据源: .net框架下有许多类能完成读取xml文件以实现xslt转换的... Read More
posted @ 2012-08-24 17:58 lx_ Views(352) Comments(0) Diggs(0) Edit
SWFTools提供了一系列将各种文件转成swf的工具: font2swf.exe gif2swf.exe jpeg2swf.exe pdf2swf.exe png2swf.exe wav2swf.exe 具体的功能就顾名思义了。其中把pdf转成swf的工具就是pdf2swf了。在命令行中运行pdf2swf src.pdf des.swf一般能满足需求。而命令行参数可以通过pdf2swf -f得到:-h , –help Print short help message and exit 打印帮助信息 -V , –version Print version info and exit 打印版本号 Read More
posted @ 2012-08-12 22:12 lx_ Views(380) Comments(0) Diggs(0) Edit