当前位置: 首页 > news >正文

网站开发语言是什么/太原seo排名收费

网站开发语言是什么,太原seo排名收费,桂林市自来水公司网站,站长之家网站素材导入MySQL数据*然后:这次我用的是article这张表,所以在以前的配置上要改相应的配置文件(schema.xml、data-config.xml),将IKAnalyzer2012_FF_hf1.jar拷贝到/solr/WEB-INF/lib,注意:必须是IKAnalyzer2012_FF_hf1.jar&am…

导入MySQL数据

*然后:这次我用的是article这张表,所以在以前的配置上要改相应的配置文件(schema.xml、data-config.xml),将IKAnalyzer2012_FF_hf1.jar拷贝到/solr/WEB-INF/lib,注意:必须是IKAnalyzer2012_FF_hf1.jar,别的jar包好像不怎么好使,我试了好几个jar包。

schema.xml:

其中"text_ikarticle"这个字段必须是你要中文分词的那个字段

data-config.xml:

driver="com.mysql.jdbc.Driver"

url="jdbc:mysql://127.0.0.1:3306/zhangxp"

user="root"

password="123456"/>

其中field这块是添加名称转化

*其次:导入数据,导入数据如图:

f7c94ba4bfd3

dataimport.png

使用分词查询,结果如下

f7c94ba4bfd3

分词查询.png

基于WEB全文检索

基于Web查询数据,关键词用红字标注

SolrArticleController .java

package com.xx.controller;

import java.util.ArrayList;

import java.util.Collection;

import java.util.List;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import org.apache.commons.lang.StringUtils;

import org.apache.solr.client.solrj.SolrQuery;

import org.apache.solr.client.solrj.impl.HttpSolrServer;

import org.apache.solr.client.solrj.response.QueryResponse;

import org.apache.solr.common.SolrDocument;

import org.apache.solr.common.SolrDocumentList;

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

import org.springframework.stereotype.Controller;

import org.springframework.ui.Model;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.servlet.ModelAndView;

import com.xx.other.bean.Article;

@Controller

@RequestMapping("/solr")

public class SolrArticleController {

private static final String USER_URL = "http://localhost:8188/solr/article";

private static final Logger LOG = LoggerFactory.getLogger(SolrArticleController.class);

private static HttpSolrServer solrServer = new HttpSolrServer(USER_URL);

@RequestMapping(value="/query")

public String queryArticle(HttpServletRequest request,Model model) throws Exception{

String reqparam=request.getParameter("param");

reqparam=new String(reqparam.getBytes("iso-8859-1"), "utf-8");

if(StringUtils.isEmpty(reqparam)){

reqparam="*";

}

// new String(reqparam.getBytes(charset), charset)

SolrQuery query = new SolrQuery();

query.setHighlight(true);

query.addHighlightField("text_ikarticle");

query.setHighlightSimplePre("");

query.setHighlightSimplePost("");

query.setHighlightSnippets(1);

query.setHighlightFragsize(100);

query.set("q", "text_ikarticle:"+reqparam);

QueryResponse response = solrServer.query(query);

SolrDocumentList docList = response.getResults();

Map>> highmap = response.getHighlighting();

LOG.info("一共有 " + docList.getNumFound() + " 条记录");

LOG.info("==================");

List list=new ArrayList();

Article article=null;

for (SolrDocument doc : docList) {

Collection cols = doc.getFieldNames();

for (String field : cols) {

LOG.info(field + ":" + doc.get(field));

}

LOG.info("==================");

LOG.info(highmap.get(doc.get("id")).get("text_ikarticle").toString());

article=new Article(doc.get("id").toString(),highmap.get(doc.get("id")).get("text_ikarticle").toString());

list.add(article);

}

model.addAttribute("list", list);

return "solrArticle";

}

}

solrArticle.jsp

pageEncoding="UTF-8"%>

Insert title here
  • ${article.articleID}===>${article.content}

检索成功,显示数据如图所示:

f7c94ba4bfd3

检索一半.png

f7c94ba4bfd3

检索你的话.png

http://www.jmfq.cn/news/5117347.html

相关文章:

  • 网站开发能用到的ps知识/中央刚刚宣布大消息
  • 如何做网站品类/网站推广的基本方法有
  • 中国建设厅官方网站/国内新闻今日头条
  • 那个网站做毕业设计/全网营销平台
  • 网站迁移 域名设置/全国十大婚恋网站排名
  • 上海模板建站平台/宁国网络推广
  • 网站建设公司怎么找客户/生意参谋指数在线转换
  • 做网站定金是多少/搜索引擎营销的6种方式
  • 淘宝优惠券网站用什么软件做/2345网址中国最好
  • 自己做网站网页文件在哪里/培训推广 seo
  • 怎么做原创电影视频网站/广州百度关键词排名
  • 网站备案能快速备案嘛/网站备案查询官网
  • 装修网站开发/百度推广人联系方式
  • 云南网站开发哪家靠谱/营销推广技巧
  • 济南网站的建设/培训心得体会范文大全1000字
  • 求推荐专门做借条的网站/seo网络推广培训
  • 广西网站推广/手机百度网页版 入口
  • 营销型网站特征/甘肃seo网站
  • 大连模板网站制作服务/网站seo源码
  • 有哪些网站可以做java题目/百度seo营销公司
  • 车陂手机网站建设电话/怎么在百度发布自己的文章
  • 企业网站的常见服务/附近成人电脑培训班
  • 营销型网站建设排名/广州seo网站推广平台
  • 预定型网站有哪些/济南疫情最新情况
  • 广东省城乡与住房建设厅网站/推广网站的方法
  • 海南手机网站建设公司哪家好/站内免费推广有哪些
  • 自己做的网站怎么上传到网络/谷歌官网入口
  • 网站后台编辑器内容不显示/外贸seo优化
  • 简洁的网站设计/购买模板建站
  • iis网站属性怎么打开/合肥关键词排名推广