`
leiwuluan
  • 浏览: 705063 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

数据分页1 2 3 4 5 6 7 8 9 10

    博客分类:
  • java
 
阅读更多

1 2 3 4 5 6 7 8 9 10 分页数据

 

		int currPage=23;//当前页
		int totalPage=24;//总页数
		
		int pageSize=10;//页码个数
		int startNum=0;//开始页码
		int endNum=0;//结束页码
		
		//当前页小于5
		if(currPage<=5){
			startNum=1;
			if(totalPage>pageSize){
				endNum=pageSize;
			}else{
				endNum=totalPage;
			}
		}else{
			if(currPage+5>=totalPage){
				endNum=totalPage;
				if(totalPage-pageSize>=1){
					startNum=totalPage-pageSize+1;
				}else{
					startNum=1;
				}
			}else{
				endNum=currPage+5;
				startNum=endNum-pageSize+1;
			}
		}
		
		for(int i=startNum;i<=endNum;i++){
			System.out.print(i+"  ");
		}

 

 

 

 

 

 

 

 

  • 大小: 2.1 KB
1
3
分享到:
评论

相关推荐

    WPF的数据分页控件

    1. **数据分页的核心概念** 数据分页是将大量数据分割成若干小块,每一块称为一页,用户每次只加载和显示一页,而不是一次性加载所有数据。这有助于减少内存占用,加快UI响应速度,特别是对于网络或数据库中的大数据...

    java 数据分页显示

    在Java编程中,数据分页显示是Web应用中常见的需求,尤其在处理大量数据时,为了提高用户体验并优化服务器性能,通常需要将数据分成多个页面进行展示。本篇将深入探讨Java实现数据分页显示的核心技术和策略。 首先...

    QT5分页组件,可以实现简单的数据分页

    QT5分页组件是Qt框架中的一个重要组成部分,用于在用户界面中实现数据的分页显示。这个组件使得大量数据能够以更易于管理的方式呈现,提高用户体验,并减轻了系统的内存负担。在Qt5中,我们可以利用Qt Designer来...

    VB6 ListView 数据分页处理

    因此,"VB6 ListView 数据分页处理"这个主题就显得尤为重要。 数据分页是一种优化数据加载的方法,它可以将大块数据分割成多个小块(页),每次只加载一页数据到ListView中,用户可以逐页浏览,这样既能保证程序...

    3种数据分页

    数据分页是数据库管理和网页应用中的重要技术,用于在大量数据中实现高效的浏览和查询。在Web开发中,用户通常不希望一次性加载所有数据,而是希望通过分页的方式逐步加载,提高用户体验并减轻服务器负担。以下是...

    数据分页的代码

    在IT行业中,数据分页是一种常见的技术,尤其是在处理大量数据时,它能够有效地提高用户体验,减少网络传输的数据量,使得用户能够逐步加载和查看信息。本篇将详细讲解数据分页的相关知识点,以及如何实现一个分页...

    .Net数据分页系统

    2. Entity Framework数据分页: 如果使用Entity Framework,可以利用`Skip()`和`Take()`方法实现分页。这两个方法分别用于跳过指定数量的行和获取指定数量的行。下面是一个基于EF的示例: ```csharp int pageSize ...

    ajax大量数据分页

    在网页开发中,数据分页是一项非常重要的功能,特别是在处理大量数据时,它能提高页面加载速度,优化用户体验。本文将深入探讨如何使用jQuery和AJAX实现高效的数据分页,结合给定的"ajax大量数据分页"标题和描述,...

    asp 页面数据分页

    在ASP(Active Server Pages)开发中,数据分页是一种常见的技术,用于处理大量数据时提高网页性能和用户体验。当数据库中的记录过多,一次性加载到页面上可能会导致页面响应慢,甚至浏览器崩溃。分页可以将数据分成...

    ASP 百万数据分页程序

    1. **数据分页原理**:数据分页是将大量数据分成多个小部分(页)来显示,每次只加载和处理一部分,而不是一次性加载所有数据。这极大地提高了页面加载速度,改善用户体验,同时减轻服务器负担。 2. **ASP编程**:...

    10种 js web分页效果

    6. **跳跃式分页**:除了逐页跳转,还允许用户直接跳转到特定页码,比如每10页为一组的快速跳转选择器。 7. **响应式分页**:根据屏幕尺寸自动调整布局,确保在不同设备上都有良好的显示效果。这需要结合媒体查询和...

    查询的数据分页 JAVAWEB

    在JavaWeb开发中,数据分页是常见的需求,特别是在处理大量数据时,为了提高用户体验,避免一次性加载所有数据导致页面响应慢或者内存溢出。本篇文章将深入探讨如何实现基于JavaWeb的数据分页功能。 首先,我们需要...

    PostgreSQL数据分页技术概述.pptx

    服务器配置为 CPU:2*E5-2603 V2 1.80GHz,总核心数为 8,内存:32GB,硬盘:2.5 英寸 900GB * 6 RAID10。 四、分页插件的使用 分页插件的使用方法是: 1. 计算指定页的所有 ID、页数、符合条件的记录数 2. 输出...

    jqgrid加载本地数据并且分页例子

    4. **数据分页**:jqGrid的分页功能默认是启用的,只需设置`rowNum`和`pager`选项即可。当用户更改分页大小或点击分页按钮时,jqGrid会自动处理数据的切片和显示。 5. **数据排序**:在初始化jqGrid时,我们可以...

    struts2.0实现的数据分页实现及实现分页步骤

    数据分页是Web应用中常见的需求,特别是在处理大量数据时,为了提高用户体验和性能,分页可以帮助用户逐步加载和查看数据,而不是一次性加载所有内容。 实现Struts2.0中的数据分页主要涉及以下几个步骤: 1. **...

    分页显示大量数据

    在处理大量数据时,cxGrid提供了丰富的特性来支持高效的数据分页显示。 在本案例中,cxGrid被用来作为显示大量数据的主要工具。通过设置合适的参数,cxGrid能够实现在用户滚动时自动加载新数据的功能,而无需用户...

    实现千万级数据的分页显示

    本节将从以下几个方面详细阐述实现千万级数据分页的关键技术点: 1. **SQL查询优化**:通过优化SQL语句来提高查询效率。 2. **动态生成SQL**:根据不同的参数动态生成SQL语句,实现灵活的分页功能。 3. **存储过程...

    数据分页显示

    文件"aHR0cDovL2RsMi5jc2RuLm5ldC9kb3duMS8yJSP数据库操作例程 - 数据分页显示.txt"很可能包含了具体的代码示例,包括如何设置SQL查询,处理ResultSet,以及构建分页导航的HTML。建议下载并仔细研究该文件,以便更...

    Jquery数据分页

    **jQuery 数据分页详解** 在Web开发中,数据分页是一项关键的技术,它能帮助用户高效地浏览大量的数据库记录,而无需一次性加载所有数据,从而提高网页加载速度和用户体验。jQuery,作为一款广泛使用的JavaScript库...

    ListView动态加载数据分页

    为了解决这些问题,通常会采用“动态加载数据分页”的策略。本文将深入探讨如何使用Handler+线程和AsyncTask两种方法来实现ListView的动态加载分页。 首先,我们来看看Handler+线程的实现方式。在主线程中,我们不...

Global site tag (gtag.js) - Google Analytics