- 博客(54)
- 资源 (4)
- 收藏
- 关注
原创 JVM调优实战
还有一种就是需要从业务侧考虑,有些程序本就是这样开发的,但是实际的业务情况比较突出,比如我们这个情况就是,直接读取接近30万行的excel数据,基本上都会导致卡死,所以最后的解决方法,我们更换了从excel文件读取数据获取关键字,而是使用了其他的方式定义获取关键字的实现方式,那程序就不会遇到这个相同的问题了。hutool封装的read(…-Xms:表示初始化JAVA堆的大小及该进程刚创建出来的时候,他的专属JAVA堆的大小,一旦对象容量超过了JAVA堆的初始容量,JAVA堆将会自动扩容到-Xmx大小。
2024-05-07 15:20:01
346
原创 LinkedBlockingQueue源码
主要分析了LinkedBlockingQueue源码的入队和出队方法,了解到LinkedBlockingQueue底层使用锁(ReentrantLock)和条件对象(AQS)来控制对链表的并发访问,保证线程安全。
2024-04-22 16:51:11
675
原创 SpringBoot+MyBatis+AOP 数据库集群访问实现(动态数据源连接实现)
SpringBoot+MyBatis+AOP 数据库集群访问实现
2022-12-05 16:17:06
790
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人