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 页码就是内部就加密

  

 

posted @ 2019-11-24 18:36  venicid  阅读(175)  评论(0编辑  收藏  举报