自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Elasticsearch的id生成策略

当创建数据时,未指定文档id则自动生成Id,如图生成结果:当创建数据时,指定了文档id则采用指定的Id,如图生成结果:这个值是指在JAVA代码中对应indexRequest的id方法结论: 1.POST indexName/_doc/id 中_doc后的参数代表添加数据的id 2.Elasticsearch有两种id生成策略,指定id参数时按指定的id生成数据,未指定时随机生成id

2023-09-16 09:06:05 949 1

原创 openFeign整合sentinel时报错:IllegalAccessError

创建feignClient失败,报IllegalAccessError错误原因是openFeign版本与Sentinel版本不兼容,重新配置springCloud版本和sentinel版本后解决,此处springCloud版本Hoxton.SR9,sentinel版本RELEASE2.2.1

2023-09-13 15:30:11 207 1

原创 解决使用RestHighLevelClient添加ES数据时的格式错误

原因分析: JSON.toJSON的返回值为Object,传JSON数据需要先转成String类型。在使用RestHighLevelClient添加ES文档时,发现添加的文档格式如下。解决方案:在添加请求资源的时候将JSON数据转换成String类型。

2023-09-04 18:41:41 133 1

原创 深入学习SpringBoot: 实现@ConfigurationProperties功能

参考图片4 (使用自定义注解)参考图片5 (定义BeanPostProcessor重写初始化后增强并加入Spring容器)参考图片6 (同图片5)参考图片7 (添加Yaml依赖,从配置文件读取参数)留下的问题: 1. 如何实现类似Nacos配置中心的热更新功能(不重启项目更新配置)2. 如何解析多层嵌套的属性?如何解析数组类型的属性?(字符串处理相关)3.如何读取所有配置参数?如何缓存?缓存在哪?

2023-08-26 04:10:55 190

原创 Mysql 1045 Access denied 解决方法

6.启动mysql服务,cmd中输入net start mysql。7.使用用户名root和复制的密码登录,即可登录成功。cmd中输入net stop mysql。

2023-08-22 01:13:47 429

原创 IDEA多模块设置和子模块的配置文件读取设置

在IDEA工具中选择Project Structure,在Project Settings中选择Modules,在Modules中点击加号选择Import Module 添加未被识别的子模块即可。在IDEA工具中选择Project Structure,在Project Settings中选择Facets,在Facets中点击加号选择。Spring添加Spring,然后点击最右侧加号根据文件类型添加配置文件即可。1.添加主项目后,子模块未被识别,如何添加子模块?2.配置文件未被识别,如何添加配置文件?

2023-08-21 22:34:45 458

空空如也

空空如也

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

TA关注的人

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