自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alan0517

愿你悄悄地拔尖,然后惊艳所有人

  • 博客(368)
  • 资源 (5)
  • 收藏
  • 关注

原创 ES7基础篇-10-SpringBoot集成ES操作

当使用es的客户端时,对于索引库操作,不涉及映射,先获取他的索引库客户端// 创建索引操作客户端然后借助idea的提示,会出现一系列API每个API都可以同步或异步调用。同步方法返回一个响应对象,而异步方法的名称以async后缀结尾,需要一个监听器参数,一旦收到响应或错误,就会被通知(由低级客户端管理的线程池)。

2021-11-13 22:10:12 5563 3

原创 ES7基础篇-06-分词器介绍

索引中的映射类型,也就是每一个字段都有一个类型,比如:long,text,date等。这和我们的数据库非常的相似,那么它的不同之处是什么呢?就是全文索引,在ES当中,,那么会引出ES中一个非常重要的概念,文本分析器(Text analysis)。;它可以将一句话、一篇文章切分成不同的词语,每个词语都是独立的。假如你在ES索引中添加了一条记录the quick brown fox jumps,而用户搜索时输入的内容是quick fox,并没有完全匹配的内容,但是因为有了分词器,你索引的内容被切分成了不同的

2021-11-07 15:18:39 1304

原创 ES7基础篇-05-动态映射操作

再看看我们映射的3个日期类型,咦?只有my_date_3映射了日期类型,其他两个都是映射成了text类型,这是由于我们在设置dynamic_date_formats时,只指定了一种格式。我们只需要把其他两种类型的日期格式也加上就可以了。而动态映射是ES中一个非常重要的概念,你可以直接向文档中导入一条数据,与此同时,索引、字段、字段类型都会自动创建,无需你做其他的操作。这就是动态映射的神奇之处。通常情况下,我们使用ES建立索引的步骤是,先创建索引,然后定义索引中的字段以及映射的类型,然后再向索引中导入数据。

2021-11-07 14:41:40 717

原创 ES7基础篇-02-集群原理

主节点主要负责集群方面的轻量级的动作,比如:创建或删除索引,跟踪集群中的节点,决定分片分配到哪一个节点,在集群再平衡的过程中,如何在节点间移动数据等。一个集群有一个稳定的主节点是非常重要的。,这个就是种子地址列表,集群中的节点都在这个地址列表中。咱们在配置集群的时候在配置文件中配置了一个。

2021-11-07 12:13:07 478

原创 Java-基础篇-31-【使用Bigdecimal】

1. Bigdecimal 的加减乘除

2021-09-11 09:52:53 604

原创 ES7基础篇-09-聚合操作

聚合查询,它是在搜索的结果上,提供的一些聚合数据信息的方法。比如:求和、最大值、平均数等。聚合查询的类型有很多种,每一种类型都有它自己的目的和输出。实体包含了所有的聚合查询,如果是多个聚合查询可以用数组,如果只有一个聚合查询使用对象,aggregations也可以简写为aggs。aggregations里边的每一个聚合查询都有一个逻辑名称,这个名称是用户自定义的,在我们的语法结构中,对应的是。

2021-04-01 23:34:02 1036

原创 ES7基础篇-08-搜索(匹配,过滤,布尔,高亮,排序)

查询,代表的是这条记录与搜索内容匹配的怎么样,除了决定这条记录是否匹配外,还要计算这条记录的相关分数。这个和咱们平时的查询是一样的,比如我们搜索一个关键词,分词以后匹配到相关的记录,这些相关的记录都是查询的结果,那这些结果谁排名靠前,谁排名靠后呢?这个就要看匹配的程度,ES的搜索结果是按照相关分数的高低进行排序的,因为在搜索的过程中,会计算这个分数。过滤,代表的含义非常的简单,就是YES or NO,这条记录是否匹配查询条件,在ES的搜索当中,分为两种,一种计算分数,而另外一种是不计算分数的。

2021-04-01 23:22:39 3896

原创 ES7基础篇-07-文档操作--常规增删改查

文档,即索引库中某个类型下的数据,索引中的数据叫做document,会根据规则创建索引,将来用来搜索。可以类比做数据库中的每一行数据。

2021-04-01 22:35:43 600

原创 ES7基础篇-04-索引映射操作(_mappering)

简介。

2021-04-01 22:27:15 2601

原创 ES7基础篇-03-索引库(类似于数据库当中的库)操作

Elasticsearch提供了Rest风格的API,即http请求接口,而且也提供了各种语言的客户端API。

2021-04-01 22:21:49 2144

原创 ES7基础篇-01-简单介绍及安装(单机版es,集群版,Kibana, ik分词器)

Elastic官网:https://www.elastic.co/cn/Elastic有一条完整的产品线,下面三个就是大家常说的ELK技术栈:Elasticsearch官网:https://www.elastic.co/cn/products/elasticsearch如上所述,Elasticsearch具备以下特点:下载地址:https://mirrors.huaweicloud.com/elasticsearch/首先环境要求: jdk版本必须是jdk11ES无法在Root用户下启动,必须非Root

2021-04-01 21:59:36 2375

原创 Java-基础篇-26-【连接池和JdbcTemplate-笔记】

连接池和JdbcTemplate

2021-03-08 07:22:13 900

原创 Java-基础篇-25-【JDBC】

JDBC

2021-03-08 07:21:29 292

原创 Java-基础篇-24-【动态代理-XML-Dom4j】

类加载器、动态代理、XML

2021-03-08 07:20:56 449

原创 Java-基础篇-23-【Junit-反射-注解】

Junit、反射、注解

2021-03-08 07:19:01 228

原创 Java-基础篇-22-【网络编程】

【网络编程】

2021-03-08 07:18:28 138

原创 Java-基础篇-21-【缓冲流-转换流-序列化流-Files】

【缓冲流、转换流、序列化流】

2021-03-08 07:17:50 151

原创 Java-基础篇-20-【字节流-字符流】

【字节流、字符流】

2021-03-07 09:57:11 159

原创 Java-基础篇-19-【File类-递归】

【File类、递归】

2021-03-07 09:56:52 104

原创 Java-基础篇-18-【Lambda-函数式接口-Stream流】

【Lambda、函数式接口、Stream流】

2021-03-07 09:56:26 290

原创 Java-基础篇-17-【线程-同步】

【线程、同步】

2021-03-07 09:55:58 424

原创 Java-基础篇-16-【异常-线程】

【异常、线程】

2021-03-07 09:55:36 115

原创 Java-基础篇-15-【Map-补充知识点】

【Map、补充知识点】

2021-03-07 09:54:34 130

原创 Java-基础篇-14-【List-Set】

【List、Set、数据结构、Collections】

2021-03-07 09:54:06 523

原创 Java-基础篇-13-【Collection-泛型】

【Collection、泛型】

2021-03-07 09:52:43 328

原创 Java-基础篇-12-【Object类-常用API】

【Object类、常用API】

2021-03-07 09:52:18 125

原创 Java-基础篇-11-【修饰符-内部类-参数传递】

修饰符,内部类,参数传递

2021-03-07 09:51:53 711 1

原创 Java-基础篇-10-【接口-多态】

【接口,多态】

2021-03-06 13:03:35 987 1

原创 Java-基础篇-09-【继承-抽象类】

【继承、抽象类】

2021-03-06 12:54:30 2795

原创 Java-基础篇-08-【ArrayList类】

是容器,长度大小可变的实现,存储在内的数据称为元素。此类提供一些方法来操作内部存储的元素。ArrayList中可不断添加元素,其大小也自动增长。内部实现的原理就是数组,当内部数组不够用了,新建长度更长的数组存储数据。

2021-03-06 12:52:01 220

原创 Java-基础篇-07-【String-StringBuilder】

【API、String类、StringBuilder类】

2021-03-06 12:50:30 1170

原创 Java-基础篇-06-【类与对象-封装-构造方法】

【类与对象、封装、构造方法】

2021-03-06 12:48:47 170

原创 Java-基础篇-05-【方法】

【方法】

2021-03-06 12:46:47 235

原创 Java-基础篇-04-【数组】

【 数组】

2021-03-06 12:45:03 166

原创 Java-基础篇-03-【选择语句-循环语句-随机数】

java基础

2021-03-06 12:42:17 279

原创 Java-基础篇-02-【数据类型转换-运算符-流程控制】

java基础

2021-03-06 12:39:04 252

原创 Java-基础篇-01-【常量-变量-数据类型】

Java基础

2021-03-06 12:34:08 273

原创 Java-基础篇-30-【设计原则】

1. 设计模式的目的

2021-01-15 21:55:30 190

原创 Java-基础篇-29-【深拷贝和浅拷贝的理解】

深拷贝和浅拷贝主要是针对对象的属性是对象(引用类型)

2021-01-15 21:52:06 389

原创 Java-基础篇-28-【强软弱虚引用】

就是平时new对象的,都是强引用 不管内存是否产生oom,均不回收java.lang.ref.SoftReference 内存足够不回收,内存不够回收java.lang.ref.WeakReference 不管内存够不够均回收它的get方法都是返回null,必须和referenceQuene引用队列联合使用其实软引用和弱引用也可以和引用队列使用,只是没虚引用这么强烈必须和引用队列联合使用,因为虚引用的构造方法里面没只放对象的构造方法。

2021-01-15 21:11:03 98

前端资料.rar

前端资料.rar

2022-09-18

testAgent.zip

java插桩技术入门教学,可以用于检测你项目里面任何一个方法的耗时时间,无侵入噢

2021-11-29

ApplicationContext的Bean的生命周期 .pdf

ApplicationContext的Bean的生命周期

2021-11-21

BeanFactory的Bean的生命周期.pdf

BeanFactory的Bean的生命周期流程图

2021-11-21

code-generator.zip

基于tk_mapper,做的一个自动生成实体类映射,xml文件的小项目

2021-11-12

Mysql操作脚本,包括备份还原,执行增量sql

mysql增量,还原,备份脚本

2021-03-30

空空如也

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

TA关注的人

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