自定义博客皮肤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)
  • 收藏
  • 关注

原创 ExcelExportUtil通过模板导出有嵌套集合的数据到Excel时遇到的问题

ExcelExportUtil 模板导出 嵌套集合

2024-04-30 11:56:03 53

转载 记一次SpringBoot使用vpn后通过HttpClient远程调用报错超时的解决方案

同事负责的一个模块部分数据需要远程调用其他系统的接口,但是那个系统是部署在人家自己的内网服务器上的,那边提供了vpn和接口,经过浏览器和postman测试,均能正常请求到数据,于是直接用restTemplate开整但是请求时候一直报错,提示连接超时,同事度娘了各种方法均没有得到解决,于是问我有没有解决方案。

2023-05-26 18:40:04 657

原创 winserver2016无法修改系统时间

windowsserver2016修改系统时间被强制恢复的处理方法

2023-05-11 11:57:48 856

原创 Nginx开启压缩

【代码】【无标题】

2023-04-26 22:00:31 1438

原创 Minio8.x Java 分片上传注意点

Minio8.x Java 分片上传注意点

2022-08-05 13:20:53 2145 1

原创 idea springboot无法识别配置文件 图标正常

idea springboot无法识别配置文件 图标正常请注意!!是图标正常而无法识别关于图标不正常的,网上有一堆文章因为这个问题折腾了我半天,巨恶心,在生无可恋的排查过程无意中发现,pom.xml里面的pom居然是pom,这可能是平时复制粘贴的粗心大意,但是不知道原理解决方法: 就是检查一下pom.xml的packaging,如果是pom,就删掉或者改成jar...

2021-12-12 19:20:21 348

原创 价值一个亿的人工智障

2020-07-01 00:15:02 129

原创 docker启动redis注意事项

命令:docker run --name myredis --restart=always -p 6379:6379 -v /opt/install/redis/conf/redis.conf:/etc/redis/redis.conf -d redis:5.0.5 redis-server /etc/redis/redis.confredis.conf注掉bind 127.0.0.1,不然只能本机连接 或者改成0.0.0.0protected-mode yes 改成noport 6379

2020-06-30 11:25:06 370

转载 关于运行Jar包 xxx.getClass().getResource Return Null

关于运行Jar包 xxx.getClass().getResource Return Null转载原文:https://www.jianshu.com/p/1ea8ce524eb1或许还需要:maven打包在MANIFEST.MF文件中增加属性转载原文:https://blog.csdn.net/long243416336/article/details/50310469

2020-06-04 17:35:19 378

原创 字节码技术删除类方法

平时crud的话字节码应用不多,也不太了解这方面,然后最近同事遇到一个问题,写单元测试的时候,new一个类总是报错,于是看类源码发现有个静态方法,这个方法上面还有个@Nonnull注解,而且参数也有这个注解,参数是一个sdk的实体类对象,但是sdk的jar文件不在项目里面,所以构造的时候,执行静态方法,检查参数,然后报了NoClassDefFoundError异常。因为是写单元测试,在不能修改源码的情况下,我想到了用字节码动态删除类方法来试一下。(伪代码)需要删除的静态方法 @Nonnull

2020-05-22 17:07:07 296

原创 分布式集群环境的SpringBoot定时任务解决方案

使用spring task定时任务的时候,平时本地测试没问题,如果部署到分布式集群环境就会出现一个任务执行多次的结果,轻则影响JVM效率,重则出现数据异常,系统运行结果不符合预期造成经济损失。本文展示最直观最轻量的解决方案可供参考修改。pom依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&g

2020-05-13 17:14:30 2563 1

原创 GuavaCache使用“通配符”key删除缓存

SpringBoot支持RedisCache和GuavaCache等缓存,RedisCache底层支持通配符删除,GuavaCache本地缓存不支持通配符删除, 解决思路:放弃spring的CacheEvict注解清除缓存,使用自定义注解+AOP实现清除包含指定key的缓存,变相实现通配符删除。cacheManage 缓存管理器 private static final int DEFAULT_MAXSIZE = 2000; //6分钟 private static final int DE

2020-05-09 18:47:02 1238

空空如也

空空如也

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

TA关注的人

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