当前位置: 首页 > news >正文

微信怎么做网站建设彩票网站多少钱

微信怎么做网站,建设彩票网站多少钱,敦煌网介绍,网站建设的需求客户分页功能实现应该是比较常见的#xff0c;对于redis来说#xff0c;近期刷题就发现了lrange、zrange这些指令#xff0c;这个指令怎么使用呢#xff1f; 我们接下来就来讲解下。 目录 指令简介lrangezrange Java实现Redis实现分页功能 指令简介 lrange lrange 是 Redis 中… 分页功能实现应该是比较常见的对于redis来说近期刷题就发现了lrange、zrange这些指令这个指令怎么使用呢 我们接下来就来讲解下。 目录 指令简介lrangezrange Java实现Redis实现分页功能 指令简介 lrange lrange 是 Redis 中的一个命令用于从列表中获取指定范围内的元素。 语法lrange key start end start 和 end是两个整数表示要从列表中获取元素的起始和结束位置。索引从0开始所以start和end都应该大于等于0。如果start大于end交换它们的位置。 lrange 命令将返回一个列表其中包含从start到end不包括位置的元素。 示例lrange my_list 0 4 zrange zrange是用于从有序集合中排序查询升序指定范围内的元素。zrevrange是降序语法同理 语法ZRANGE key start stop [WITHSCORES] WITHSCORES显示分数 示例ZRANGE myzset 0 -1 WITHSCORES显示全部 或 ZRANGE myzset 0 2 显示下标区间0-2 Java实现Redis实现分页功能 import redis.clients.jedis.Jedis; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set;public class RedisPagination {private Jedis jedis;public RedisPagination(Jedis jedis) {this.jedis jedis;}/*** 获取指定页码的列表* param pageNo 页码* param pageSize 每页大小* return*/public ListString getPageList(String listKey,int pageNo,int pageSize){// 计算起始和结束索引int start (pageNo - 1) * pageSize;int end start pageSize - 1;//存储结果ListString result new ArrayList();// 使用lrange获取分页数据long totalItems jedis.llen(listKey); // 获取总条目数System.out.println(总条目数: totalItems);if (totalItems 0) {// 确保结束索引不超过总条目数end Math.min(end, (int) (totalItems - 1));// 使用lrange进行分页result jedis.lrange(listKey, start, end);}return result;}/*** 获取指定页码的有序集合* param pageNo 页码* param pageSize 每页大小* return*/public SetString getPageSet(String setKey,int pageNo,int pageSize){// 计算起始和结束索引int start (pageNo - 1) * pageSize;int end start pageSize - 1;//存储结果SetString result new HashSet();// 使用zrange获取分页数据long totalItems jedis.zcard(setKey); // 获取总条目数System.out.println(总条目数: totalItems);if (totalItems 0) {// 确保结束索引不超过总条目数end Math.min(end, (int) (totalItems - 1));// 使用lrange进行分页result jedis.zrange(setKey, start, end);}return result;}public static void main(String[] args) {Jedis jedis new Jedis(localhost,6379);RedisPagination pagination new RedisPagination(jedis);System.out.println(列表分页结果pagination.getPageList(my_list,1,5));System.out.println(集合分页结果pagination.getPageSet(myzset,1,5));jedis.close();} }测试结果 总条目数: 7 列表分页结果[task1, task2, task3, test1, test2] 总条目数: 4 集合分页结果[baidu.com, google.com, 360.com, google.com1]
http://www.w-s-a.com/news/718917/

相关文章:

  • 网站建设动态页面修改删除dnf卖飞机的网站怎么做的
  • 万网是做什么的seo综合
  • 网站关键词分隔符php网站开发平台下载
  • 郑州那家做网站便宜商业计划书免费word版
  • 秦时明月的个人网站怎么做网站开发公司需要招聘哪些人
  • 广告网站建设制作设计服务商安卓app软件定制
  • 公司网站设计与实现中国职业培训在线官方网站
  • 网站服务器空间租用郑州官网网站推广优化
  • 郑州网站建设外包业务wordpress站酷首页
  • 机关门户网站 建设 方案个人怎么申请注册商标
  • 梧州网站建设有哪些九江网站建设优化
  • APP网站建设开发企业发展英文seo招聘
  • 临海市住房和城乡建设规划局网站高校图书馆网站的建设方案
  • 建立门户网站张店易宝网站建设
  • wordpress中英文站点厦门seo顾问屈兴东
  • 邯郸网站建设项目重庆网站备案系统
  • 网站导航容易做黄冈网站建设报价
  • 美橙互联建站网站被截止徐州网站建站
  • 网站班级文化建设视频深圳企业网页设计公司
  • 钦州网站建设公司做宣传网站买什么云服务器
  • 58同城有做网站wordpress怎么改标题和meta
  • 安通建设有限公司网站东莞地铁app
  • 群晖nas做网站滨州教育平台 网站建设
  • 住房城市乡建设部网站装修平台有哪些
  • 小米网站 用什么做的深圳广告公司前十强
  • 勤哲网站开发视频瑞安 网站建设培训
  • 有个蓝色章鱼做标志的网站高端的网站建设怎么做
  • 建站网址导航hao123html网页设计实验总结
  • 西宁市网站建设价格丽水集团网站建设
  • 长宁怎么做网站优化好本机怎么放自己做的网站