如果查询的用户不存在,会报下标越界:fromIndex = -5,处理方法:在Pager类中public Pager(int pageNum,int pageSize,List<T> sourceList){
if(sourceList == null||sourceList.size() == 0){
return;
}
.........
}
共勉
if(sourceList == null||sourceList.size() == 0){
return;
}
.........
}
共勉
2016-12-24
试想一下,服务器端如果有几十万,几百万,甚至是上亿条数据,如果不使用分页功能,我们一下子将这些数据查询出来,将是一个比较耗时的操作。当大量查询的数据经过网络,将会占用大量带宽,消耗过多的网络资源,最后数据到达用户浏览器的时候,浏览器渲染这些数据,也将是一个比较耗时耗资源的操作,很有可能数据没有加载完成浏览器甚至是操作系统就已经game over了,第二点使用分页的原因是增强用户体验的需要,使用分页可以很方便地展示与查询数据
2016-12-23