首页 > 其他分享 >Net中通用分页页数计算方式

Net中通用分页页数计算方式

时间:2023-09-27 10:00:10浏览次数:29  
标签:totalPage 分页 页数 totalRecord 算法 maxResult Net

.Net中通用分页页数计算方式,分页的总页数算法 
总记录数:totalRecord
每页最大记录数:maxResult

算法一:
totalPage = totalRecord % maxResult == 0 ? totalRecord / maxResult : totalRecord / maxResult + 1 ;

算法二:
totalPage = (totalRecord + maxResult -1) / maxResult;
其中 maxResult - 1 就是 totalRecord / maxResult 的最大的余数

算法三:
totalPage= (int) Math.ceil(totalRecord/ maxResult);

标签:totalPage,分页,页数,totalRecord,算法,maxResult,Net
From: https://www.cnblogs.com/zhan-shuai/p/17731990.html

相关文章

  • 模拟.NET应用场景,综合应用反编译、第三方库调试、拦截、一库多版本兼容方案
    免责声明使用者本人对于传播和利用本公众号提供的信息所造成的任何直接或间接的后果和损失负全部责任。公众号及作者对于这些后果不承担任何责任。如果造成后果,请自行承担责任。谢谢!大家好,我是沙漠尽头的狼。本文首发于Dotnet9,结合前面两篇(如何在没有第三方.NET库源码的情......
  • RosettaNet PIP 清单
    PIPCode释义0A1故障通知0C1异步测试通知0C2异步测试请求/确认0C3同步测试通知0C4同步测试查询/响应1A1请求帐户设置1A2维护帐户2A1分发新产品信息2A3查询营销信息2A4查询促销和回扣信息2A6查询产品生命周期信息2A7查询产品停......
  • kubernetes集群搭建2023
    参考:https://zhuanlan.zhihu.com/p/627310856(比较详细的一篇k8s集群部署文章)https://www.cnblogs.com/libruce/p/17477374.html或者https://zhuanlan.zhihu.com/p/590652259(不关闭防火墙的情况,如何配置端口)https://www.cnblogs.com/suuuch/p/16728103.html(初始化集群或者新节......
  • CNN -- Simple Residual Network
    Smiling&Weeping ----我爱你,从这里一直到月亮,再绕回来说明:1.要解决的问题:梯度消失2.跳连接,H(x)=F(x)+x,张量维度必须一致,加完后再激活。不要做pooling,张量的维度会发生变化 1#先是1个卷积层(conv,maxpooling,relu),然后Res......
  • Django - rest_framework pagination 分页功能
     下载pipinstalldjangorestframework models.pyclassNews(models.Model):title=models.CharField(verbose_name="标题",max_length=128)create_time=models.DateTimeField(verbose_name="创建时间",auto_now_add=True)c......
  • HPE Aruba Networking:网络在协调科技创新和安全风险之间扮演关键角色
    来源:ZAKER科技生成式人工智能(AI)等新兴技术正在引领企业步入创新时代,而企业也需不断地发展网络,以确保安全地推动创新发展印尼巴厘岛-2023年9月26日-根据HPEArubaNetworking(NYSE:HPE)的研究报告显示,64%的IT领导者认为网络安全问题已成为阻碍企业创新技术投资意愿的因素之一。这......
  • .net webapi限流记录
     一,WebApiThrottleASP.NETWebAPIratelimiterforIISandOwinhostinghttps://github.com/stefanprodan/WebApiThrottle 二,AspNetCoreRateLimitASP.NETCoreratelimitingmiddlewarehttps://github.com/stefanprodan/AspNetCoreRateLimit......
  • LIS实验室(检验科)信息系统源码 C# +.Net+Oracle
    LIS实验室(检验科)信息系统,一体化设计,与其他系统无缝连接,全程化条码管理。集申请、采样、核收、计费、检验、审核、发布、质控、查询、耗材控制等检验科工作为一体的网络管理系统。技术细节:体系结构:Client/Server架构客户端:WPF+WindowsForms服务端:C#+.Net数据库:Oracle接口技术:RESTf......
  • 记一次 .NET 某拍摄监控软件 卡死分析
    一:背景1.讲故事今天本来想写一篇非托管泄露的生产事故分析,但想着昨天就上了一篇非托管文章,连着写也没什么意思,换个口味吧,刚好前些天有位朋友也找到我,说他们的拍摄监控软件卡死了,让我帮忙分析下为什么会卡死,听到这种软件,让我不禁想起了前些天在程序员桌子上安装监控的新闻,参......
  • .net webapiSwagger启用ApiKey身份验证
     直接在SwaggerConfig中设置请求头,这里请求头用的默认值apiKey,也可以自己定义一个 privateconststringswaggerApikey="Authorization";GlobalConfiguration.Configuration.MessageHandlers.Add(newSwaggerMessageHandler());GlobalConfiguration.......