zoukankan      html  css  js  c++  java
  • Lucene 个人领悟 (二)

    想了想,还是继续写吧,因为,太无聊了,媳妇儿也还有半个小时才下班。

    前面拖拖拉拉用了三篇文章来做铺垫,这一篇开始正经搞了啊。

    首先,我要加几个链接

    http://www.cnblogs.com/xing901022/p/3933675.html

    这篇文章太屌了,写得非常好,另外那个PPT也建议大家仔细看看,非常好,very棒。

    嗯,接下来,应该干啥呢,应该写代码了!应该写代码了!应该写代码了!重要的事情说三遍。

    说的再多都不如搞起来,不是有句话说吗?talk is expensive,show me the code。对吧。

    从哪说呢?

    首先,我用的是今天之前的最新版本 6.5.1, shit,刚才看maven的时候他们竟然又上传了 6.6.0的版本,不重要,差的估计不多,看来美国的大兄弟们也是很努力的呀,人家都那么叼了,还在努力,我们,唉。算了,继续装逼吧。

    这一次,贴代码了,不截图了。首先maven配置:

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>com.muyi.lucene</groupId>
        <artifactId>mavenlucene6</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <packaging>jar</packaging>
    
        <name>mavenlucene</name>
        <url>http://maven.apache.org</url>
    
        <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        </properties>
    
        <dependencies>
    
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-core</artifactId>
                <version>6.5.1</version>
            </dependency>
    
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-highlighter</artifactId>
                <version>6.5.1</version>
            </dependency>
    
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-analyzers-common</artifactId>
                <version>6.5.1</version>
            </dependency>
    
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-memory</artifactId>
                <version>6.5.1</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-queryparser</artifactId>
                <version>6.5.1</version>
            </dependency>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>3.8.1</version>
                <scope>test</scope>
            </dependency>
    
            <dependency>
                <groupId>net.sourceforge.jexcelapi</groupId>
                <artifactId>jxl</artifactId>
                <version>2.6.12</version>
            </dependency>
    
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi</artifactId>
                <version>3.9</version>
            </dependency>
    
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-scratchpad</artifactId>
                <version>3.2-FINAL</version>
            </dependency>
    
            <dependency>
                <groupId>com.janeluo</groupId>
                <artifactId>ikanalyzer</artifactId>
                <version>2012_u6</version>
            </dependency>
    
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-analyzers-smartcn</artifactId>
                <version>6.5.1</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-backward-codecs</artifactId>
                <version>6.5.1</version>
            </dependency>
        </dependencies>
    </project>

    没有注释,是吧,关键我不知道写啥呀,ikanalyzer这个是IK分词器,这个坐标是在百度经验里面找到的,lucene-analyzers-smartcn这个也是中文分词器,其他的就是jxl和poi的包了,反正我写的就是需要这么多依赖。

    然后,我们就要开始coding了,好累呀,明天再写吧。

  • 相关阅读:
    信息 信息熵 信息增益
    数据挖掘导论
    拆包粘包问题的解决方案
    杂物
    《深入理解计算机系统》
    Flex布局
    jquery常用的选择器
    jdk源码阅读优先级
    js和jquery页面初始化加载函数的方法及先后顺序
    SpringBoot定时器任务,每月一号执行
  • 原文地址:https://www.cnblogs.com/yidiandhappy/p/6958310.html
Copyright © 2011-2022 走看看