关闭

搜索学习入门--使用LuceneHighlighter高亮显示Lucene检索结果的关键词

在上一篇文章搜索学习入门–Lucene初体验(Lucene索引的增删改查)d的基础上,我们进行对Lucene检索结果的高亮显示。 第一步:在增加Lucene高亮模块依赖 org.apache.lucene lucene-highlighter 4....
阅读(8) 评论(0)

Spring AOP几种方式的使用

引入依赖4.2.3.RELEASE junit junit 4.11 test <dependen...
阅读(10) 评论(0)

搜索学习入门--Lucene初体验(Lucene索引的增删改查)

Lucene是一个开放源代码的全文检索引擎工具包,它提供了完整的查询引擎和索引引擎,开发人员可以方便的在目标系统中实现全文检索。Lucene的核心使用的是基于倒排索引的,并且实现了实现了分块索引。下面,先来体验一下Lucene的基本功能:全文索引的建立与全文检索。 第一步:引入依赖 org.apache.lucen...
阅读(36) 评论(0)

搜索学习基础--分词器的使用

在代码实现倒排索引这节中,我们的分词方式是对文本按空格分词。而在我们实际过程中,我们对分词的要求是苛刻的,我们会在不同的场景下使用不同的分词器。现在,我们先使用标准分词器StandardAnalyzer这个工具来进行分词的测试。首先我们需要引入jar包,这是一个Lucene全文检索引擎中自带的分词器. org.apache.lucene...
阅读(29) 评论(0)

搜索学习基础--基本概念的简单阐述

关于查询查询数据分为精确查找和模糊查找 精确查找:对于精确查找,我们都非常熟悉,就是这个值必须等于这个条件。比如我们常用的数据库查询中: select * from user_info where user_id = ? 模糊查找:对于模糊查找,我们需要查找的范围就是结果中的某个值必须包含这个条件。平时我们在一个文档中查找某个 单词,这就是模糊查找。 对于普通的查找,...
阅读(16) 评论(0)

基于TextRank算法提取关键词——Java实现

TextRank算法 提取关键词...
阅读(2139) 评论(0)

搜索学习基础--代码模拟倒排索引过程

代码模拟倒排索引过程...
阅读(69) 评论(0)

搜索学习基础--倒排索引的过程解读

Doc1: He is a coder,and she is a coder too. Doc2:Json is a doctor,but he was a coder. 第一步:获取关键词keywordsa:分词(按空格分词): Doc1: [He] [is] [a] [coder],[and] [she] [is] [a] [coder] [too] Doc2:...
阅读(2394) 评论(0)

Spring MVC中使用 hibernate-validtor进行服务端验证

搭好Spring MVC的基本框架,并且可以成功运行起来 …此步骤省略 引入依赖包 org.hibernate hibernate-validator 5.4.1.Final 在Spring...
阅读(99) 评论(0)

JSON转EXCEL代码( java)

依赖 com.alibaba fastjson 1.2.37 org.apache.poi</groupI...
阅读(144) 评论(0)

深度优先搜索--N皇后问题

在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于再n×n的棋盘上放置n个皇后,任何2个皇后不妨在同一行或同一列或同一斜线上。 /* 作者:yyfyyf1994 题目:p1295 N皇后问题 */ #include #include #include using namespace std; int n; in...
阅读(94) 评论(0)

在linux上部署项目时遇到的坑

今天把我的(项目)[http://yuyufeng.top]从windows server 迁移到了 centos上,环境是tomcat8+jre8,在迁移的过程中遇到了一些坑首先Tomcat总是启动很慢,或者启动到一半卡住了,网上找了好久的问题,后来解决的办法是:将$JAVA_HOME/jre/lib/security/java.security内,将securerandom.source的内容改...
阅读(110) 评论(0)

linux上mysql编码 utf-8设置

vi /etc/my.cnf# For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html [mysqld] # # Remove leading # and set to the amount of RAM fo...
阅读(92) 评论(0)

一段简单代码理解异步请求消息队列在高并发环境中的作用

普通同步方法被调用模拟package top.yuyufeng.mq; import java.util.Random; import java.util.concurrent.atomic.AtomicInteger; /** * Created by yuyufeng on 2017/8/29. */ public class MyServer { private static At...
阅读(124) 评论(0)

使用netty结合Protostuff传输对象例子

依赖 io.netty netty-all 4.1.14.Final com.dyuproject.protost...
阅读(127) 评论(0)
74条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:49818次
    • 积分:1233
    • 等级:
    • 排名:千里之外
    • 原创:70篇
    • 转载:3篇
    • 译文:1篇
    • 评论:23条
    最新评论