`
cooliufang
  • 浏览: 127652 次
社区版块
存档分类
最新评论
文章列表
利用多线程读取Mongodb时,运行报如下错误: 十一月 19, 2012 1:55:51 下午 com.mongodb.DBApiLayer$Result killCursor WARNING: can't clean 1 cursor com.mongodb.DBPortPool$SemaphoresOut: Out of semaphores to get db connection 原因是数据库连接数太少,资源耗尽。 查看com.mongodb.MongoOptions源代码,其中有connectionsPerHost和threadsAllowedToBlockForConnect ...
1. Add some testing data to solr open command prompt, and  cd D:\solr_home\exampledocs D:\solr_home\exampledocs>java -Durl=http://localhost:8080/solr/update -jar post  jar *xml If you can see the following information, adding index is successfully. SimplePostTool version 1.5 Posting files to ...
win7 + tomcat7 + solr4.0.0 Download Tomcat7: http://tomcat.apache.org/download-70.cgi solr4.0: http://mirror.bit.edu.cn/apache/lucene/solr/4.0.0/ install tomcat 1.  unzip apache-tomcat-7.0.33-windows-x64.zip to D:\apache-tomcat 2.  configuration environment variable:    CATALINA_HOME D:\apache-tom ...
Levenshtein Distance 概念: 首先由俄国科学家Levenshtein提出的,又叫Levenshtein Distance。 是一种字符串之间相似度计算的方法。给定两个字符串S、T,将S转换成T所需要的删除,插入,替换操作的数量就叫做S到T的编辑路径。而最短的编辑路径就叫做字符串S和T的编辑距离。 分析: 例子:S=“eeba”   T="abac"   我们可以按照这样的步骤转变: (1) 将S中的第一个e变成a; (2) 删除S中的第二个e; (3) 在S中最后添加一个c; 那么S到T的编辑路径就等于3。当然,这种变换并不是唯一的。 但如果3是所有变 ...
based on http://en.wikipedia.org/wiki/Jaro%E2%80%93Winkler_distance import java.util.Arrays; public class JaroDistance { public static double jaroDistance(String source, String target) { int slen = source.length(); int tlen = target.length(); int i, j; // the match window ...
Jaccard token distance It  is simply given by the number of common tokens in two names and the count of total number of tokens in those names. Jaccard distance (simplify) To reduce the computational complexity   Jaccard distance (weighted) weighted Jaccard distance is equal to the following expr ...
I find out a quesiton, only record it, when i have time, i will study it. package com.patsnap; import java.util.Arrays; import java.util.List; public class TestListChar { public static void main(String[] args) { char[] arr = {',','-','-','?'}; List<char[]> list = Arrays.asList(a ...
check JDK and environment configuration 1. open cmd 2. echo %JAVA_HOME & java -version C:\Users\XXX>echo %JAVA_HOME% D:\Program Files\Java\jdk1.7.0_09 C:\Users\XXX>java -version java version "1.7.0_09" Java(TM) SE Runtime Environment (build 1.7.0_09-b05) Java HotSpot(TM) 64 ...
主要自我学习过程中的一些整理: 1、查看开机启动项 [root@SC-026 ~]# ntsysv 运行上述命令后会有界面出现。 2、查看Linux版本 [root@SC-026 ~]# lsb_release -a LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: CentOS Description: CentOS release 5.5 (Final) Re ...
vnc安装 [root@SC-026 ~]# yum install vnc vnc远程连接 首先ssh登录到远程机器上,用命令vncserver为当前用户开放一个端口 退出后,在利用命令vncviewer连接到远程机器上,就可以进行各种操作。 [root@SC-026 ~]# ssh 192.168.15.182 root@192.168.15.182's password: Last login: Sat Oct 27 00:30:02 2012 from sfserver20.localdomain 远程机器开端口 [root@sfserver20 ~]# vncserver - ...
[转自]http://www.cnblogs.com/flying5/archive/2011/09/15/2178064.html 1. 简介   HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。 2. HBase的表结构   HBase以表的形式存储数据。表有行和列组成。列划分为若干个列族/列簇(colum ...
Hadoop文件系统 基本的文件系统命令操作, 通过hadoop fs -help可以获取所有的命令的详细帮助文件。 Java抽象类org.apache.hadoop.fs.FileSystem定义了hadoop的一个文件系统接口。该类是一个抽象类,通过以下两种静态工厂方法可以过去FileSyste ...
在csdn上看到这道面试题,就拿过来简单练练手! package temporary; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; public class SortWord { /** * 有一数组S[]={good,apple,fix,soft,food,god ...} * 要求将这个数组按照首字母分成多个数组,使其成为{apple ...
整数的拆分 一、概念 所谓整数的拆分,是指把一个正整数拆分成若干正整数的和。 拆分数即对应不同的拆分法的个数。 如:正整数4的拆分数 4=4 4=3+1 4=2+2 4=2+1+1 4=1+1+1+1 二、模型 正整数n的拆分,相当于把n个相同的球放进n个相同的盒子里,盒子中可以有一个以上的球,也可以空着。还以正整数4为例,球的放法如下: 三、算法: 定义一个方法Q(sum, max),表示整数sum所有加数都不超过max的拆分数 sum的拆分数就表示为Q(sum, sum) 递归关系如下: 1、Q(sum, sum) = 1 + Q(sum, sum) 2、Q(sum, max) = Q ...
package temporary; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.List; public class ProjectLine { List<File> fileList = new ArrayList<>(); //存放项目中所有文件和文件夹 int lineNum ...
Global site tag (gtag.js) - Google Analytics