Javascript,有两个种开发模式: 1.函数式(过程化)2.面对对象(oop),面对对象语言有一个标志,就是类,而通过类可以创建任何多个属性和方法,而Ecmascript没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。 1.创建对象 创建一个对象,然后给这个对象新建属性和方法。 上 ...
分类:
编程语言 时间:
2016-06-06 18:34:01
阅读次数:
155
函数是一种将代码作为数据结构存储的便利方式,代码之后可以被执行。这使得富有表现力的高阶函数抽象如map和forEach成为可能。它也是js异步I/O方法的核心。与此同时,也可以将代码表示为字符串的形式传递给eval函数以达到同样的功能。
程序员面临一个选择:应该将代码表示为函数还是字符串?
毫无疑问... ...
分类:
编程语言 时间:
2016-06-06 18:33:49
阅读次数:
192
1.打印 print--打印,不换行,根据要求加上换行符 println--打印一次就换行 printf--打印,继承C语音的格式,可以进行格式化输出 换行符 '\r'是回车,'\n'是换行,‘\t'是制表符 使用方法:1.System.out.println("谢谢支持\n"); 2.System ...
分类:
编程语言 时间:
2016-06-06 18:34:11
阅读次数:
144
摘要:本文主要针对javaweb基本开发之MVC案例的简单操作,里面涉及mysql数据库及表的创建,以及jsp页面和servlet的操作,整个操作流程进行梳理。其中涉及的概念问题,不在一一详述。对于整个操作流程按照开发顺序创建。(本文原创,转载标明出处:MVC案例之新闻列表)。 ...
分类:
编程语言 时间:
2016-06-06 18:28:03
阅读次数:
535
极大似然估计(MLE)提供了一种 给定观察数据来评估模型参数的方法,MLE 的问题形式是这样的,给定来自随机变量 $X$ 的数据集合 $\left \{ x_1,x_2 ,..., x_N \right \}$ , $X$ 的概率密度函数 $f(x|\theta)$ ,其中 $\theta$ 是为概 ...
分类:
编程语言 时间:
2016-06-06 18:30:10
阅读次数:
613
char型变量包含了常用的字符,数字,符号,故可将文件,网址等进行加密,方式是进行异或运算,解密时与同一值进行异或运算即可解密。 》小应用 在这里用到字符数组char[]与字符串String的相互转换 字符数组char[]转换成String:String s = new String(charArr ...
分类:
编程语言 时间:
2016-06-06 18:28:59
阅读次数:
236
第一部分:java.lang.ClassLoader类加载器(classloader)用来加载Java类到Java虚拟机中。一般来说,Java虚拟机使用Java类的方式如下:Java源程序(.java文件)在经过Java编译器编译之后就被转换成Java字节代码(.class文件)。类加载器负责读取Java字节代码,并转换成java.lan..
分类:
编程语言 时间:
2016-06-06 17:14:46
阅读次数:
573
javascript 判断数组中的重复内容的两种方法 by FungLeo前言一般,我们可能会给数组去重,这个操作并不复杂,执行一个循环就是了.现在,我要做的是,判断数组中是否有重复的内容,如果有,返回 true 否则,返回 false.思路
把数组变成字符串
循环原数组,拿每一个字段和这个字符串进行比对,看是否有重复
如何拿A字符串和B字符串进行对比,并且要求判断出B字符串中包含过个A字符串呢?方...
分类:
编程语言 时间:
2016-06-06 17:12:50
阅读次数:
239
virtual在C++中有两个重要的用途:一是解决由多继承中父类有相同基类引起的子类中成员的二义性问题,二是实现多态。一、解决二义性1、引起二义性的原因 二义性是在多继承中出现的,如果派生类的父类继承了同一个基类,那么派生类对象访问继承自基类中成员时便会出现二义性。如下代码:#include
#include
class Base
{
public:
int _b;
};
clas...
分类:
编程语言 时间:
2016-06-06 17:11:02
阅读次数:
279
常用排序算法的时间复杂度和空间复杂度
排序法
最差时间分析
平均时间复杂度
稳定度
空间复杂度 冒泡排序
O(n2)O(n^2)
O(n2)O(n^2)
稳定
O(1)O(1)
快速排序
O(n2)O(n^2)
O(n?log2n)O(n*log_2n)
不稳定
O(log2n)O(log_2n)~O(n)O(n)
选择排序
O(n2...
分类:
编程语言 时间:
2016-06-06 17:13:23
阅读次数:
257
继承是OO语言中的一个最为人津津乐道的概念。许多OO语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。如前所述,由于函数没有签名,在ECMAScript中无法实现接口继承。ECMAScript只支持实现继承,而且实现继承主要是依靠原型链来实现的。
原型链
ECMAScript中描述了原型链的概念,并将原型链作为实现继承的主要方法。其基本思想是利用原...
分类:
编程语言 时间:
2016-06-06 17:09:59
阅读次数:
249
1、基本用法
要使用元素,必须先设置其width和height属性,指定可以绘图的区域大小,出现在开始后结束标签中的内容是后备信息,如果浏览器不支持元素,就会显示这些信息。例如
A Drawing of something
使用toDataURL()方法,可以导出在元素上绘制的图像。
var drawing=document.getElementById("drawing");
//确定浏...
分类:
编程语言 时间:
2016-06-06 17:08:40
阅读次数:
391
C++ 虚函数表解析
陈皓
http://blog.csdn.net/haoel
前言
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函...
分类:
编程语言 时间:
2016-06-06 17:11:02
阅读次数:
257
C++ 对象的内存布局
陈皓
http://blog.csdn.net/haoel
前言
07年12月,我写了一篇《C++虚函数表解析》的文章,引起了大家的兴趣。有很多朋友对我的文章留了言,有鼓励我的,有批评我的,还有很多问问题的。我在这里一并对大家的留言表示感谢。这也是我为什么再写一篇续言的原因。因为,在上一篇文章中,我用了的示例都是非常简单的,主要是为了说明一些机理上的问题,也是...
分类:
编程语言 时间:
2016-06-06 17:10:01
阅读次数:
235
转自http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777416.html
为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替),分类如下:
常变量: const 类型说明符 变量...
分类:
编程语言 时间:
2016-06-06 17:07:25
阅读次数:
228
python定时杀进程
之前写了个python脚本用selenium+phantomjs爬新帖子,在循环拉取页面的过程中,phantomjs总是block住,使用WebDriverWait设置最长等待时间无效。用firefox替换phantomjs无改善因为这个脚本不会长期使用,因此采取临时办法,新开一个子线程固定周期杀死phantomjs进程,这样selenium就会在block最多不超过...
分类:
编程语言 时间:
2016-06-06 17:06:58
阅读次数:
461
一直没有很仔细的系统学习Java,之前一直用的是python和c/c++,但是既然要走上大数据的道路,那么一定逃脱不开java的。下面在网上找到一些资料并结合相关的书进行整理总结。java.util包,包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组、日期Date类、堆栈Stack类、向量Vector类等)。集合...
分类:
编程语言 时间:
2016-06-06 17:07:13
阅读次数:
277