专栏首页Java全栈概念讲解之物理分页与逻辑分页

概念讲解之物理分页与逻辑分页

高频面试题:什么是物理分页?什么是逻辑分页?

喜欢听我叨叨的,直接看视频

知识点:

物理分页(后端分页):每次只从数据库查出当前页的数据,并查出总条数,前端显示页码和数据

逻辑分页(前端分页):数据一次性查询到前端,由前端根据总数据,来设置分页页码和当前页数据

适用场景:

  • 物理分页适用于数据量大、更新频繁的场景
  • 逻辑分页适用于数据量少、更新不频繁的场景

高频面试题:

  • 什么是物理分页?什么是逻辑分页?

或什么是前端分页?什么是后端分页?

扩展面试题:什么是物理删除?什么是逻辑删除?

  • 物理分页功能有哪些基本的请求参数和返回参数?

请求参数要能认后端知道要查第几页,查几条;返回参数要能让前端知道当前页的数据,总共要分几页。

请求参数:当前页码、每页条数

返回参数:当前页数据、总条数

—————— THE END  ——————

甲蛙博客,专注Java全栈技术分享

公众号:甲蛙全栈

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 性能基础之CPU、物理核、逻辑核概念与关系

    性能测试中当我们尝试使用 Linux 命令(如 nproc 或 lscpu )了解服务器CPU架构和性能参数时,我们经常发现我们无法正确解释其结果,因为我们混淆...

    高楼Zee
  • 操作系统的几种地址详解

    http://bbs.chinaunix.net/thread-2083672-1-1.html

    bear_fish
  • 【技术创作101训练营】Python网络爬虫的概念和基本原理

    我叫大家好,我是Python进阶者,经常看《Python爬虫与数据挖掘》公众号的小伙伴,对这个名字应该耳熟能详了吧?今天借腾讯云+社区这个机会,给大家简单分享下...

    Python进阶者
  • 操作系统各大公司笔试题汇总

    A、一维                               B、二维                                C、三维    ...

    bear_fish
  • linux内存映射mmap原理分析

    一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区...

    刘盼
  • 内存虚拟化技术介绍之---内存去重

    前言 虚拟化的目的是为了提升硬件的资源利用率,包括CPU,内存、IO等。在各种虚拟化中,都有内存压缩、内存去重等技术。本文通过介绍PowerVM的内存去重技术,...

    魏新宇
  • 操作系统是如何管理物理内存的?

    1.抽象,即给每个程序逻辑地址空间2.保护,不同程序的地址空间互相隔离,无法越界访问3.共享,对于一些公共函数库,可以只在内存中存一份,其它程序引用这一个库即可...

    陆道峰
  • Java分层概念(转)

    @坤的
  • Taro团队携手云开发搭建电商后台服务

    Taro是由凹凸实验室开源、遵循 React 语法规范的多端开发解决方案,截止目前 star 数已经突破16.9k,受到了前端开发者的广泛关注,成为了当前最受欢...

    腾讯云开发TCB
  • 07-移动端开发教程-移动端视口

    老马初始学习视口的概念的时候,看了很多的文章,看来很多的资料,鲜有人能把这个东西讲的非常透彻的。老马接下来就从初学者能看懂的角度去讲解视口和适配的方案。

    老马
  • 07-移动端开发教程-移动端视口

    老马初始学习视口的概念的时候,看了很多的文章,看来很多的资料,鲜有人能把这个东西讲的非常透彻的。老马接下来就从初学者能看懂的角度去讲解视口和适配的方案。 1. ...

    老马
  • 手把手教你画流程图

    1)用于和非研发部门交流: 决定人员都做什么工作?描述公司的核心业务。例如用户下单后,就涉及到物流部门进行发货,系统进行开发票等工作。

    matinal
  • 操作系统 页式存储 页与块之间的关系详解

    操作系统 页式存储 页与块之间的关系详解 操作系统 页式存储 页 块 逻辑地址 物理地址 块号 页号 以下这些概念在刚开始学的时候简直要逼疯我了,因为不同书籍不...

    marsggbo
  • 26 个 CSS 面试的高频考点助力金三银四

    CSS是层叠样式表( Cascading Style Sheets )的缩写,是一种样式表语言,用于描述以 HTML 之类的标记语言编写的文档的布局。 它是用于...

    前端小智@大迁世界
  • 冷月手撕408之操作系统(12)-内存管理基础知识

    本节主要是讲操作系统的内存管理基础知识,首先简单介绍了内存是什么。内存管理的功能,将作为以下几个我们讲解的重点。

    学长冷月
  • 小书MybatisPlus第8篇-逻辑删除实现及API细节精讲

    所以一张表的数据是否采用逻辑删除,还要根据数据的重要性、数据量、查询性能以及业务需求等因素综合判断。

    字母哥博客
  • InnoDB表空间介绍(2)

    之前的8月15号的文章中,对于Innodb的表空间做了一些介绍,当时重点介绍了表空间中最主要的两种类型:独立表空间和系统表空间。今天我们展开说说独立表空间的内...

    AsiaYe
  • 我和面试官之间关于操作系统的一场对弈!写了很久,希望对你有帮助!

    大家好,我是 Guide哥!很多读者抱怨计算操作系统的知识点比较繁杂,自己也没有多少耐心去看,但是面试的时候又经常会遇到。所以,我带着我整理好的操作系统的常见问...

    Guide哥
  • Java I/O底层是如何工作的?

    缓冲与缓冲的处理方式,是所有I/O操作的基础。术语“输入、输出”只对数据移入和移出缓存有意义。任何时候都要把它记在心中。通常,进程执行操作系统的I/O请求包括数...

    哲洛不闹

扫码关注云+社区

领取腾讯云代金券