Java 开发工具类Pager

2023-11-02

  1. import java.util.ArrayList;  
  2. import java.util.List;  
  3.   
  4. /**分页工具类 
  5.  * @author user 
  6.  * 
  7.  */  
  8. public class Pager {  
  9.     private static final int DEFAULT_PAGESIZE=10;//默认分页的每页显示的条数  
  10.     private static final int DEFAULT_PAGENUM=5;//默显示页码的数量  
  11.     private int pagerIndex;//当前的页码  
  12.     private int pagerCount;//总页码  
  13.     private int pageSize;//每页显示的条数  
  14.     private int recordCount;//总记录数  
  15.     private int offsetNum;//显示页码数量的偏移量  
  16.     private int pageNum;//显示页码的数量  
  17.     public Pager(){}  
  18.     /**构造函数,初始化分页的信息,自动修正 
  19.      * @param pageIndex 当前的页码 
  20.      * @param recordCount   总记录数     
  21.      * @param pageSize  分页每页显示的条数  
  22.      */  
  23.     public Pager(int pageIndex,int recordCount,int pageSize){  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java 开发工具类Pager 的相关文章

  • Java RSA加密解密及签名验证

    一 简介 RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥 在公开密钥密码体制中 加密密钥 即公开密钥 PK是公开信息 而解密密钥 即秘密密钥 SK是需要保密的 加密算法E和解密算法D也都是公开的 虽然解密密钥SK是由公开密钥PK决
  • 腾讯云短信Java调用示例(SDK3.0)

    腾讯云短信Java调用示例 SDK3 0 1 pom xml 添加以下依赖 2 需要引入的包 3 程序实例 1 pom xml 添加以下依赖
  • PageHelper 分页排序使用记录

    PageHelper 分页使用 PageHelper startPage pageNum pageSize orderBy 其中最后一个参数是数据库字段名称 按传入的字段进行排序 场景 如果有接口参数中有排序字段 则按参数中的排序字段来排序
  • java加密算法之DES篇

    闲话不多说 我们直接上干货 加密 public static String encrypt String datasource try DESKeySpec desKey new DESKeySpec PASSWORD getBytes 创
  • Java中的Calendar日历API用法完全解析

    第一部分 Calendar介绍 Calendar 定义 public abstract class Calendar implements Serializable Cloneable Comparable
  • JAVA代码规范

    一 MyBatis 不要为了多个查询条件而写 1 1 二 迭代entrySet 获取Map 的key 和value 三 使用Collection isEmpty 检测空 四 初始化集合时尽量指定其大小 五 若需频繁调用Collection
  • java解析邮件并下载附件

    package com testspring mailserver mail parsemail import com sun mail pop3 POP3Folder import org springframework web bind
  • feign的加解密封装

    功能描述 通过覆盖 feign codec Encoder 和 feign codec Decoder 实现 feign 请求的加解密操作 采用动态的 feignClient 调用 平台统一的通信加解密策略 同一个服务节点可以同时使用非加密
  • Java 开发工具类Pager

    import java util ArrayList import java util List 分页工具类 author user public class Pager private static final int DEFAULT P
  • 生成UUID

    import java util UUID author lf Description date 2022 5 5 public class IdUtils 根据字符串生成固定UUID param name public static sy
  • mybatis-generator结合freemarker生成简单的service

    首先附上项目的github地址 点击打开链接 第一步 在generatorConfig xml里添加标签 点击进入xml文件对应的dtd文件 在contex那添加需要的标签
  • Object类型数据转化为json字符串工具类

    Object类型数据转json字符串 package com xxxxx emis base util import com fasterxml jackson annotation JsonFilter import com faster
  • Java实现通过证书访问Https请求

    创建证书管理器类 import java io FileInputStream import java security KeyStore import java security cert CertificateException imp
  • Java基础篇--工具类操作之敏感词过滤

    编写敏感词过滤程序 说明 在网络程序中 如聊天室 聊天软件等 经常需要对一些用户所提交的聊天内容中的敏感性词语进行过滤 如 性 色情 爆炸 恐怖 枪 军火 等 这些都不可以在网上进行传播 需要过滤掉或者用其他词语替换掉 提示 将用户的聊天内
  • Java 校验规则

    import java util regex Matcher import java util regex Pattern import static jodd util StringUtil isEmpty 数据校验 author lf
  • idea插件 restfulTool使用

    1 首先进行下载 两种方式 一个idea工具在插件直接下载 另一个是去官网把插件的包下载下来 官网地址 https plugins jetbrains com idea 然后搜索插件 2 里面有对应的版本 适合自己idea版本 可自行下载
  • MD5加密解密

    import java security MessageDigest import org apache commons codec digest DigestUtils import java math BigInteger Descri
  • 回调函数使用

    https www cnblogs com shenwen p 9046482 html
  • SpringBoot生成二维码

    目录 Zxing原生方式 添加依赖 二维码生成工具类 添加Controller 添加测试页面 使用postman测试效果 Hutool的方式 添加依赖 创建QRCodeService 添加Controller 效果测试 我们使用两种方式 去
  • Java将数字金额转换为中文大写

    import java math BigDecimal import java util regex Matcher import java util regex Pattern 2022 5 5 author lf public clas

随机推荐

  • JS声明对象key为变量

    JS声明对象key为变量 给对象的键加方括号即可 如下 const roomName room roomName const roomDetail roomName roomDescription
  • 伪类和伪元素的区别是什么?

    一 两者的定义 1 伪类 pseudo class 是一个以冒号作为前缀 被添加到一个选择器末尾的关键字 当你希望样式在特定状态才被呈现到指定的元素时 你可以往元素的选择器后面加上对应的伪类 2 伪元素用于创建一些不在文档树中的元素 并为其
  • 【洛谷 P1093】[NOIP2007 普及组] 奖学金 题解(结构体排序)

    NOIP2007 普及组 奖学金 题目描述 某小学最近得到了一笔赞助 打算拿出其中一部分为学习成绩优秀的前 5 5 5 名学生发奖学金 期末 每个学生都有 3 3 3 门课的成绩 语文 数学 英语 先按总分从高到低排序 如果两个同学总分相同
  • 数组转换字符串

    一 数组转字符串 3种方法 toString toLocaleString join join JS 允许数组与字符串之间相互转换 其中 Array 方法对象定义了 3 个方法 如下 数组方法 说明 toString 将数组转换成一个字符串
  • Android 检测 手机硬件状态 的Utils

    package com cy tools import android annotation SuppressLint import android app Activity import android bluetooth Bluetoo
  • Github中如何给项目创建GitHub Pages官方网页

    实现效果图 我的项目是 https github com shunyue1320 uab ui 我需要给项目创建一个官方文档的网页如 https shunyue1320 github io uab ui 看着Github大项目都有一个高大上
  • 【网络代理】代理IP检测的知识

    做网络的基本都知道代理 这个是肯定的 不管是用花刺还是猎手的网页代理 还是直接VPN的通道代理 代理有着不用说大家也知道的重要性 不管是做CPA还是做点击亦或者投票 代理都能帮我们一下 虽然帮的忙不大 但是却很重要 下面风就网页代理而言 探
  • tkinter模块

    thinker模块 第一个thinker程序 导入thinker模块 import tkinter 创建Tk类的实例 本质是显示窗口 window tkinter Tk 设置窗口背景为蓝色 window background blue 设置
  • 从零搭建个人网站服务器

    准备前提 服务器 以阿里云的轻量应用服务器为列 已经开发好的网站 服务器简介 内存 2G CPU 2核 系统盘 60G 系统镜像 CentOs 已经预安装了PHP 与 Mysql 环境安装 1 node环境搭建 如果后端使用的是 node
  • 百问网7天物联网智能家居 学习心得 打卡第六天

    2022 3 26 因为上班赶工没有多少时间观看视频 加上自己基础很差在串口那边讲得又比较快速 反复看了很久才发打卡第六天 主要讲的内容是 程序框架和代码实现 在usart c 创建函数ESP8266 SendCommand 向ESP826
  • Kalman滤波器从原理到实现

    转载请注明出处 http xiahouzuoxin github io notes Kalman滤波器的历史渊源 We are like dwarfs on the shoulders of giants by whose grace we
  • git 操作命令

    git初始化仓库 git init 配置用户名和邮箱 git config global user name name git config global user email email 将代码储存到 git仓库中 将代码放入暂存区 gi
  • java运行bat命令得到某个windows文件的创建时间

    原文 java运行bat命令得到某个windows文件的创建时间 代码下载地址 http www zuidaima com share 1550463260150784 htm package com zuidaima util impor
  • java每日代码练习——成绩分层代码

    利用条件运算符的嵌套来完成此题 学习成绩 gt 90分的同学用A表示 60 89分之间的用B表示 60分以下的用C表示 代码如下 import java util Scanner public class zhimingyangtuo pu
  • [机器学习与scikit-learn-21]:算法-逻辑回归-多项式非线性回归PolynomialFeatures与代码实现

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 https blog csdn net HiWangWenBing article details 123447272 目录 第1章 sci
  • docker.service启动失败:Unit not found的原因及解决办法

    解决办法 删除 usr lib systemd system docker service的 UNIT 里包含的docker socket 然后systemctl daemon reload 最后systemctl start docker
  • 列表解析

    gt gt gt squared x 2 for x in range 4 gt gt gt for i in squared print i 0 1 4 9 gt gt gt sqdEvens x 2 for x in range 8 i
  • 【Vue.js】全局与局部自定义指令的区别

    示例中介绍了全局自定义指令与局部自定义指令的区别 全局自定义指令 可以在任何实例中应用 局部自定义指令 只能在本身的vue实例中应用 div p 局部自定义指令 p div
  • Windows下JDK安装与环境变量配置

    文章目录 每日一句正能量 前言 安装步骤 配置环境变量 验证环境变量是否配置成功 后记 每日一句正能量 生命 就像一场永无休止的苦役 不要惧怕和拒绝困苦 超越困苦 就是生活的强者 任何经历都是一种累积 累积的越多 人就越成熟 经历的越多 生
  • Java 开发工具类Pager

    import java util ArrayList import java util List 分页工具类 author user public class Pager private static final int DEFAULT P