10 内容回顾和补充、分页加密

1、内容回顾与补充

1、回顾

 

  

 

 

 

2、解析器

 

 

 

3、分页加密

页码越大,越往后翻页速度越慢,为什么,以及如何解决?

难道是二分法。。。?

实质:数据库中的limit

从上往下扫描,0~1000,然后取出第1000-1010页

解决方案:

方法1:

               

              

方法2:

        取1010

        while id > 500:

                    XXXX

      id不连续,或者被删除了

方法3:

          记录,每页的最小和最大id。

场景1:

          比如  666 和 999

          id > 999,往后取10条

        数据库底层是: B+数

场景2:

   id =20

某些黑客

 

如何解决

     加密页码  3 = hu9hy7687

     

   restframe 页码就是内部就加密

  

原文地址:https://www.cnblogs.com/venicid/p/11923556.html