本文使用Github中的Elasticsearch-rtf,已经集成了众多的插件,例如必须使用的中文分词等,可以简单的通过配置来启用中文分词。本文主要分为以下几部分: 1、配置和启用中文分词; 2、定义索引的mapping 3、java客户端jest创建和检索索引 4、高亮检索结果 5、集群配置 工...
分类:
编程语言 时间:
2014-12-18 00:01:49
阅读次数:
280
什么叫代理与动态代理?1.以买火车票多的生活实例说明。因为天天调bug所以我没有时间去火车票,然后就给火车票代理商打电话订票,然后代理商就去火车站给我买票。就这么理解,需要我做的事情,代理商帮我办了,但是需要出手续费。废话不说了,直接上java代码吧!java动态代理//接口 (抽象买票的事情)pu...
分类:
编程语言 时间:
2014-12-18 00:00:23
阅读次数:
385
1.回溯法算法思想:定义: 回溯法(探索与回溯法)是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。1、回溯法适用:有许多问题,当需要找出它的...
分类:
编程语言 时间:
2014-12-18 00:00:40
阅读次数:
488
经常遇到要用Python访问SSL网站,这是一个简单的代码,几行就搞定了!import socket import ssl sock = ssl.wrap_socket(socket.socket())sock.connect(('www.test.com', 443))#其中www.test.co...
分类:
编程语言 时间:
2014-12-18 00:00:02
阅读次数:
332
什么是rsa: RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。 在在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开...
分类:
编程语言 时间:
2014-12-17 23:59:16
阅读次数:
329
int main(){ //定义一个数组 int a[]={3,5,1,4,9}; //选择排序 for (int i=0; ia[j]) { int t=a[j]; a[j]=a[i]; a[i]=t; } } } for (...
分类:
编程语言 时间:
2014-12-17 23:56:01
阅读次数:
177
一、 基本类型和引用类型 基本类型值指的是简单的数据段,而引用类型值指的是那个可能由多个值组成的对象 将一个值赋值给变量时,javascript解析器首先要确定是基本类型还是引用类型,基本数据类型可以直接操作保存在变量中的值,而引用数据类型的值是保存在内存中的对象,在操作对象时,实际上操作的...
分类:
编程语言 时间:
2014-12-17 23:55:40
阅读次数:
241
C++中的类所占内存空间总结最近在复习c++的一些基础,感觉这篇文章很不错,转载来,大家看看!类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。摘抄部分:成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓...
分类:
编程语言 时间:
2014-12-17 23:54:50
阅读次数:
210
ajax不是一门新语言,只是一个很平常的即时响应技术,非常简单,一点都不玄虚,就像数据库技术一样能够运用至php,asp.net,asp与jsp等各大网页之中,与网页有着很好的融合性
ajax务必运行在服务器中,因为ajax是一项服务器技术,所以使用ajax在本地的两个未被挂载到服务器上的网页之间,传递数值是不可能的,尽管jquery是本身并不需要挂载到服务器上使用
那么ajax到底是什么呢?...
分类:
编程语言 时间:
2014-12-17 22:46:44
阅读次数:
270
public class Calcsizof {
/**
* @param args
*/
private static void calSize() {
System.out.println("Integer: " + Integer.SIZE/8); // 4
System.out.println("Short: " + Short.SIZE/...
分类:
编程语言 时间:
2014-12-17 22:45:41
阅读次数:
232
原文链接:http://www.cn-cuckoo.com/2007/08/01/understand-javascript-closures-72.html
英文原文:http://www.jibbering.com/faq/faq_notes/closures.html
要成为高级 JavaScript 程序员,就必须理解闭包。
本文结合 ECMA 262 规范详解了闭包的内...
分类:
编程语言 时间:
2014-12-17 22:47:27
阅读次数:
299
Spring也是一个开源框架,我在学习Spring的时候,觉得最重要的几点是:IOC(控制反转)、AOP(面向切面)和容器概念。
具体的教程还请大家去看网上的视频,这里贴一个小Demo以供学习。(前提是大家把该导入的jar包都导入了)
1、Student类和Teacher类
public class Student {
private String name;
public Stri...
分类:
编程语言 时间:
2014-12-17 22:45:15
阅读次数:
238
一、wsdl2java介绍
Wsdl2java是cxf提供的一个用于生成客户端代码的工具,它的功能跟wsimport差不多。但是wsdl2java工具只能生成访问基于cxf发布的服务的代码。Wsdl2java位于cxf_home/bin目录下,因此使用这个工具时需要添加目录到path中。Wsdl2java工具的参数与wsimport有所不同,主要有:
-d 参数,指定生成代码的目录
-p 参...
分类:
编程语言 时间:
2014-12-17 22:45:57
阅读次数:
215
??
Java中怎么才能把日期转换成想要的格式呢,或把字符串转换成一定格式的日期,如把数据库中的日期或时间转换成自己想要的格式,JAVA中提供了SimpleDateFormat类可以实现,以下是SimpleDateFormat的用法及实例:
java.text
类 SimpleDateFormat
java.lang.Object
java.text.Format
j...
分类:
编程语言 时间:
2014-12-17 22:43:57
阅读次数:
242
The Perfect Stall
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 19174
Accepted: 8696
Description
Farmer John completed his new barn just last week, compl...
分类:
编程语言 时间:
2014-12-17 22:43:29
阅读次数:
257
本文主要交代Spring相关的配置的快速了解与使用,所以对于不长常使用的配置项简单叙述或不讲解,需要深入了解Spring的原理,还需读者自行学习或补充。
本例使用的Spring版本为spring-4.0.0.M2,准备环境操作如下:
一、创建Java Project项目,导入需要的Spring的jar。本例使用的包括:
/SpringLearn/lib/spring-aop-4.0.0.M2...
分类:
编程语言 时间:
2014-12-17 22:42:15
阅读次数:
322
非变易算法:原则上不会变更操作数据的算法。
[1] for_each:逐个容器元素,原型for_each(InputIter first, InputIter last, Function f)。
[2] find:顺序查找容器元素,原型InputIter find(InputIter first, InputIter last, constT &val, input_iterat...
分类:
编程语言 时间:
2014-12-17 22:42:54
阅读次数:
242