java
搬砖工人1024
这个作者很懒,什么都没留下…
展开
-
ureport2对浮动单元格的合计
还有一种浮动合计也会出现下面种情况,浮动是一个单位一条数据,这个时候如果直接加一行写上sum(B5)的话也会出现只有第一行的数据而没有合计,那是因为需要改一下默认的上父格。今天做报表的时候遇到了需要对浮动的单元格数据进行一个合计计算,但是直接sum(D3)的话就会出现下面这个情况,没有进行合计而是只有第一个单元格的数据。只要把合计单元格的上父格改成上面的标题栏单元格,不能是浮动数据的那个单元格。因为我这个报表的所有数据是跟着站场名称浮动的,所有这个时候合计写成sum(D3[A3])就可以进行合计了。原创 2023-03-22 15:41:44 · 1098 阅读 · 0 评论 -
Java导出报表
1.场景描述 使用java实现导出excel报表。使用Apache POI。 Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 2.Maven依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</a...原创 2020-11-04 19:22:31 · 782 阅读 · 0 评论 -
java八大经典排序算法
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序。8种排序之间的关系:当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短...原创 2020-11-04 19:11:28 · 351 阅读 · 0 评论