重写override:是子类对父类的允许访问的方法的实现过程的重新编写,名字,返回值和形参都不能改变,即外壳不变,内心更改 重载overload:同一个类里面的方法,名字相同而参数不同,返回值可以相同也可以不相同。调用的时候根据传入的参数来匹配调用的方法。最常用的重载就是构造函数。 重写列子: 运行 ...
分类:
其他好文 时间:
2017-06-27 15:05:03
阅读次数:
164
在进入下一步之前,先给大家讲讲XMPPFramework的目录结构,以便新手们更容易读懂文章。我们来看看下图: 虽然这里有很多个目录,但是我们在开发中基本只关心Core和Extensions这两个目录下的类。各个目录主要用来干嘛的? Authentication:这一看名字就知道与授权验证相关的。 ...
分类:
其他好文 时间:
2017-06-27 14:49:23
阅读次数:
199
上周星期天在迁移数据时,碰到了ORA-10635: Invalid segment or tablespace type 错误,当时的操作环境如下: 操作系统版本: [oracle@xxxxx scripts]$ more /etc/issue Red Hat Enterprise Linux ES ...
分类:
其他好文 时间:
2017-06-26 22:29:27
阅读次数:
227
1. 授予行迁移权限 alter table table_name enable row movement; 2. 到15分钟前: flashback table order to timestamp systimestamp - interval '15' minute; 到某个时间点: FLAS ...
分类:
数据库 时间:
2017-06-26 17:04:07
阅读次数:
190
[JS中的事件分类] 1、鼠标事件: click/dbclick/mousedown/mousemove/mouseout/mouseover/mouseup 2、键盘事件 keydown:键盘按下去触发 keypress:键盘按下并松开的瞬间 keyup:键盘抬起时触发 [注意事项:(了解)] ① ...
分类:
Web程序 时间:
2017-06-25 23:13:35
阅读次数:
291
上一篇文章,我介绍了传统的低分辨率定时器的实现原理。而随着内核的不断演进,大牛们已经对这种低分辨率定时器的精度不再满足,而且,硬件也在不断地发展,系统中的定时器硬件的精度也越来越高,这也给高分辨率定时器的出现创造了条件。内核从2.6.16开始加入了高精度定时器架构。在实现方式上,内核的高分辨率定时器... ...
分类:
系统相关 时间:
2017-06-25 22:33:12
阅读次数:
347
class Player { private: int health; //these are the attributes int strength; int agility; public: void move(); void attackEnemy(); //these are the met ...
分类:
编程语言 时间:
2017-06-25 10:03:54
阅读次数:
140
在C函数中保存状态:registry、reference和upvalues C函数能够通过堆栈来和Lua交换数据,但有时候C函数须要在函数体的作用域之外保存某些Lua数据。那么我们想到全局变量或static变量,这样做的缺点是:(1)为Lua设计C函数库时,导致不可重入。(2)不是全部的Lua值都能 ...
分类:
其他好文 时间:
2017-06-24 21:48:04
阅读次数:
147
创建一个节点 window.onload=function(){ var demo=document.getElementById("demo"); //获取第一个按钮索引为0 var btn=document.getElementsByTagName("button")[0]; //按钮鼠标事件 ...
分类:
编程语言 时间:
2017-06-24 19:39:39
阅读次数:
187
一、JuController代码如下: public class JuController : Controller { private CountScoreDBContext db = new CountScoreDBContext(); // // GET: /Ju/ public Action ...
分类:
Web程序 时间:
2017-06-24 13:56:33
阅读次数:
230