当前位置: 首页 > news >正文

建站网站 国外建设银行 福建分行招聘网站

建站网站 国外,建设银行 福建分行招聘网站,公司部门简介模板,企业网站建设与营运计划书一、应用场景 需要分页查询#xff08;并非全表查载入物理内存再筛选#xff09;#xff0c;返回列表1和列表2叠加的数据时 二、实现方式 列表1必查#xff0c;列表2根据列表1的查询结果决定列表2的分页查询参数 三、示意图及其实现代码 1.示意图 黄色代表list1的数据并非全表查载入物理内存再筛选返回列表1和列表2叠加的数据时 二、实现方式 列表1必查列表2根据列表1的查询结果决定列表2的分页查询参数 三、示意图及其实现代码 1.示意图 黄色代表list1的数据26条绿色代表list2的数据74条蓝色代表分页取数据的情况三种情况list1  /   list1list2   / list2 2.实现代码 public class Program {public static void Main(){// 示例数据int list1count 26; // list1 的总条数int pageIndex 1; // 当前页码int pageSize 20; // 每页大小GetPaginationData(list1count, 1, pageSize);GetPaginationData(list1count, 2, pageSize);GetPaginationData(list1count, 3, pageSize);GetPaginationData(list1count, 4, pageSize);GetPaginationData(list1count, 5, pageSize);}/// summary/// 获取第二列表分页参数的方法/// /summary/// remarks/// 该方法用于处理分页查询时列表一和列表二组合数据返回的场景/// 根据列表一的总条数和分页信息计算并确定列表二的分页参数。/// /remarks/// param namelist1count列表一的总条数/param/// param namepageIndex前端传入的当前页码/param/// param namepageSize前端传入的每页数据条数/param/// returns/// 返回一个元组/// - pageIndex2第二列表跳过的记录数表示从第二列表的哪个位置开始查询/// - pageSize2第二列表每页的记录数表示第二列表每页需要查询多少条数据/// /returnspublic static (int skipCount2, int pageSize2) GetPaginationData(int list1count, int pageIndex, int pageSize){// 计算跳过的数量和剩余的数量int skipCount (pageIndex - 1) * pageSize;int remainCount list1count - skipCount;// 初始化返回的元组int skipCount2 0;int pageSize2 0;// 判断剩余数据情况并赋值if (remainCount pageSize){// 绰绰有余直接返回list1数据skipCount2 0;pageSize2 0; // 此时不需要第二列表的数据}else if (remainCount 0){// 有余不足需要返回list1数据 第二列表数据skipCount2 0;pageSize2 pageSize - remainCount;}else{// 纯查第二列表数据skipCount2 Math.Abs(remainCount);pageSize2 pageSize;}// 输出调试信息Console.WriteLine($【pageIndex入参】{pageIndex}【skipCount2】{skipCount2},【pageSize】{pageSize2});// 返回最终结果return (skipCount2, pageSize2);} } 3.结果 【pageIndex入参】1【skipCount2】0,【pageSize】0 【pageIndex入参】2【skipCount2】0,【pageSize】14 【pageIndex入参】3【skipCount2】14,【pageSize】20 【pageIndex入参】4【skipCount2】34,【pageSize】20 【pageIndex入参】5【skipCount2】54,【pageSize】20
http://www.hkea.cn/news/14339471/

相关文章:

  • 旅游网站的目的石家庄建设工程信息网
  • 环保网站建设网站源码44444kt
  • 重庆综合网站建设配件淮南网站推广
  • 制作小程序和网站的公司凡客做网站怎么样
  • 网站后台密码怎么修改网站推广网络营销
  • 平面设计做网站的步骤网站如何建设二级域名代理
  • 四川网站营销seo费用网站开发那个好
  • wordpress用户中心模板专业的网站优化公司
  • 企业网站多大空间够用井研移动网站建设
  • 图片瀑布流网站源码网站建设中心联系方式
  • 慈利网站建设wordpress中英文版如何
  • 设计网站作品宁波市镇海建设交通局网站首页
  • 模版网站有源代码吗wordpress文章查看量
  • 衡阳公司网站建设com域名查询官网
  • 建网站程序工具英文商城网站模板
  • wap网站如何建设适合个人做的网站有哪些东西吗
  • 网站制作的收费标准邯郸教育网站建设
  • 兰州市城乡建设局网站s104项目有创意的工作室名字大全
  • 关于高校网站建设论文的总结做网站用什么需要好
  • 爱情表白网站制作wordpress文章页名称
  • 一起做网站17广州莱芜求职信息查询
  • 乌兰浩特建设网站推广黄冈软件必备软件
  • 工会网站建设策划书免费注册网站的平台
  • 网站推广方案策划书2000f3322免费域名申请
  • 最便宜网站seo关键词排名软件流量词
  • 外贸营销型网站建站怎样设网站
  • 建设网站具体步骤网站开发遵循
  • 网站建设实例教程 pdfwordpress页面调用文章列表
  • 猎头做单网站国内优秀网站案例
  • 建设一个普通的网站需要多少钱信息服务平台有哪些网站