Struts1和Struts2的区别和对比:Action 类:? Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。? Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选...
分类:
其他好文 时间:
2014-09-05 14:07:51
阅读次数:
125
一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' };还有一个对象,叫做"医生"。 var Doctor ={ career:'医生' }请问怎样才能让"医生"去继承"中国人",也就是说,我怎样才能生成...
分类:
编程语言 时间:
2014-09-04 18:49:29
阅读次数:
227
javascript采用原型继承的方式继承一个类(javascript没有类这个概念,暂时这么称呼吧),但一些使用过Java的程序员可能习惯使用经典的类继承,但javascript原生并不支持这种方式,因此需要手动实现。这里通过定义一个定义类(defineClass)的函数实现,经测试越用越顺手。由...
分类:
编程语言 时间:
2014-09-01 21:06:43
阅读次数:
233
一、模板包含 //不需要public模块 只要有这个文件夹即可 在模板中变量用[变量]接受 二、模板渲染 在手册中 模板引擎--模板布局 layout.html 要在模板文件夹下和模块文件夹同级 1、自动开启模板渲染 设置配置文件 'LAYOUT_ON'=>tru...
分类:
Web程序 时间:
2014-09-01 12:07:42
阅读次数:
210
1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是:Object.extend = function(destination, source) {for (property in source) {destination[property] = sour...
分类:
移动开发 时间:
2014-08-31 17:08:31
阅读次数:
194
1.继承:编写父类(基类/超类),含有公共的属性和方法;编写子类(衍生类/派生类),能够继承父类的属性(extends),并含有自己特有的属性。2.子类只能继承一个父类,不能同时继承两个父类(单根性)。子类可以继承父类的,还可以继承父类的父类的属性和方法(传递性)。3.super关键字:代表父类对象...
分类:
其他好文 时间:
2014-08-31 00:23:00
阅读次数:
357
1、不做重复的设计。 2、做重复的设计一定做的不重复。 3、不用已经用过的元素。 4、用用过的元素一定要用的不留痕迹。 5、实在没有思路的时候,去“抄”别人的设计。 6、抄别人的设计一定要抄别人为什么这样设计。 7、找到前人的制高点继承,一定比每次从零开始做更高。 8、做设计不是...
分类:
其他好文 时间:
2014-08-29 19:51:08
阅读次数:
200
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。下面看例子:代码如下:pa...
分类:
移动开发 时间:
2014-08-29 17:55:08
阅读次数:
186
Maven聚合与继承 一、聚合 为了能够使用一条命令就能构建?account-email和?account-persist两个模块,我们需要建立一个额外的名为?account-aggregator的模块,然后通过该模块构建整个项目的所有模块。?accou...
分类:
其他好文 时间:
2014-08-28 15:03:20
阅读次数:
228
js中apply方法的使用1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是:Object.extend = function(destination, source) { for (property in source) { destination[p...
分类:
移动开发 时间:
2014-08-26 00:14:05
阅读次数:
267