1.方法重载(method overload)的具体规范如果有两个方法的方法名相同,但参数不一致,哪么可以说一个方法是另一个方法的重载。一.方法名一定要相同。二.方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体。1.如果参数个数不同,就不管它的参数类型了!2.如果参数个数相同,那么参...
分类:
编程语言 时间:
2015-03-13 21:56:54
阅读次数:
170
这篇文章用来记录我在学习使用R语言中遇到的一些区别于其他程序语言的小问题,以及一些解决方案。会持续记录下去。
1. 除法
R语言的除法运算符与其他常见语言一致:/
> 8/5
[1] 1.6
但是取余运算符为:%%
> 8%%5
[1] 3
除法运算取整除数:%/%
> 8%/%5
[1] 1
除法四舍五入:round()
round()后面再带一个参数表明保留...
分类:
编程语言 时间:
2015-03-12 15:09:03
阅读次数:
263
1>在C语言中,我们都知道怎样直接用txt文件输入以及把输出结果直接输出到文件中。写法很简单:
freopen("Input.txt","r",stdin);
freopen("Output.txt","w",stdout);
是调一个通用的函数freopen,在头文件中,这个函数有三个参数,第一个表示读入或者输出文件的文件名,第二个有两个可选参数,“w”表示write,即写入...
分类:
编程语言 时间:
2015-03-10 19:29:53
阅读次数:
256
与上一节介绍的[attribute=value]属性选择器正好相反,[attribute!=value]属性选择器的功能是获取不包含属性名,或者与属性名和属性值不相同的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。例如,使用[attrib...
分类:
其他好文 时间:
2015-03-10 18:50:39
阅读次数:
106
介绍一个功能更为强大的属性选择器[attribute*=value],它可以获取属性值中包含指定内容的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示对应的属性值。例如,使用[attribute*=value]属性选择器,获取属性值中包含某一指定内...
分类:
其他好文 时间:
2015-03-10 18:39:37
阅读次数:
120
open() 方法用于打开一个新的窗口。语法:window.open(, , )参数说明:URL:打开窗口的网址或路径。窗口名称:被打开窗口的名称。可以是"_top"、"_blank"、"_selft"等。参数字符串:设置窗口参数,各参数用逗号隔开。参数表:例如:打开http://www.imooc...
登录数据库系统: ?mysql?–h?localhost?–u?root?–p ????其中,“-h”参数指连接的主机名,因此此处是连接本机,所以后面的内容为localhost; ????“-u”参数表示用户名,此处的用户名为 root; ...
分类:
数据库 时间:
2015-03-05 19:41:19
阅读次数:
221
第二章 数据抽象
库,是改进效率的最重要的方法。
2.1 声明与定义
声明:向计算机介绍名字;
定义:无论涉及变量还是函数,编译器都在“定义”处分配存储空间。前者由编译器在内存中产生存放变量的空间,后者由使用不带参数表或带地址操作符的函数名产生的指针为之分配存储空间。
定义可以是声明。
声明通常使用extern关键字。只声明变量而非定义它...
分类:
编程语言 时间:
2015-03-05 13:02:42
阅读次数:
132
覆盖:在基类中定义了一个非虚拟函数,然后在派生类中又定义了一个同名同参数同返回类型的函数,这就是覆盖了。在派生类对象上直接调用这个函数名,只会调用派生类中的那个。重载:在基类中定义了一个非虚拟函数,然后在派生类中定义一个同名,但是具有不同的参数表的函数,这就是重载。在派生类对象上调用这几个函数时,用...
分类:
编程语言 时间:
2015-03-05 12:44:53
阅读次数:
111
静态化方法一:重写每个页面需要静态化的动态页面.cs文件的Render()方法,如下图所示。注意红框处,红框处的参数表示要生成静态页面的名字。该方法实现简单,但是每次访问该页面时,都会重新再次执行Render()方法,生成页面,性能较低。静态化方法二:重新制作一个aspx页面,专门用来生成各个动态a...
分类:
Web程序 时间:
2015-03-04 12:32:53
阅读次数:
127