什么是闭包 如果不用代码,很难用直观的语言来描述什么是闭包,但是必须要不借助代码理解闭包才是真正从概念上理解,就像说到OO的三大特性,不用任何语言特性而用自然语言来讲述清楚才是真正理解了什么是OO。 闭包是引用了自由变量的函数。 狭义上可以这么解释(之所以说狭义,因为函数也是对):闭包是一种对...
分类:
编程语言 时间:
2014-11-29 22:59:30
阅读次数:
211
要使用定时任务,需要将quartz-1.5.2.jar加入lib,没有的话可以从下面地址下载:quartz-1.5.2.jar有了这个再做个配置文件appctx-quartz.xml: ...
分类:
编程语言 时间:
2014-11-29 22:53:46
阅读次数:
235
转载:http://www.blogjava.net/xylz/archive/2010/07/06/325390.html在理解J.U.C原理以及锁机制之前,我们来介绍J.U.C框架最核心也是最复杂的一个基础类:java.util.concurrent.locks.AbstractQueuedSy...
分类:
编程语言 时间:
2014-11-29 22:51:36
阅读次数:
335
MinHash是用于快速检测两个集合的相似性的方法。改方法由Andrei Broder(1997)发明,并最初用于搜索引擎AltaVista中来检测重复的网页的算法。它同样可以用于推荐系统和大规模文档聚类中。我们先介绍Jaccard相似度量。对于两个集合A与B,Jaccard相似性系数可以定义为:容...
分类:
编程语言 时间:
2014-11-29 22:50:10
阅读次数:
513
1.获得属性名称 var?o?=?{????
?????????p1:?123,?????
?????????p2:?456
??????????};??
Object.keys(o);//获得可枚举的属性名称
//?["p1",?"p2"]?
Object.get...
分类:
编程语言 时间:
2014-11-29 21:48:20
阅读次数:
290
#!/usr/bin/env python
#Filename:readfile.py
codelist=[]
f=file('input.txt','r')
lines = f.readlines();
for i in range(len(lines)):
line=lines[i].strip('\n');
print line
codelist...
分类:
编程语言 时间:
2014-11-29 21:48:47
阅读次数:
279
有关SpringMVC环境的搭建和Demo网上比比皆是,这里不再赘述,本文的侧重点将放在:配置文件的理解!
Hello World入门主要分为以下步骤: 1、准备开发环境和运行环境——>2、前端控制器的配置——>3、页面控制器——>4、开发视图页面——>5、启动服务器运行调试...
分类:
编程语言 时间:
2014-11-29 21:46:26
阅读次数:
213
今天在开发时遇到了一个之前一直以为理所当然的构造函数问题。
先给总结:
子类在构造时,如果没有显式调用父类的构造函数,会先调用父类的默认构造函数(无参数的)
下面给出不同情况的例子
例子一:父类有默认的构造函数,子类的构造函数随便
#include
class Base{
public:
Base(){
}
};
class Derive:public Base{
...
分类:
编程语言 时间:
2014-11-29 21:45:43
阅读次数:
261
/*
* UnionLab.cpp
*
* Created on: Nov 29, 2014
* Author: sodino
*/
#include
using namespace std;
/**
* “共用体”是一种特殊的类,在一个“共用体”内可以定义多种不同的数据类型。
* 一个被声明为该“共用体”类型的变量中,允许装入该“共用体”所定义的任何一种类型的...
分类:
编程语言 时间:
2014-11-29 21:45:54
阅读次数:
269
首先看一个简单的没有线程支持的情况下的顺序执行:
from time import sleep, ctime
def loop0():
print('start loop 0 at:', ctime())
sleep(4)
print('loop 0 done at:', ctime())
def loop1():
print('start loop 1 ...
分类:
编程语言 时间:
2014-11-29 21:44:04
阅读次数:
351
毕向东老师Java基础学习笔记——Date对象 今天学习Java中的Date对象后,感觉这个对象对我们主要有以下几点用处.1.获取时间和日期并按照自己定义的格式显示。2.网站设计时显示时间。知识点如下:java.util 类 Date 表示特定的瞬间,精确到毫秒。 在 JDK1.1 之前,类 Da....
分类:
编程语言 时间:
2014-11-29 21:43:33
阅读次数:
293
/*1、用位操作实现无符号整数的乘法运算,函数原型是unsigned int multiply(unsigned int x, unsigned int y);。例如:(11011)2×(10010)2=((11011)2unsigned int multiply(unsigned int a,un...
分类:
编程语言 时间:
2014-11-29 21:41:32
阅读次数:
230
注: C#已亲测及做扩展, Java 部分未做验证 /// /// 3DES加密解密 /// ----------------------------------------------------------- /// 说明: /// 转载自网上http://bb...
分类:
编程语言 时间:
2014-11-29 21:41:11
阅读次数:
496
相似度对比的两种计算算法:Jaccard similarity相似性系数和Ochiai coefficient落和系数Jaccard coefficient:A,B分别代表符合某种条件的集合:两个集合交集的大小/两个集合并集的大小,交集=并集意味着2个集合完全重合。Ochiai coefficien...
分类:
编程语言 时间:
2014-11-29 21:37:07
阅读次数:
553
目录 1.概述 2.简单过程 3.类加载器各自搜索的目录 4.类加载器的特点 5.类加载器的获取 6.类的加载 1.概述 类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的...
分类:
编程语言 时间:
2014-11-29 21:35:20
阅读次数:
201
#1068 : RMQ-ST算法Time Limit:10000msCase Time Limit:1000msMemory Limit:256MB描述小Hi和小Ho在美国旅行了相当长的一段时间之后,终于准备要回国啦!而在回国之前,他们准备去超市采购一些当地特产——比如汉堡(大雾)之类的回国。但等到...
分类:
编程语言 时间:
2014-11-29 21:34:55
阅读次数:
262