1.实现如下代码功能 var deps = { 'dep1': function () {return 'this is dep1';}, 'dep2': function () {return 'this is dep2';}, 'dep3': function () {return 'this ...
分类:
Web程序 时间:
2017-08-08 12:26:18
阅读次数:
194
Js中的继承,主要是利用对象与对象之间的链接实现的,对象和对象产生链接,就像火车的车箱依次相连一样,1车箱连接2车箱,2车箱连接3车箱。在一个对象上调用一个方法或读取一个属性,就相当于在火车上找人一样。如果在当前车箱中找到了,那就不用再找了,对于对象来说,那就是直接调用它自身拥有的方法,如果没有找到 ...
分类:
Web程序 时间:
2017-08-08 00:35:32
阅读次数:
196
效果就是添加图片, 图片会自动添加到最短的一列中。跟瀑布一样垂下来。 这里说一句 onMeasure 和onLayout 会执行两次,如果在方法中去数据不是太好,可以再onChangeSize(),此方法在onMeasure后执行,可以获得控件测量的宽和高(getMeasureWidth、getMe ...
分类:
其他好文 时间:
2017-08-07 19:28:46
阅读次数:
201
1、对象方法:包括构造函数中的方法以及构造函数原型上面的方法;2、类方法:其实这里的类就是一个函数。在js中由于函数也是一个对象,所以可以为函数添加属性以及方法,这种方法在node中用的比较多;3、原型方法:一般用于对象实例共享,在原型上面添加该方法,就能实现共享。这样就不用每一次初始化一个实例的时 ...
分类:
Web程序 时间:
2017-08-07 15:24:45
阅读次数:
183
1.示意图 2.实现分析 (1).xml配置 (2).java代码 3.代码实现 ...
分类:
移动开发 时间:
2017-08-07 14:27:17
阅读次数:
298
定义验证器类: ①静态调用(使用内置的规则验证单个数据,返回值为布尔值) ②模型验证(在模型中的验证方式) ③控制器验证(控制器中进行验证) 如果你需要在控制器中进行验证,并且继承了\think\Controller的话,可以调用控制器类提供的validate方法进行验证,如下: 控制器中的验证代码 ...
分类:
其他好文 时间:
2017-08-07 13:31:29
阅读次数:
113
每次看书都会发现自己的不足 . 当一个 singten 的 Bean 依赖一个 prototype 的 Bean 时 , 如果不加注意 , 会发生一些奇怪的事情 , prototype 变为了 singten 了 , 这是为什么呢 ? 下面举一个栗子 : 一个猎人 , 有打猎的功能 , 每次打猎都带... ...
分类:
编程语言 时间:
2017-08-07 00:27:12
阅读次数:
184
皮肤分离机制对制作可复用的外观比较有优势 那对于只使用一次的皮肤呢?如果也拆分出两个文件,显然不太方便。这里我们针对单次使用的皮肤定制了内部类的功能 可以看出自定义逻辑组件中扩展视图状态的方法就是使用invalidateState()和getCurrentState()这一对方法 http://de ...
分类:
其他好文 时间:
2017-08-07 00:09:23
阅读次数:
786
1 #include 2 3 class Subject; 4 5 class Observer{ 6 public: 7 virtual ~Observer(){}; 8 virtual void update(Subject * sub){}; 9 protected: 10 Observer(... ...
分类:
编程语言 时间:
2017-08-06 19:22:43
阅读次数:
110
装饰者模式:在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象装饰模式的特点(1) 装饰对象和真实对象有同样的接口。这样client对象就能以和真实对象同样的方式和装饰对象交互。(2) 装饰对象包括一个真实对象的引用(referenc ...
分类:
Web程序 时间:
2017-08-06 14:10:11
阅读次数:
241