1.JavaScript的面向对象是基于原型的;2.JavaScript是以一个函数来表示类的,只不过这个函数中可以使用this,可以在里面声明属性和方法;也可以倒过来说,如果一个普通函数中使用了this关键字,那么这个函数就是一个类,就必须以对象的形式来调用;3.所谓的对象,其实就是一个..
分类:
编程语言 时间:
2015-04-08 11:11:43
阅读次数:
139
版本:V1.1
问题提出者:python群友
问题是否解决:已解决
文档作者:悠久之翼(老男孩老师支持)
修改记录:2015-04-06
系统环境:Centos6.6(适合32bitand64bit)
内核版本:2.6.32-504.el6.x86_64问题描述:以下是原文:来自网友的。老师,你好:我要取如下数据:单独第一列去..
分类:
编程语言 时间:
2015-04-08 11:07:08
阅读次数:
329
如果Hadoop命令是以类名作为第一个参数,它就会启动一个JVM来运行这个类。使用命令比直接使用Java更方便,因为前者把类的路径(及其依赖关系)加入Hadoop的库中,并获得Hadoop的配置。要添加应用程序类的路径,我们需要定义一个HADOOP_CLASSPATH环境变量,Hadoop脚本会来执行相关..
分类:
编程语言 时间:
2015-04-08 11:06:43
阅读次数:
300
题目链接:codeforces 220B题意分析:有n个数,m次询问,一开始给你这n个数ai,每一次询问的时候给你一个区间,求这个区间里面满足“数值为x,出现了x次”的条件的数有几个!(1?≤?n,?m?≤?100000) 从题述上看,这题的难点应该是区间的频繁访问,于是可以想到线段树或者树状数组解题思路:
即便是线段树或者树状数组这种高端数据结构,有时候也是需要一些辅助算法的,在这道题里面,辅助...
分类:
编程语言 时间:
2015-04-08 11:05:31
阅读次数:
172
#include
#include
#define CHAR_BIT 8
using namespace std;
template
class bitset
{
typedef unsigned long _Ty;
friend ostream & operator &_R)
{
for(size_t _P=_N;_P>0;)
_O<<(_R.test(--_P)?'1...
分类:
编程语言 时间:
2015-04-08 11:04:38
阅读次数:
160
[HideInInspector]
可以使一个公有的变量在Inspector面板中隐藏起来
[SerializeField]可以使一个私有的变量在Inspector面板中显示出来...
分类:
编程语言 时间:
2015-04-08 11:02:35
阅读次数:
205
模仿cocos2d-js,实现类继承。讲解如何实现优雅的链式类继承。...
分类:
编程语言 时间:
2015-04-08 11:03:45
阅读次数:
146
二叉查找树简介
集合操作
search搜索
mininum寻找子树的最小key节点
maxnum子树最大key节点
predecessor前序寻找比此节点小的最大节点
succesor后序
insert插入
delete删除
c实现二叉查找树简介二叉查找树(Binary Search Tree),又被称为二叉搜索树。
它是特殊的二叉树:对于二叉树,假设x为二叉树中的任意一个结点,x节点包含关键字k...
分类:
编程语言 时间:
2015-04-08 11:01:45
阅读次数:
231
C语言预处理器是个简单的的宏处理器,预处理器用特殊的命令行控制,这些命令行以#开头,不包含预处理器命令的行称为源程序文本行。预处理器通常从源文件中删除所有预处理器命令行,并按预处理器命令指示对源文件进行其它转换,然后,得到的经过预处理的源文本成为有效C语言程序。
下面是常见的预处理器命令:
#define——定义预处理器宏,如果是函数式宏定义,左括号与宏名之间不能有空格,所有参数及整个宏替换最...
分类:
编程语言 时间:
2015-04-08 11:00:34
阅读次数:
236
对于新建或新导入没有project设定的项目
去除eclipse的JS验证:
将windows->preference->Java Script->Validator->Errors/Warnings->
Enable Javascript Sematic validation前面的勾去掉;
对于已有项目:
修改.project文件:
找到项目目录,删除项目目录里的 .projec...
分类:
编程语言 时间:
2015-04-08 10:59:58
阅读次数:
147
优先队列和堆排序标签(空格分隔): 排序算法 数据结构优先队列和堆排序
优先队列
堆
1 基于堆的算法
初始化
自底向上堆化
自顶向下堆化
插入删除一项
2 堆排序
优先队列全部代码
1 优先队列普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高级先出 (largest-in,first-...
分类:
编程语言 时间:
2015-04-08 10:59:15
阅读次数:
214
下面的这段程序模拟了一个小车间。程序首先启动了一个工人线程,该线程在停止时间到来之前会一直工作(至少是假装在工作),然后程序安排了一个定时器任务(timer task)用来模拟一个恶毒的老板,他会试图阻止停止时间的到来。最后,主线程作为一个善良的老板会告诉工人停止时间到了,并且等待工人停止工作。那么这个程序会打印什么呢?...
分类:
编程语言 时间:
2015-04-08 10:59:16
阅读次数:
147
#include
using namespace std;
class Grail
{
public:
virtual void _A()
{
cout<<"Grail::_A()"<<endl;
}
virtual void _B()
{
cout<<"Grail::_B()"<<endl;
}
virtual void _C()
{
cout<<"Grail:...
分类:
编程语言 时间:
2015-04-08 11:00:24
阅读次数:
121
1. _splitpath函数 在c或者c++编程中,常常会用到获取程序或文件的路径,比对路径做分解和合并处理,_splitpath和_makepath就可以完成这样的功能。
函数的声明
void _splitpath( const char *path, char *drive, char *dir, char *fname, char *ext );
功能是分解路径,把你的完...
分类:
编程语言 时间:
2015-04-08 10:56:57
阅读次数:
192
如果Hadoop命令是以类名作为第一个参数,它就会启动一个JVM来运行这个类。使用命令比直接使用Java更方便,因为前者把类的路径(及其依赖关系)加入Hadoop的库中,并获得Hadoop的配置。要添加应用程序类的路径,我们需要定义一个HADOOP_CLASSPATH环境变量,Hadoop脚本会来执行相关操作。
注意:以本地(独立)模式运行时,本书所有程序希望都以这种方式来设置HADOOP_CL...
分类:
编程语言 时间:
2015-04-08 10:58:23
阅读次数:
186
一 题目:求二维数组中最大子数组的和二 设计思路 我认为若想求二维数组中最大子数组,可以将二维数组化为一维数组,在对其求连续子数组最大值。那么如何将一个二维数组化为一维数组呢?可以举一个例子,如下:i=1 5 6 -3 8 -9 2i=2 1 -12 20 0 -3 -5i=3 -9...
分类:
编程语言 时间:
2015-04-08 10:49:11
阅读次数:
134