package com.yanhui;

import java.util.List;

public class YanhuiResult {

@SuppressWarnings("rawtypes")

private List list; //殿隙議珨珜腔暮翹蹈桶

private int allRow; //軞暮翹杅

private int totalPage; //軞珜杅

private int currentPage; //絞ヶ珜杅

private int pageSize; //藩珜暮翹杅

@SuppressWarnings("unused")

private boolean isFirstPage; //岆瘁峈菴珨珜

@SuppressWarnings("unused")

private boolean isLastPage; //岆瘁峈郔綴珨珜

@SuppressWarnings("unused")

private boolean hasPreviousPage; //岆瘁衄ヶ珨珜

@SuppressWarnings("unused")

private boolean hasNextPage; //岆瘁衄狟珨珜

@SuppressWarnings("rawtypes")

public List getList() {

return list;

}

@SuppressWarnings("rawtypes")

public void setList(List list) {

this.list = list;

}

public int getAllRow() {

return allRow;

}

public void setAllRow(int allRow) {

this.allRow = allRow;

}

public int getTotalPage() {

return totalPage;

}

public void setTotalPage(int totalPage) {

this.totalPage = totalPage;

}

public int getCurrentPage() {

return currentPage;

}

public void setCurrentPage(int currentPage) {

this.currentPage = currentPage;

}

public int getPageSize() {

return pageSize;

}

public void setPageSize(int pageSize) {

this.pageSize = pageSize;

}

/**

* 場宎趙煦珜陓洘

*/

public void init() {

this.isFirstPage = isFirstPage();

this.isLastPage = isLastPage();

this.hasPreviousPage = isHasPreviousPage();

this.hasNextPage = isHasNextPage();

}

public boolean isFirstPage(){

return currentPage == 1; //�彆絞ヶ珜岆菴1珜

}

public boolean isLastPage(){

return currentPage == totalPage; //�彆絞ヶ珜岆郔綴珨珜

}

public boolean isHasPreviousPage(){

return currentPage != 1; //硐猁絞ヶ珜祥岆菴1珜

}

public boolean isHasNextPage(){

return currentPage != totalPage; //硐猁絞ヶ珜祥岆郔綴珨珜

}

/**

* 數呾軞珜杅

* @param pageSize 藩珜暮翹杅

* @param allRow 軞暮翹杅

* @return 軞珜杅

*/

public static int countTotalPage(final int pageSize,final int allRow){

int totalPage = allRow % pageSize == 0 ? allRow / pageSize : allRow/pageSize + 1 ;

return totalPage;

}

/**

* 數呾絞ヶ珜羲宎暮翹

* @param pageSize 藩珜暮翹杅

* @param cuurentPage 絞ヶ菴撓珜

* @return 絞ヶ珜羲宎暮翹瘍

*/

public static int countOffset(final int pageSize,final int cuurentPage){

final int offset = pageSize*(cuurentPage - 1);

return offset;

}

/**

* 數呾絞ヶ珜ㄛ�峈0麼氪③⑴腔URL羶衄※ˋpage=§ㄛ寀蚚1測杸

* @param page 換�統杅ㄗ褫夔峈諾ㄛ撈0ㄛ寀殿隙1ㄘ

* @return 絞ヶ珜

*/

public static int countCurrentPage(int page){

final int currentPage = (page==0?1:page);

return currentPage;

}

}

ssh mysql视屏_ssh+MySQL开发VOD视频点播系统相关推荐

  1. 视频点播技术android,基于Android机顶盒VOD视频点播系统的设计与实现

    摘要: VOD是视频点播技术(Video On Demand)的简称.本文设计的VOD点播系统客户端是以电视系统为背景,由电视机和Android机顶盒完成.采用Android机顶盒作为VOD系统的用户 ...

  2. android机顶盒点播源码,基于Android机顶盒VOD视频点播系统的设计与实现

    摘要: VOD是视频点播技术(Video On Demand)的简称.本文设计的VOD点播系统客户端是以电视系统为背景,由电视机和Android机顶盒完成.采用Android机顶盒作为VOD系统的用户 ...

  3. 简单的VOD视频点播系统

    项目描述:VOD视频点播系统是一个典型的c/s架构的系统.视频服务器通过网络向多个客户端提供视频点播服务.系统使用MFC框架搭建用户界面,使用skinMagic皮肤库实现界面美化.在服务器端使用ADO ...

  4. VideoStream流媒体(VOD视频点播)系统平台

    软件介绍:     VideoStream是集流媒体视频服务和流媒体应用管理为一体的综合流媒体服务系统,本产品通过宽带IP网络为教育系统.各类运营商.政府企业等用户提供音视频服务的应用. 系统特点: ...

  5. 使用java创建一个简易的视屏播放器

    最近有个多媒体的作业,要求使用visualC++和opencv编写一个简易的视屏播放器,对于C/C++残疾者而言是不可能的,于是萌生了用java编写的想法.具体经验分享一下. 目标:制作简易视屏播放器 ...

  6. java 生成media_使用java创建一个简易的视屏播放器

    最近有个多媒体的作业,要求使用visualC++和opencv编写一个简易的视屏播放器,对于C/C++残疾者而言是不可能的,于是萌生了用java编写的想法.具体经验分享一下. 目标:制作简易视屏播放器 ...

  7. ssh mysql 命令_ssh mysql命令大全

    启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show datab ...

  8. JSP SSH 产品质量追溯管理统myeclipse开发mysql数据库MVC模式java编程网页设计

    一.源码特点      JSP 产品质量追溯管理统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/ ...

  9. java计算机毕业设计医院临床管理系统录屏源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计医院临床管理系统录屏源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计医院临床管理系统录屏源程序+mysql+系统+lw文档+远程调试 本源码技术栈: 项目架构 ...

最新文章

  1. flex 布局实现 横穿线效果 自适应文字内容,自适应调整线宽
  2. java StringBuffer常用方法
  3. 【渝粤教育】电大中专学前儿童健康教育_1作业 题库
  4. css 历史及css3 新特性
  5. mysql 快速导入大SQL文件
  6. ubuntu安装有道云笔记_建立基于有道云笔记的错题本
  7. adam优化_立即尝鲜!碾压Adam,最好的AI优化器RAdam来了
  8. Gram-Schmidt正交化
  9. Docker Compose安装与简介
  10. depends工具查看exe和dll依赖关系
  11. UE4天气效果加白天黑夜的平滑过度切换
  12. JAVA操作Excel(POI、easyPOI、easyExcel)
  13. R语言Fisher检验的workspace问题
  14. vue中将html页面转为图片并且下载该图片
  15. 京东管培生(产品方向)线上hr面
  16. HTML5基础(五)零基础入门 (上)
  17. 过滤器拦截所有手机端重定向
  18. 图书管理开题报告php,基于PHP+SqlServer的图书管理系统,毕业论文设计,答辩ppt,开题报告,外文翻译,苹果,硕士研究生,iphone...
  19. ACWING172. 立体推箱子 poj3322(bfs巨麻烦)
  20. Unreal中利用控件蓝图系统控制模型的材质切换

热门文章

  1. python实现常用的相似度计算方法
  2. 基于JAVA+SpringBoot+Vue+ElementUI中学化学实验室耗材管理系统
  3. ORAN专题系列-18:5G O-RAN FrontHaul前传接口互操作性测试规范IOT概述与总体架构
  4. 操作系统 第十章 UNIX系统
  5. 【01】层次分析法:01-层次分析法模型讲解
  6. 这10个白嫖网站,或许你一个都不知道!
  7. XILINX FPGA数字信号处理——13、信号同步原理实现
  8. 服务器之间文件同步 go,基于golang文件实时监控并同步远端服务器工具
  9. EJB3 Persistence 对象
  10. m基于MATLAB-GUI的GPS数据经纬度高度解析与kalman分析软件设计