![](https://img-blog.csdnimg.cn/20200624103000332.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java框架 / 工具
文章平均质量分 94
Java框架学习
Robod
Input/Output
展开
-
什么,你的EasyExcel导出一万条数据就OOM了?
前段时间在做一个导出的功能,本以为是平平无奇的一个功能。就用公司内部的一个导出工具类三下五除二就写完了,做法是直接查全量数据,然后直接往Excel里写。一开始没多少数据也没什么问题,但是当数据量逐渐多了起来后,达到一万多条,导出的时候就会报OOM。然后我就换成了阿里开源的EasyExcel,但是导出的时候也不太稳定,偶尔也会OOM。所以应该是数据量太大了,在写入的时候把内存占满了。然后我就放弃了查全量数据一次性写入Excel的做法,采用分页查询,分批次写入Excel的方式,果然不会出现OOM了。原创 2024-05-02 12:45:22 · 1036 阅读 · 1 评论 -
SpringBoot可以同时处理多少请求?
一个ip发请求过来,是一个ip对应一个线程吗?我突然愣住了,对于SpringBoot如何处理请求好像从来没仔细思考过,所以面试结束后就仔细研究了一番,现在就来探讨一下这个问题。原创 2023-02-24 19:54:14 · 6765 阅读 · 17 评论 -
Quartz入门——定时任务动态添加修改及持久化与自动恢复
这篇文章就带小伙伴们了解一下Quartz的基本使用。包括基本概念以及如何动态地的定时任务进行CRUD,并且如何实现定时任务的持久化以及任务恢复原创 2022-08-16 11:42:31 · 5407 阅读 · 2 评论 -
OAuth2.0分布式系统环境搭建
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航介绍OAuth(开放授权)是一个开放标准,允许用户授权第三方应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方应用或分享他们数据的所有内容。OAuth2.0的系统大致分由客户端,认证授权服务器以及资源服务器三部分组成。客户端如果想要访问资源服务器中的资源,就必须要持有认证授权服务器颁发的Token。认证流程如.原创 2020-08-17 12:02:09 · 1465 阅读 · 0 评论 -
Elasticsearch入门指南
对Elasticsearch的使用做了一个总结,包括怎么搭建ES的环境,介绍了倒排索引等几个概念,对索引和数据的操作。原创 2020-07-18 23:42:08 · 674 阅读 · 2 评论 -
SSM三大框架的整合(Spring+SpringMVC+MyBatis)
在Java后端开发领域,Spring+SpringMVC+MyBatis三大框架的使用尤为频繁,很多朋友学了这三个框架却不知道怎么整合起来,本文将带着大家一步步的实现三大框架的整合。原创 2020-02-19 23:47:24 · 635 阅读 · 1 评论