一.多态 1.1 多态:一个事物的多种形态 1.2 多态的表现 行为(方法)多态:重写和重载。 引用多态(动态绑定):编译时的类型和运行时不一致的这种现象 例:父类 = 子类 Pet p = new Dog(); 向上转型;父类=子类 例:Pet p = new Dog(); 向下转型:子类 = ( ...
分类:
编程语言 时间:
2017-06-15 21:55:34
阅读次数:
270
In this lesson we'll show how to use React.cloneElement to add additional properties to the children of a React element. We'll also show that you can ...
分类:
其他好文 时间:
2017-06-15 21:51:08
阅读次数:
144
当a标签内有元素时,即使a标签的高度为0或auto,点击a标签的子元素时也是可以触发链接的跳转 浮动元素本身可以清除任何因其子元素浮动所产生的高度塌陷 overflow: hidden;也能解决因子元素浮动造成父元素高度塌陷的问题(把overflow: hidden;写在父元素上),但是可能会造成溢 ...
分类:
其他好文 时间:
2017-06-15 21:44:25
阅读次数:
128
题目大意是要求我们实现一个简单的正则表达式全匹配判断。其中正则表达式中只包含一般字符,以及全匹配字符.和变长字符*。其中.可以匹配一个字符,而*与前一个字符相关联,x*可以被看作任意多个x(0到正无穷个)。题目要求我们判断一个字符串是否与正则表达式完全匹配,比如'.*'完全匹配'',但是'a*'不能 ...
分类:
其他好文 时间:
2017-06-15 21:42:54
阅读次数:
186
一、 多态【子类就是父类】 1、 为什么使用多态 提高程序可扩展性,可维护性,提高代码可重用性 2、 什么是多态【P71】 具有表现多种形态能力的特征 同一个实现接口,使用不同的实例而执行不同的操作 3、 如何使用多态 l 方法的参数类型是父类 访问修饰符 返回类型 方法名(父类名 对象名){ …… ...
分类:
编程语言 时间:
2017-06-15 19:34:51
阅读次数:
221
$('#example').slideUp('slow', function () { $(this).hide();}); 分割线 $('#example').slideUp('slow').hide();这样是有差别的;第二种写法不会有动画效果;正常逻辑;动画结束后让这个('#example') ...
分类:
Web程序 时间:
2017-06-15 12:39:59
阅读次数:
164
string jsonText = "[{\"a\": \"aaa\",\"b\": \"bbb\",\"c\": \"ccc\"},{\"a\": \"aa\",\"b\": \"bb\",\"c\": \"cc\"}]"; var mJObj = JArray.Parse(jsonText); ...
分类:
编程语言 时间:
2017-06-14 22:58:15
阅读次数:
229
Android系统存在一些系统级应用与framework代码耦合较深,编译的时候依赖非常多类里面的@hide接口。这类应用怎么来编译呢?首先我们须要制作一份包括Hide接口的SDK,方法例如以下(以android4.2.2版本号为例): 1.下载4.2.2SDK包,然后从\sdk\platforms ...
分类:
移动开发 时间:
2017-06-14 22:26:59
阅读次数:
219
本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant select on testdb.* to common ...
分类:
数据库 时间:
2017-06-14 16:27:21
阅读次数:
202
题意:有两个长度为n的排列p和s。要求通过交换使得p变成s。交换 pi 和 pj 的代价是|i-j|。要求使用最少的代价让p变成s。 考虑两个数字pi和pj,假如交换他们能使得pi到目标的距离减少,pj到目标的距离减少。那么应该交换他们,这是一个必要的操作,也是答案的下界。 如果每一次都能找到这样的 ...
分类:
其他好文 时间:
2017-06-14 14:22:30
阅读次数:
247