查询数据过多页面反应慢引入缓存解决方案(Redis、H2)

问题:原系统查询接口不支持分页也不可能加入分页支持,导致Ajax查询数据过多,返回数据达到2W多条记录时响应已经极慢,查询功能不要求数据实时性,页面反应速度极慢、体验不好;经排查是由于数据量过大导致写回页面的时候慢,实现是直接Servlet输出流写到页面上(output.write(buffer,

JVM探索之——内存管理(三)

上节我们介绍了JVM垃圾回收的原则,还有几个垃圾收集算法:标记-清除算法、复制算法、标记整理算法、分代收集算法;现在将要说HotSpt的垃圾收集器,这小节将只是理论。 Java虚拟机规范对垃圾收集器的具体实现并没有任何规定,所以不同厂商、不同版本的虚拟机提供的垃圾收集器会有很大的不同。下面所介绍

JVM探索之——内存管理(二)

上篇文章我们介绍了JVM所管理的内存结构也就是运行时数据区(Run-Time Data Areas),现在我们将介绍JVM的内存分配与回收 静态内存分配与动态内存分配 JVM的内存分配主要分为两种:静态内存分配与动态内存分配与之对应的是基本类型内存分配与对象内存分配; 1、静态内存分配     

JVM探索之——内存管理(一)

本系列的第一篇文章,预计本系列最后面会有两三个案例。       Java与C、C不一样Java不需要Coder进行手动内存管理,而这一切都交给JVM进行自动内存管理,这从某种程度上来说也减轻了我们Coder不少的编码量,而我们是否还有必要了解JVM的内存管理机制呢,答案是否定的;因为Java也会和

Apache POI笔记—生成excel导出

都说好记性不如烂笔头,poi也用过几次,不过这两天用到的时候还是要找资料,索性趁中午休息的时间做个记录。 Demo功能:导出excel Demo流程: 1、点击web页面的导出按钮,Servlet后台根据web页面的条件查数据传导出Excel的ExcelGenerate类; 2、ExcelGener
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×