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

网站受到攻击怎么办WordPress获取主题慢

网站受到攻击怎么办,WordPress获取主题慢,网站的制作过程,网站备案的公司注销了全文搜索引擎 全文搜索引擎是目前广泛应用的主流搜索引擎,也称为全文检索。它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序…

全文搜索引擎

全文搜索引擎是目前广泛应用的主流搜索引擎,也称为全文检索。它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。

Springboot整合Elasticsearch:

步骤:

  1. 创建一个SpringBoot工程,选择以下模块:Lombok、Web、Spring Data Elasticsearch

  2. 编辑application.yml文件

spring:elasticsearch:uris: http://localhost:9200

3.基本操作

使用Spring Data Elasticsearch提供的工具类:ElasticsearchRestTemplate

常用注解:

  • @Document 标记实体类为文档对象

  • @Id 标记为文档id

  • @Field 标记为文档字段

@Data
@AllArgsConstructor
@NoArgsConstructor
@Document(indexName = "student") //标记实体类为文档对象,并指定索引名称
public class Student implements Serializable {@Id@Field(type = FieldType.Keyword) //标记为文档id,不分词private Integer id;@Field(type = FieldType.Text) // 标记为文档字段,分词private String name;@Field(type = FieldType.Integer)  //标记为文档字段,不分词private Integer age;@Field(type = FieldType.Text)private String sex;@Field(type = FieldType.Text)private String school;
}

编写创建索引Controller:

@RestController
@RequiredArgsConstructor
@RequestMapping("index")
public class IndexController {private final ElasticsearchRestTemplate restTemplate;/*** 创建索引*/@GetMapping("/create")public String create(){IndexOperations indexOperations = restTemplate.indexOps(Student.class);indexOperations.create();return "OK!";}
}

编写存入,并且获取文档Controller

@RestController
@RequiredArgsConstructor
@RequestMapping("doc")
public class DocController {private final ElasticsearchRestTemplate restTemplate;@GetMapping("/create")public String create(){restTemplate.save(new Student(1,"zhangsan",18,"男","Beijing"));return "success……";}@GetMapping("/batch")public String batch(){ArrayList<Student> list = new ArrayList<>();list.add(new Student(2,"Lisi",19,"男","北京大学"));list.add(new Student(3,"Wanger",29,"男","清华大学"));list.add(new Student(4,"Mazi",39,"男","本稻田大学"));list.add(new Student(5,"Waibozi",15,"女","东京大学"));list.add(new Student(6,"Yuzhanao",18,"男","北京大学"));restTemplate.save(list);return "batch====>success……";}@RequestMapping("/{id}")public Student findById(@PathVariable Integer id){Student student = restTemplate.get(id.toString(),Student.class);return student;}@RequestMapping("/all")public List<Student> findAll(){SearchHits<Student> hits = restTemplate.search(Query.findAll(),Student.class);System.out.println(hits.getTotalHits()); //总个数List<Student> list = hits.stream().map(hit -> hit.getContent()).collect(Collectors.toList());return list;}
}

http://www.yayakq.cn/news/350400/

相关文章:

  • 网站源码商城建设网站群建设思路
  • 正规营销型网站培训中心继续好商会网站建设
  • 郑州网站制作全国建筑资质查询网站
  • 制作商城网站开发哈尔滨站建站时间
  • 注册网站账号审核不通过无法登陆怎么办新注册公司一年费用
  • 公司网站建设深辽宁建设工程信息网如何投标
  • 制作网页网站公司自学程序员怎么入门
  • 网站建设规划过程和无锡建设信息中心网站
  • 网站大致内容简单网站开发流程
  • 如果做一个网站久治县wap网站建设公司
  • 网站后台怎么管理优设网文案
  • 网站在电脑与wap显示一样佛山那里有做苗木销售网站
  • 做公司网站别人能看到吗河南最新政策
  • 升降平台找企汇优做网站推广视觉比较好看的网站
  • 南宁网站建设nnit30电子商务网站建设试验报告1
  • 物流网站免费源码大连零基础网站建设教学在哪里
  • 昆明做百度网站电话电销系统哪家好
  • 对亚马逊网站做简要分析与评价多种成都网站建设
  • 网站建设的心得做娱乐新闻的网站有哪些
  • 学校校园网站建设实施方案用友erp管理系统多少钱
  • 北京市建设教育协会网站查询东莞58同城招聘网最新招聘信息
  • 怎样做网站发布信息怎样做公司网页
  • 设计网站教程大连旅顺樱花
  • 怎么找到仿牌外贸出口公司的网站寿光网站建设推广
  • 手机p2p网站资源网盘链接
  • 不需要证件做网站汽油价格最新调整最新消息
  • 旅游类网站开发设计报告网上商城公司网站建设方案
  • 视频主持网站建设如何优化移动端网站
  • 济南制作网站公司哪家好网站开发类app
  • 做网站要掌握几种语言汉化版wordpress