自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EasyExcel导出动态下拉选模版

涉及到的内容:1.@ExcelSelected注解2.ExcelSelectedResolve解析器5.解析方法:EasyExcelUtil.resolveSelectedAnnotation。

2023-07-20 11:39:01 1161

原创 ES单机索引数据莫名其妙丢失

原因:索引分片的原因。建立索引时,es默认会分配一个主分片,一个副分片,但按es规定主分片与副分片不应存在在一台服务器上,单机版的这种情况会被视为索引状态有问题,es会自动检测并删除索引。背景:单机的ES,已有了大量的生产数据,莫名其妙隔了几天数据丢失,日志显示索引被删除。解决方法:单机es时,修改配置,将副本分片数量设置为0即可。

2023-06-08 15:25:25 4792 3

原创 记一次ES修改数据结构的操作

无感修改ES数据机构,不影响线上运行

2022-06-16 17:06:29 1799

原创 关于ES安装的流程

使用ES从下载到启动使用的简单记录

2022-06-10 18:35:31 457

原创 Idea maven打包springBoot多模块项目jar包

要点:1.父模块packaging为<packaging>pom</packaging>,其他子模块全部是<packaging>jar</packaging>;父模块和其他非启动项模块的pom都不需要添加maven-plugin插件2.启动项的模块需要添加maven-plugin插件<build> <plugins> <plugin> <groupId&

2021-08-25 18:03:46 1934 4

原创 springboot返回日期格式化配置

在Spring Boot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式(数据库datetime类型查询出来就是时间戳)解决办法:在application.properties配置文件增加以下配置:spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8第一行指定date输出格式为yyyy-MM-dd HH:m.

2020-08-13 09:52:22 822

转载 本地tomcat启动配置IP开启https

证书生成导入keytool -genkey -alias ssozzjz5 -keyalg RSA -keysize 1024 -keypass 123456 -storepass 123456 -dname "CN=192.168.1.128,OU=csoa,O=csoa,L=FZ,ST=FZ,C=CN" -ext san=ip:192.168.1.128-validity 3600-...

2020-04-02 16:21:16 563

转载 (转)并发架构的演变

某些App怎么扛住1分钟10亿请求?架构的演进路线百万级并发:1秒100万次请求。千万级并发:一分钟6亿次请求,差不多就是需求的极限。架构的设计和架构优化要符合需求本身,不能无限制优化。基本概念(1)分布式(系统中,多个模块在不同服务器上部署)(2)集群(一个软件部署在多台服务器,并作为一个整体,提供一类服务)(3)高可用(系统中部分节点失效,其他节点能够接替它继续...

2020-03-31 10:47:42 1122

翻译 (转)线程中手动开启事务

new Thread(new Runnable() { @Override public void run() { //手动启动事务 DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(Tr...

2020-03-10 17:58:10 1447

转载 (转)mysql数据库sql执行效率查看-Explain命令

来源Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。Explain语法:explain select … from … [where ...]例如:explain select * from news;输出:+----+--...

2019-05-07 15:16:16 261

转载 (转)排序算法动图加代码

转自:https://mp.weixin.qq.com/s/putWU_FBF7cZJkuVpCy0sw0.1 算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行...

2018-12-18 17:43:03 129

转载 (转)几种任务调度的java实现

转自:https://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:Timer ScheduledExecutor 开源工具包 Quartz 开源工具包 JCronTab此外,为结合实现复杂的任务调...

2018-12-18 16:37:42 248

空空如也

空空如也

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

TA关注的人

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