- 博客(5)
- 收藏
- 关注
原创 shardingsphere不支持OR语法的解决思路 SQLParsingUnsupportedException: Not supported token ‘OR‘
这样就把 OR 转化为了 IN 完成数据查询。
2024-01-17 16:20:52 618
原创 线程池七大参数浅析
总之,将任务放入队列,而不是直接创建线程来执行任务,可以利用线程池的线程复用机制、任务缓冲和任务处理策略,从而提高性能、资源利用率和任务调度的灵活性。:线程池的队列充当了任务的缓冲区。将线程池中的队列替换为持久化队列是可行的,但需要对线程池实现进行修改,并引入持久化机制来确保任务的可持久性和持久队列的读写操作。如果工作队列也满了,即队列中待执行任务的数量达到了上限(例如有界队列),同时线程池中的线程数量未达到最大线程数(maximumPoolSize),则线程池会创建额外的线程来执行任务。
2023-07-11 20:47:40 186
原创 Java实现字节流压缩ZIP包并下载
系统有一个数据列表,用户点击某行下载按钮,系统可以将该行数据转化成WORD文档的形式供用户下载查看,这里直接用 XWPFTemplate 可以轻松实现,但是数据太多的情况下用户不可能每条数据都点击下载,不仅耗时而且会在浏览器下载非常多的文件,用户不好整理,体验感较差,于是有了新需求:用户可以多选数据行,然后系统压缩成一个ZIP包,所有文件都在ZIP包里,用户只需要下载一个ZIP即可。通过ZIP压缩包的形式实现批量下载。
2022-12-28 14:38:56 5281 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人