Heycm
Heycm
😊寄蜉蝣于天地,渺沧海之一粟
首页
归档
分类
瞬间
相册
友链
首页
归档
分类
瞬间
相册
友链
最新文章
IDEA 注释模板
IDEA 类注释和方法注释模板配置
11
0
0
2024-11-23
ThreadLocal 内存泄漏
ThreadLocal 是一个实现线程本地存储数据的工具,每个线程保存独立的数据副本,避免线程之间发生数据共享。ThreadLocal 的内存泄漏原因点主要在于 ThreadLocalMap 的 key 是弱引用,以及 GC 对弱引用的回收机制。 工作原理 了解 ThreadLoca
默认分类
19
0
0
2024-11-01
聊聊 SaaS 系统中数据源切换
引言 这个话题,其实也可以叫做 单应用多数据源的切换,也适合业务分库、读写分离的场景。 我们知道,在多租户系统中,租户数据需要做隔离,常见的方式有: 业务逻辑隔离,这种方式是在数据表中,增加一个租户ID字段作为标识,查询时携带租户ID作为必须的查询条件; 数据物理隔离,这种方式是为每个租户创
默认分类
SpringBoot
54
0
1
2024-08-28
百万数据流导出Excel
碰到需要导出大量数据的时候,通常需要做异步、分批、多线程处理,避免请求挂太久超时、占用资源太多、撑爆内存等等。 代码 其实很简单,一眼秒懂,不想看测试的可以直接跳过了 代码在这点我点我 https://gitee.com/heycm/online-heycm-excel-export/tree/ma
默认分类
65
0
0
2024-08-24
从 Redis Geo 延伸看 GeoHash 原理
Redis Geo 我们知道从 Redis 3.2 版本开始呢,推出了 GEO 这种表达地理空间的数据类型,使用如下指令,就可将某一对象的经纬度信息写入 Redis 当中: geoadd key lng lat member [lng lat member ...] key 为地理空间数据的键名称,
默认分类
45
0
0
2024-08-17
SpringBoot 可以同时处理多少个请求?
一般我们说 SpringBoot 能够同时处理多少请求,指的是 Spring Web 容器的并发能力,那 SpringBoot 默认内置的 Web 容器默认是 Tomcat,也就是 Tomcat 的并发能力如何? Tomcat 默认配置 我们看默认配置,如下: server: tomcat:
SpringBoot
63
0
0
2024-07-18
Spring Cloud 接入 SkyWalking 小记
Spring Cloud 项目接入 SkyWalking 记录。
SpringCloud
87
0
1
2024-06-09
XXL-JOB 升级 SpringBoot3 小记
Spring Boot 3 出来很久了,XXL-JOB 迟迟没有更适配版本,最近在整理自己的技术栈,就浅浅把它包装一下切到 Spring Boot 3 版本吧~
SpringBoot
SpringCloud
114
0
1
2024-06-08
包装Naocs配置监听/推送并在Spring中的应用
前言Nacos SKD 已经提供了多种方式监听配置变更,但是我用着还不是很舒服,所以就产生了这个包装,主要也是为了方便我使用吧。说起来也就是包装了 Nacos SDK 的两个接口而已// 监听NacosConfigService.addListener(String dataId, String g
SpringCloud
555
0
1
2023-11-10
MyBatis流式查询
MySQL的写法一service @Resource(name = UserDataSourceConfig.SQL_SESSION_FACTORY_BEAN) private SqlSessionFactory userSqlSessionFactory; public void
SpringBoot
344
0
0
2023-03-14
阅读更多