CN110618972A - 一种利用自增Id增进深分页方法 - Google Patents
一种利用自增Id增进深分页方法 Download PDFInfo
- Publication number
- CN110618972A CN110618972A CN201910791824.8A CN201910791824A CN110618972A CN 110618972 A CN110618972 A CN 110618972A CN 201910791824 A CN201910791824 A CN 201910791824A CN 110618972 A CN110618972 A CN 110618972A
- Authority
- CN
- China
- Prior art keywords
- paging
- address
- server
- page
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000002708 enhancing effect Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/1727—Details of free space management performed by the file system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种利用自增Id增进深分页方法,具体如下:提出分页请求;服务器接收命令后首先规定每页显示内容多少;服务器接搜集所有数据库中相关内容的记录,并自动建立一个Id地址;服务器根据每页显示内容显示第一页数据;第一页数据显示之后,服务器自动将Id地址加1;服务器在后台自动进行分页,同时服务器自动将Id地址加1,直至相关内容分页完毕为止;服务器识别分页完成后Id地址的地址,从而得到具体分页数目;分页数目在终端设备上显示。本发明中利用自增Id增进深分页方法,通过设置一个新的Id地址,在页数最终显示时只需判断最新Id地址即可得到页数,省去了繁琐的程序处理,提高了分页响应速度及效率,提升了用户体验。
Description
技术领域
本发明涉及互联网技术领域,尤其涉及一种利用自增Id增进深分页方法。
背景技术
分页是一种操作***里存储器管理的一种技术,可以使电脑的主存可以使用存储在辅助存储器中的数据。操作***会将辅助存储器(通常是磁盘)中的数据分区成固定大小的区块,称为“页”(pages)。当不需要时,将分页由主存(通常是内存)移到辅助存储器;当需要时,再将数据取回,加载主存中。相对于分段,分页允许存储器存储于不连续的区块以维持文件***的整齐。分页是磁盘和内存间传输数据块的最小单位。
现有技术中在进行分页时,分页响应时间较长,效率低,用户体验不好。为解决上述问题,本申请中提出一种利用自增Id增进深分页方法。
发明内容
(一)发明目的
为解决背景技术中存在的技术问题,本发明提出一种利用自增Id增进深分页方法。
(二)技术方案
为解决上述问题,本发明提供了一种利用自增Id增进深分页方法,其具体流程如下:
(1)提出分页请求;
(2)服务器接收命令后首先规定每页显示内容多少;
(3)服务器接搜集所有数据库中相关内容的记录,并自动建立一个Id地址;
(4)服务器根据每页显示内容显示第一页数据;
(5)第一页数据显示之后,服务器自动将Id地址加1;
(6)服务器在后台自动进行分页,同时服务器自动将Id地址加1,直至相关内容分页完毕为止;
(7)服务器识别分页完成后Id地址的地址,从而得到具体分页数目;
(8)分页数目在终端设备上显示。
优选的,所述Id地址的初始值为“0”。
优选的,所述显示内容包括但不限于图片、视频、文字等。
另外,根据利用自增Id增进深分页方法,本发明中提供了一种利用自增Id增进深分页装置,该装置包括请求模块、接收模块、计算模块、地址模块、发送模块,所述请求模块提出请求分页命令,服务器通过接收模块接收,接收命令后根据显示内容通过计算模块计算页数,并新建地址模块用于储存地址。
优选的,所述计算模块通过网络与数据库实现数据传输。
优选的,所述发送模块将得到的最终页数发送至终端显示。
再有,本发明还提供了一种显示终端,用于实现上述分页功能,包括显示屏、处理器以及存储介质,存储介质用于存储分页所需计算机程序,处理器运行程序实现页数在显示屏显示。
优选的,所述显示屏包括但不限于触摸屏。
优选的,所述存储介质包括但不限于软盘、硬盘、闪存等。
本发明的上述技术方案具有如下有益的技术效果:
本发明中利用自增Id增进深分页方法,通过设置一个新的Id地址,在页数最终显示时只需判断最新Id地址即可得到页数,省去了繁琐的程序处理,提高了分页响应速度及效率,提升了用户体验。
附图说明
图1为本发明提出的利用自增Id增进深分页方法的流程图。
图2为本发明提出的利用自增Id增进深分页装置的结构示意图。
图3为本发明中显示终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
如图1所示,本发明提出的一种利用自增Id增进深分页方法,其具体流程如下:
(1)提出分页请求;
(2)服务器接收命令后首先规定每页显示内容多少;
(3)服务器接搜集所有数据库中相关内容的记录,并自动建立一个Id地址;
(4)服务器根据每页显示内容显示第一页数据;
(5)第一页数据显示之后,服务器自动将Id地址加1;
(6)服务器在后台自动进行分页,同时服务器自动将Id地址加1,直至相关内容分页完毕为止;
(7)服务器识别分页完成后Id地址的地址,从而得到具体分页数目;
(8)分页数目在终端设备上显示。
在一个可选的实施例中,所述Id地址的初始值为“0”。
在一个可选的实施例中,所述显示内容包括但不限于图片、视频、文字等。
如图2所示,根据图1中分页方法,本发明中提供了一种利用自增Id增进深分页装置,该装置包括请求模块、接收模块、计算模块、地址模块、发送模块,所述请求模块提出请求分页命令,服务器通过接收模块接收,接收命令后根据显示内容通过计算模块计算页数,并新建地址模块用于储存地址。
在一个可选的实施例中,所述计算模块通过网络与数据库实现数据传输。
在一个可选的实施例中,所述发送模块将得到的最终页数发送至终端显示。
如图3所示,根据图1和2中分页方法以及分页装置,本发明提供了一种显示终端,用于实现上述分页功能,包括显示屏、处理器以及存储介质,存储介质用于存储分页所需计算机程序,处理器运行程序实现页数在显示屏显示。
在一个可选的实施例中,所述显示屏包括但不限于触摸屏。
在一个可选的实施例中,所述存储介质包括但不限于软盘、硬盘、闪存等。
应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
Claims (9)
1.一种利用自增Id增进深分页方法,其特征在于,具体流程如下:
(1)提出分页请求;
(2)服务器接收命令后首先规定每页显示内容多少;
(3)服务器接搜集所有数据库中相关内容的记录,并自动建立一个Id地址;
(4)服务器根据每页显示内容显示第一页数据;
(5)第一页数据显示之后,服务器自动将Id地址加1;
(6)服务器在后台自动进行分页,同时服务器自动将Id地址加1,直至相关内容分页完毕为止;
(7)服务器识别分页完成后Id地址的地址,从而得到具体分页数目;
(8)分页数目在终端设备上显示。
2.根据权利要求1所述的一种利用自增Id增进深分页方法,其特征在于,所述Id地址的初始值为“0”。
3.根据权利要求1所述的一种利用自增Id增进深分页方法,其特征在于,所述显示内容包括但不限于图片、视频、文字。
4.一种利用自增Id增进深分页装置,用于实现如权利要求1-3所述的一种利用自增Id增进深分页方法,其特征在于,该装置包括请求模块、接收模块、计算模块、地址模块、发送模块,所述请求模块提出请求分页命令,服务器通过接收模块接收,接收命令后根据显示内容通过计算模块计算页数,并新建地址模块用于储存地址。
5.根据权利要求1所述的一种利用自增Id增进深分页装置,其特征在于,所述计算模块通过网络与数据库实现数据传输。
6.根据权利要求1所述的一种利用自增Id增进深分页装置,其特征在于,所述发送模块将得到的最终页数发送至终端显示。
7.一种显示终端,其特征在于,包括显示屏、处理器以及存储介质,存储介质用于存储分页所需计算机程序,处理器运行程序实现页数在显示屏显示,实现如权利要求4-6中所述的分页装置。
8.根据权利要求7所述的一种显示终端,其特征在于,所述显示屏包括但不限于触摸屏。
9.根据权利要求7所述的一种显示终端,其特征在于,所述存储介质包括但不限于软盘、硬盘、闪存。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910791824.8A CN110618972A (zh) | 2019-08-26 | 2019-08-26 | 一种利用自增Id增进深分页方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910791824.8A CN110618972A (zh) | 2019-08-26 | 2019-08-26 | 一种利用自增Id增进深分页方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110618972A true CN110618972A (zh) | 2019-12-27 |
Family
ID=68922107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910791824.8A Pending CN110618972A (zh) | 2019-08-26 | 2019-08-26 | 一种利用自增Id增进深分页方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110618972A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102411585A (zh) * | 2010-09-21 | 2012-04-11 | 厦门市美亚柏科信息股份有限公司 | 一种网页分页数据预加载方法和*** |
US20140325027A1 (en) * | 2013-04-24 | 2014-10-30 | Xiaomi Inc. | Method and terminal device for requesting and presenting data |
CN105653537A (zh) * | 2014-11-13 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种数据库应用***的分页查询方法和装置 |
CN106649371A (zh) * | 2015-10-30 | 2017-05-10 | 北京国双科技有限公司 | 用于爬虫的数据处理方法及装置 |
CN107329976A (zh) * | 2017-05-26 | 2017-11-07 | 深圳市小牛在线互联网信息咨询有限公司 | 网页分页方法、装置、计算机设备及计算机可读存储介质 |
CN108009207A (zh) * | 2017-11-06 | 2018-05-08 | 东软集团股份有限公司 | 增量数据查询方法及装置、存储介质、电子设备 |
CN108509529A (zh) * | 2018-03-14 | 2018-09-07 | 武汉斗鱼网络科技有限公司 | 数据分页排序方法、装置及可读存储介质 |
CN109344197A (zh) * | 2018-09-13 | 2019-02-15 | 广州帷策智能科技有限公司 | 基于大数据的分页下载方法和装置 |
CN109871406A (zh) * | 2018-12-28 | 2019-06-11 | 北京云杉信息技术有限公司 | 通用监控报表平台的设计方法 |
CN110162540A (zh) * | 2019-04-17 | 2019-08-23 | 平安科技(深圳)有限公司 | 区块链账本数据的查询方法、电子装置及存储介质 |
-
2019
- 2019-08-26 CN CN201910791824.8A patent/CN110618972A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102411585A (zh) * | 2010-09-21 | 2012-04-11 | 厦门市美亚柏科信息股份有限公司 | 一种网页分页数据预加载方法和*** |
US20140325027A1 (en) * | 2013-04-24 | 2014-10-30 | Xiaomi Inc. | Method and terminal device for requesting and presenting data |
CN105653537A (zh) * | 2014-11-13 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种数据库应用***的分页查询方法和装置 |
CN106649371A (zh) * | 2015-10-30 | 2017-05-10 | 北京国双科技有限公司 | 用于爬虫的数据处理方法及装置 |
CN107329976A (zh) * | 2017-05-26 | 2017-11-07 | 深圳市小牛在线互联网信息咨询有限公司 | 网页分页方法、装置、计算机设备及计算机可读存储介质 |
CN108009207A (zh) * | 2017-11-06 | 2018-05-08 | 东软集团股份有限公司 | 增量数据查询方法及装置、存储介质、电子设备 |
CN108509529A (zh) * | 2018-03-14 | 2018-09-07 | 武汉斗鱼网络科技有限公司 | 数据分页排序方法、装置及可读存储介质 |
CN109344197A (zh) * | 2018-09-13 | 2019-02-15 | 广州帷策智能科技有限公司 | 基于大数据的分页下载方法和装置 |
CN109871406A (zh) * | 2018-12-28 | 2019-06-11 | 北京云杉信息技术有限公司 | 通用监控报表平台的设计方法 |
CN110162540A (zh) * | 2019-04-17 | 2019-08-23 | 平安科技(深圳)有限公司 | 区块链账本数据的查询方法、电子装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109254733B (zh) | 用于存储数据的方法、装置和*** | |
CN102186067B (zh) | 一种图像帧的传输方法和装置、显示方法和*** | |
CN108549525B (zh) | 数据存储和访问方法、装置、电子设备及存储介质 | |
WO2013078583A1 (zh) | 优化数据访问的方法及装置、优化数据存储的方法及装置 | |
CN109271285B (zh) | 一种文件备份的方法、设备和计算机存储介质 | |
CN108540508B (zh) | 用于推送信息的方法、装置和设备 | |
CN111382123B (zh) | 文件存储方法、装置、设备及存储介质 | |
CN111966887B (zh) | 动态缓存方法及装置、电子设备、存储介质 | |
CN111061740B (zh) | 一种数据同步方法、设备和存储介质 | |
CN110287146B (zh) | 应用下载的方法、设备和计算机存储介质 | |
CN102272751A (zh) | 在数据库环境通过背景同步的数据完整性 | |
CN103823818A (zh) | 一种基于虚拟现实的图书*** | |
CN103257958A (zh) | 一种基于云存储的翻译方法及*** | |
CN110413413A (zh) | 一种数据写入方法、装置、设备及存储介质 | |
CN112235632A (zh) | 视频处理方法、装置及服务器 | |
WO2018237052A1 (en) | METHOD AND SYSTEM FOR EMERGENCY DATA DESTRUCTION | |
EP2997715B1 (en) | Transmitting information based on reading speed | |
CN109347899B (zh) | 在分布式存储***中写入日志数据的方法 | |
CN105989012B (zh) | 一种页面显示方法、装置、移动终端和*** | |
CN104391947A (zh) | 海量gis数据实时处理方法及*** | |
CN104133869A (zh) | 一种网页页面刷新方法 | |
CN107480269B (zh) | 对象展示方法及***、介质和计算设备 | |
CN110618972A (zh) | 一种利用自增Id增进深分页方法 | |
CN116541174A (zh) | 存储设备容量处理方法、装置、设备及存储介质 | |
EP4080383A1 (en) | Method and apparatus for presenting information, electronic device, storage medium, and program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191227 |