增加全局缓存Request过滤器 /** * 全局缓存获取body请求数据(解决流不能重复读取问题) * * @author Lion Li */ @Component public class GlobalCacheRequestFilter implements GlobalFilter
从Java 11开始,Oracle不再单独提供JRE。相反,JRE需要通过JDK中的工具手动创建。 1、正常安装jdk17 2、进入jdk17目录 里面没有jre 3、输入命令生成 bin\jlink.exe --module-path jmods --add-modules java.deskto
场景:数据库1000万条数据,可以根据批次分组成4000个小组,然后通过多线程,去处理4000个小组,每个小组处理一批数据,将数据同步到redis 线程池配置: * 1、corePoolSize=10 * 2、maxPoolSize=128 * 3、queueCapaci
在业务中,如果一次性查询出百万级数据并返回 List,很容易造成 OOM 或 长时间 GC。 MyBatis 提供了 流式查询(Streaming Query) 能力,让我们可以边读边处理,极大降低内存压力。 1. 什么是流式查询? 普通查询:一次性将全部结果加载到内存,然后再处理。 流式查询:数据
项目名称:bronze-gateway 项目地址: github:https://github.com/wushusong/bronze-gateway gitee:https://gitee.com/wushusong/bronze-gateway gitcode:https://gitcode.
背景 Lettuce连接池 再common包中,增加redis的配置类,并通过META-INF.spring注入到spring容器中 原来代码 /* * Copyright (c) 2020 jm4cloud Authors. All Rights Reserved. * * Licensed
1、安装 官方下载地址:https://help.sonatype.com/en/download.html 阿里云盘里面也有 1、解压之后进入对应目录 nexus-2.15.1-02-bundle\nexus-2.15.1-02\bin\jsw\windows-x86-64 其中: console
1、配置时区 在命令输入框输入: System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')