自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

doublecj的专栏

一起进步

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Apache commons-io 包中的CharSet编码用IOUtils 读文件,在Hadoop下问题

15/01/15 15:46:39 INFO mapreduce.Job: map 0% reduce 0%15/01/15 15:46:43 INFO mapreduce.Job: Task Id : attempt_1419754160864_0218_m_000000_0, Status : FAILEDError: org.apache.commons.io.IOUtils.read

2015-01-15 15:53:39 2610

原创 Python安装第三方库

Ubuntu 12.04 LTS 默认安装Python 2.7.3,没有安装python-dev1.安装第三方库管理工具pip(方便安装第三方库)sudo apt-get install python-pipsudo pip install --upgrade pip (安装升级pip包)sudo pip install --upgrade virtualenv (安装升级vir

2015-01-01 13:49:48 1102

原创 Java正则

word = “A1122”.replaceAll("(.)\\1+", "$1"); 结果为:A12正则含义:\1 组1(第一个括号里的),组0表示全部\\1+:组1出现>=1次,加上前面的(.)至少>=2次,即存在重复字符$1:引用组1的内容.=1,引用组1内容为1,$1=1;替换掉出现两次以上的,只保留一次应用:soundex算法中的word =

2014-12-23 17:34:52 300

原创 Java 类.this含义与.new

类.this用在内部类中用于获取外部类对象的引用public class JavaTest {public static void main(String[] args) {JavaTest t=new JavaTest();A a=t.new A();a.run();System.out.println(t);}public void run(){Sy

2014-12-19 13:17:10 532

原创 lucene fieldNorm lengthNorm未真正计算文档长度

lucene 相似度默认实现:计算文档长度时没有调用lengthNorm方法文档长度。public float lengthNorm(String fieldName, int numTerms) {return (float) (1.0 / Math.sqrt(numTerms));}源码剖析:TermQuery类下的方法:public Explanation expla

2014-12-16 13:45:19 1557 1

原创 UTF-8有BOM与无BOM

注意:在Java以流形式读入,有无BOM有区别,有BOM:会在开头添加FEFF,无BOM则不添加。来源:在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输 字符"ZERO WIDTH NO-BREAK SPACE"。这样如

2014-12-10 16:00:11 588

原创 类加载器-线程上下文类加载器

破坏委派模型问题:SPI 的接口是 Java 核心库的一部分,是由引导类加载器来加载的;SPI 实现的 Java 类一般是由系统类加载器来加载的。引导类加载器是无法找到 SPI 的实现类的,因为它只加载 Java 的核心库。它也不能代理给系统类加载器,因为它是系统类加载器的祖先类加载器。也就是说,类加载器的代理模式无法解决这个问题。线程上下文类加载器正好解决了这个问题。如果不做任何

2014-12-09 12:32:40 1054

原创 Lucene评分score计算

文档Document和域Field加权调用set

2014-11-17 10:01:10 3371

原创 Maven settings.xml配置

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"           xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

2014-11-14 18:25:45 341

原创 nexus安装与配置

NEXUS_HOME=/usr/local/nexus  PLATFORM=linux-x86-64         PLATFORM_DIR="${NEXUS_HOME}/bin/jsw/${PLATFORM}"         WRAPPER_CMD="${PLATFORM_DIR}/wrapper"         WRAPPER_CONF="${PLAT

2014-11-14 15:08:39 421

原创 .gitignore文件内容

# 自己配置 #logs/# 基本.gitignore配置 ## Java.gitignore #*.class# Mobile Tools for Java (J2ME).mtj.tmp/# Package Files #*.jar*.war*.ear# virtual machine crash logs, see http://www.ja

2014-11-14 12:59:13 680

原创 Maven pom.xml配置

org.glassfish.web             javax.servlet.jsp.jstl             1.2.2                                                                            javax.servlet.jsp                   

2014-11-14 12:35:39 444

原创 log4j配置log4j.properties

### 设置输出日志级别,INFO级别,日志输出目的地为Console,D和R ### log4j.rootLogger=INFO,Console,D,R ### 输出到控制台 ### log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Threshold=INFO log

2014-11-14 12:33:13 383

原创 git基本命令

克隆git clone https://github.com/YOUR-USERNAME/Spoon-Knife

2014-11-14 11:38:31 413

原创 git配置

安装sudo apt-get install git配置

2014-11-14 11:20:18 310

原创 mysql备份和root密码修改

Mysql命令:格式:mysql -h主机地址 -u用户名 -p用户密码 连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令: mysql -h110.110.110.110 -uroot -pabcd123退出MYSQL命令: exit (回车)备份MySQL数据库的命令格式:

2014-11-11 09:53:11 549

原创 Ubuntu 12.04 Mysql安装

shell>sudo groupadd mysql shell>sudo useradd -r -g mysql mysql shell>cd /home/a/soft/ shell>tar zxvf mysql-5.1.60-linux-x86_64-glibc23.tar.gzshell>cd /usr/local/ shell>sudo ln -s /home/a/sof

2014-11-10 11:56:42 374

原创 Sping scope="prototype"属性和Struts保留关键字,揭秘难以找到原因的错误

最近在用SSH三大框架做项目时,发现

2014-06-02 21:20:50 989

数据挖掘算法测试工具

各种数据挖掘算法测试,如关联规则Apriori算法,分类算法等

2012-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除