Java操作Redis(四)--Java操作Redis实现排行榜

应用说明

在这里插入图片描述

package com.ruoyi.project.redis;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.Tuple;

import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.UUID;

/**
 * Jedis 实现排行榜
 * 实现王者荣耀手游按积分排名
 */
public class Jedis_RankingList {
    //玩家总人数30
    static int TOTAL_SIZE=30;

    public static void main(String[] args) {
        //创建jedis实例
        Jedis jedis = new Jedis("127.0.0.1", 6379);
        System.out.println("Redis连接成功");
        try {
            String key="欢迎来到王者荣耀";
            jedis.del(key);
            //模拟生成多个游戏玩家
            List<String> players=new ArrayList<String>();
            for(int i=0;i<TOTAL_SIZE;++i){
                //随机生成每个玩家的ID
                players.add(UUID.randomUUID().toString());
            }
            System.out.println("玩家登陆进入游戏");
            //开始记录每个玩家的得分
            for(int j=0;j<players.size();j++){
                //模拟生成玩家得分
                int score =(int) (Math.random()*10000);
                String member = players.get(j);
                //打印玩家游戏的得分信息
                System.out.println("玩家ID:"+member+",玩家得分:"+score);
                //将玩家的ID和得分都加到对应的key的SortedSet中去
                jedis.zadd(key,score,member);
            }

            //打印全部玩家排行榜
            System.out.println();
            System.out.println("==========="+key+"==========");
            System.out.println("====================全部玩家排行榜====================================");
            //从对应key的SortedSet中获取已经排好序的游戏玩家列表
            Set<Tuple> scoreList = jedis.zrevrangeWithScores(key, 0, -1);
            for (Tuple item:scoreList){
                System.out.println("玩家ID:"+item.getElement()+"玩家得分:"+Double.valueOf(item.getScore()));
            }

            //打印出排名前五的游戏玩家
            System.out.println();
            System.out.println("==========="+key+"==========");
            System.out.println("====================王者荣耀排名前五的玩家====================================");
            scoreList = jedis.zrevrangeWithScores(key, 0, 4);
            for (Tuple item:scoreList){
                System.out.println("玩家ID:"+item.getElement()+"玩家得分:"+Double.valueOf(item.getScore()));
            }

            //打印出得分在5000 ~ 8000分之间的玩家信息
            System.out.println();
            System.out.println("==========="+key+"==========");
            System.out.println("====================王者荣耀得分在5000 ~ 8000分的玩家====================================");
            scoreList = jedis.zrangeByScoreWithScores(key, 5000, 8000);
            for (Tuple item:scoreList){
                System.out.println("玩家ID:"+item.getElement()+"玩家得分:"+Double.valueOf(item.getScore()));
            }
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            jedis.quit();
            jedis.close();
        }

    }
}

运行结果如下

D:\software\java8.0\jdk\bin\java.exe "-javaagent:D:\software\IntelliJ IDEA 2018.2.5\lib\idea_rt.jar=13698:D:\software\IntelliJ IDEA 2018.2.5\bin" -Dfile.encoding=UTF-8 -classpath D:\software\java8.0\jdk\jre\lib\charsets.jar;D:\software\java8.0\jdk\jre\lib\deploy.jar;D:\software\java8.0\jdk\jre\lib\ext\access-bridge-64.jar;D:\software\java8.0\jdk\jre\lib\ext\cldrdata.jar;D:\software\java8.0\jdk\jre\lib\ext\dnsns.jar;D:\software\java8.0\jdk\jre\lib\ext\jaccess.jar;D:\software\java8.0\jdk\jre\lib\ext\jfxrt.jar;D:\software\java8.0\jdk\jre\lib\ext\localedata.jar;D:\software\java8.0\jdk\jre\lib\ext\nashorn.jar;D:\software\java8.0\jdk\jre\lib\ext\sunec.jar;D:\software\java8.0\jdk\jre\lib\ext\sunjce_provider.jar;D:\software\java8.0\jdk\jre\lib\ext\sunmscapi.jar;D:\software\java8.0\jdk\jre\lib\ext\sunpkcs11.jar;D:\software\java8.0\jdk\jre\lib\ext\zipfs.jar;D:\software\java8.0\jdk\jre\lib\javaws.jar;D:\software\java8.0\jdk\jre\lib\jce.jar;D:\software\java8.0\jdk\jre\lib\jfr.jar;D:\software\java8.0\jdk\jre\lib\jfxswt.jar;D:\software\java8.0\jdk\jre\lib\jsse.jar;D:\software\java8.0\jdk\jre\lib\management-agent.jar;D:\software\java8.0\jdk\jre\lib\plugin.jar;D:\software\java8.0\jdk\jre\lib\resources.jar;D:\software\java8.0\jdk\jre\lib\rt.jar;E:\IntelliJIDEAWorkspace\javakuangjia\target\classes;D:\MavenRepository\org\springframework\boot\spring-boot-starter\2.1.1.RELEASE\spring-boot-starter-2.1.1.RELEASE.jar;D:\MavenRepository\org\springframework\boot\spring-boot\2.1.1.RELEASE\spring-boot-2.1.1.RELEASE.jar;D:\MavenRepository\org\springframework\boot\spring-boot-autoconfigure\2.1.1.RELEASE\spring-boot-autoconfigure-2.1.1.RELEASE.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-logging\2.1.1.RELEASE\spring-boot-starter-logging-2.1.1.RELEASE.jar;D:\MavenRepository\org\apache\logging\log4j\log4j-to-slf4j\2.11.1\log4j-to-slf4j-2.11.1.jar;D:\MavenRepository\org\apache\logging\log4j\log4j-api\2.11.1\log4j-api-2.11.1.jar;D:\MavenRepository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;D:\MavenRepository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;D:\MavenRepository\org\springframework\spring-core\5.1.3.RELEASE\spring-core-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-jcl\5.1.3.RELEASE\spring-jcl-5.1.3.RELEASE.jar;D:\MavenRepository\net\bytebuddy\byte-buddy\1.9.5\byte-buddy-1.9.5.jar;D:\MavenRepository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-aop\2.1.1.RELEASE\spring-boot-starter-aop-2.1.1.RELEASE.jar;D:\MavenRepository\org\springframework\spring-aop\5.1.3.RELEASE\spring-aop-5.1.3.RELEASE.jar;D:\MavenRepository\org\aspectj\aspectjweaver\1.9.2\aspectjweaver-1.9.2.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-web\2.1.1.RELEASE\spring-boot-starter-web-2.1.1.RELEASE.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-json\2.1.1.RELEASE\spring-boot-starter-json-2.1.1.RELEASE.jar;D:\MavenRepository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.9.7\jackson-datatype-jdk8-2.9.7.jar;D:\MavenRepository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.9.7\jackson-datatype-jsr310-2.9.7.jar;D:\MavenRepository\com\fasterxml\jackson\module\jackson-module-parameter-names\2.9.7\jackson-module-parameter-names-2.9.7.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-tomcat\2.1.1.RELEASE\spring-boot-starter-tomcat-2.1.1.RELEASE.jar;D:\MavenRepository\org\apache\tomcat\embed\tomcat-embed-core\9.0.13\tomcat-embed-core-9.0.13.jar;D:\MavenRepository\org\apache\tomcat\embed\tomcat-embed-el\9.0.13\tomcat-embed-el-9.0.13.jar;D:\MavenRepository\org\apache\tomcat\embed\tomcat-embed-websocket\9.0.13\tomcat-embed-websocket-9.0.13.jar;D:\MavenRepository\org\hibernate\validator\hibernate-validator\6.0.13.Final\hibernate-validator-6.0.13.Final.jar;D:\MavenRepository\javax\validation\validation-api\2.0.1.Final\validation-api-2.0.1.Final.jar;D:\MavenRepository\org\jboss\logging\jboss-logging\3.3.2.Final\jboss-logging-3.3.2.Final.jar;D:\MavenRepository\org\springframework\spring-web\5.1.3.RELEASE\spring-web-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-webmvc\5.1.3.RELEASE\spring-webmvc-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-expression\5.1.3.RELEASE\spring-expression-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-thymeleaf\2.1.1.RELEASE\spring-boot-starter-thymeleaf-2.1.1.RELEASE.jar;D:\MavenRepository\org\thymeleaf\thymeleaf-spring5\3.0.11.RELEASE\thymeleaf-spring5-3.0.11.RELEASE.jar;D:\MavenRepository\org\thymeleaf\thymeleaf\3.0.11.RELEASE\thymeleaf-3.0.11.RELEASE.jar;D:\MavenRepository\org\attoparser\attoparser\2.0.5.RELEASE\attoparser-2.0.5.RELEASE.jar;D:\MavenRepository\org\unbescape\unbescape\1.1.6.RELEASE\unbescape-1.1.6.RELEASE.jar;D:\MavenRepository\org\thymeleaf\extras\thymeleaf-extras-java8time\3.0.2.RELEASE\thymeleaf-extras-java8time-3.0.2.RELEASE.jar;D:\MavenRepository\org\springframework\boot\spring-boot-devtools\2.1.1.RELEASE\spring-boot-devtools-2.1.1.RELEASE.jar;D:\MavenRepository\mysql\mysql-connector-java\8.0.13\mysql-connector-java-8.0.13.jar;D:\MavenRepository\com\baomidou\mybatis-plus-boot-starter\3.0.6\mybatis-plus-boot-starter-3.0.6.jar;D:\MavenRepository\com\baomidou\mybatis-plus\3.0.6\mybatis-plus-3.0.6.jar;D:\MavenRepository\com\baomidou\mybatis-plus-extension\3.0.6\mybatis-plus-extension-3.0.6.jar;D:\MavenRepository\com\baomidou\mybatis-plus-core\3.0.6\mybatis-plus-core-3.0.6.jar;D:\MavenRepository\com\baomidou\mybatis-plus-annotation\3.0.6\mybatis-plus-annotation-3.0.6.jar;D:\MavenRepository\com\baomidou\mybatis-plus-generator\3.0.6\mybatis-plus-generator-3.0.6.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-jdbc\2.1.1.RELEASE\spring-boot-starter-jdbc-2.1.1.RELEASE.jar;D:\MavenRepository\com\zaxxer\HikariCP\3.2.0\HikariCP-3.2.0.jar;D:\MavenRepository\org\springframework\spring-jdbc\5.1.3.RELEASE\spring-jdbc-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\boot\spring-boot-configuration-processor\2.1.1.RELEASE\spring-boot-configuration-processor-2.1.1.RELEASE.jar;D:\MavenRepository\com\github\pagehelper\pagehelper-spring-boot-starter\1.2.5\pagehelper-spring-boot-starter-1.2.5.jar;D:\MavenRepository\org\mybatis\spring\boot\mybatis-spring-boot-starter\1.3.2\mybatis-spring-boot-starter-1.3.2.jar;D:\MavenRepository\org\mybatis\spring\boot\mybatis-spring-boot-autoconfigure\1.3.2\mybatis-spring-boot-autoconfigure-1.3.2.jar;D:\MavenRepository\org\mybatis\mybatis\3.4.6\mybatis-3.4.6.jar;D:\MavenRepository\org\mybatis\mybatis-spring\1.3.2\mybatis-spring-1.3.2.jar;D:\MavenRepository\com\github\pagehelper\pagehelper-spring-boot-autoconfigure\1.2.5\pagehelper-spring-boot-autoconfigure-1.2.5.jar;D:\MavenRepository\com\github\pagehelper\pagehelper\5.1.4\pagehelper-5.1.4.jar;D:\MavenRepository\com\github\jsqlparser\jsqlparser\1.0\jsqlparser-1.0.jar;D:\MavenRepository\com\github\oshi\oshi-core\3.9.1\oshi-core-3.9.1.jar;D:\MavenRepository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;D:\MavenRepository\net\java\dev\jna\jna\4.5.2\jna-4.5.2.jar;D:\MavenRepository\net\java\dev\jna\jna-platform\4.5.2\jna-platform-4.5.2.jar;D:\MavenRepository\com\alibaba\druid-spring-boot-starter\1.1.14\druid-spring-boot-starter-1.1.14.jar;D:\MavenRepository\com\alibaba\druid\1.1.14\druid-1.1.14.jar;D:\MavenRepository\org\apache\commons\commons-lang3\3.8.1\commons-lang3-3.8.1.jar;D:\MavenRepository\commons-io\commons-io\2.5\commons-io-2.5.jar;D:\MavenRepository\commons-fileupload\commons-fileupload\1.3.3\commons-fileupload-1.3.3.jar;D:\MavenRepository\org\apache\shiro\shiro-core\1.4.0\shiro-core-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-lang\1.4.0\shiro-lang-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-cache\1.4.0\shiro-cache-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-crypto-hash\1.4.0\shiro-crypto-hash-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-crypto-core\1.4.0\shiro-crypto-core-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-crypto-cipher\1.4.0\shiro-crypto-cipher-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-config-core\1.4.0\shiro-config-core-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-config-ogdl\1.4.0\shiro-config-ogdl-1.4.0.jar;D:\MavenRepository\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar;D:\MavenRepository\org\apache\shiro\shiro-event\1.4.0\shiro-event-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-spring\1.4.0\shiro-spring-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-web\1.4.0\shiro-web-1.4.0.jar;D:\MavenRepository\org\apache\shiro\shiro-ehcache\1.4.0\shiro-ehcache-1.4.0.jar;D:\MavenRepository\net\sf\ehcache\ehcache-core\2.6.11\ehcache-core-2.6.11.jar;D:\MavenRepository\com\github\theborakompanioni\thymeleaf-extras-shiro\2.0.0\thymeleaf-extras-shiro-2.0.0.jar;D:\MavenRepository\com\alibaba\fastjson\1.2.47\fastjson-1.2.47.jar;D:\MavenRepository\eu\bitwalker\UserAgentUtils\1.19\UserAgentUtils-1.19.jar;D:\MavenRepository\org\springframework\spring-context-support\5.1.3.RELEASE\spring-context-support-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-beans\5.1.3.RELEASE\spring-beans-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-context\5.1.3.RELEASE\spring-context-5.1.3.RELEASE.jar;D:\MavenRepository\org\quartz-scheduler\quartz\2.3.0\quartz-2.3.0.jar;D:\MavenRepository\com\mchange\mchange-commons-java\0.2.11\mchange-commons-java-0.2.11.jar;D:\MavenRepository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;D:\MavenRepository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;D:\MavenRepository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;D:\MavenRepository\com\github\penggle\kaptcha\2.3.2\kaptcha-2.3.2.jar;D:\MavenRepository\com\jhlabs\filters\2.0.235-1\filters-2.0.235-1.jar;D:\MavenRepository\io\springfox\springfox-swagger2\2.9.2\springfox-swagger2-2.9.2.jar;D:\MavenRepository\io\springfox\springfox-spi\2.9.2\springfox-spi-2.9.2.jar;D:\MavenRepository\io\springfox\springfox-core\2.9.2\springfox-core-2.9.2.jar;D:\MavenRepository\io\springfox\springfox-schema\2.9.2\springfox-schema-2.9.2.jar;D:\MavenRepository\io\springfox\springfox-swagger-common\2.9.2\springfox-swagger-common-2.9.2.jar;D:\MavenRepository\io\springfox\springfox-spring-web\2.9.2\springfox-spring-web-2.9.2.jar;D:\MavenRepository\com\google\guava\guava\20.0\guava-20.0.jar;D:\MavenRepository\com\fasterxml\classmate\1.4.0\classmate-1.4.0.jar;D:\MavenRepository\org\springframework\plugin\spring-plugin-core\1.2.0.RELEASE\spring-plugin-core-1.2.0.RELEASE.jar;D:\MavenRepository\org\springframework\plugin\spring-plugin-metadata\1.2.0.RELEASE\spring-plugin-metadata-1.2.0.RELEASE.jar;D:\MavenRepository\org\mapstruct\mapstruct\1.2.0.Final\mapstruct-1.2.0.Final.jar;D:\MavenRepository\io\swagger\swagger-annotations\1.5.21\swagger-annotations-1.5.21.jar;D:\MavenRepository\io\swagger\swagger-models\1.5.21\swagger-models-1.5.21.jar;D:\MavenRepository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;D:\MavenRepository\io\springfox\springfox-swagger-ui\2.9.2\springfox-swagger-ui-2.9.2.jar;D:\MavenRepository\org\jsoup\jsoup\1.11.3\jsoup-1.11.3.jar;D:\MavenRepository\org\apache\poi\poi-ooxml\3.17\poi-ooxml-3.17.jar;D:\MavenRepository\org\apache\poi\poi\3.17\poi-3.17.jar;D:\MavenRepository\org\apache\commons\commons-collections4\4.1\commons-collections4-4.1.jar;D:\MavenRepository\org\apache\poi\poi-ooxml-schemas\3.17\poi-ooxml-schemas-3.17.jar;D:\MavenRepository\org\apache\xmlbeans\xmlbeans\2.6.0\xmlbeans-2.6.0.jar;D:\MavenRepository\stax\stax-api\1.0.1\stax-api-1.0.1.jar;D:\MavenRepository\com\github\virtuald\curvesapi\1.04\curvesapi-1.04.jar;D:\MavenRepository\org\yaml\snakeyaml\1.23\snakeyaml-1.23.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-websocket\2.1.1.RELEASE\spring-boot-starter-websocket-2.1.1.RELEASE.jar;D:\MavenRepository\org\springframework\spring-messaging\5.1.3.RELEASE\spring-messaging-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-websocket\5.1.3.RELEASE\spring-websocket-5.1.3.RELEASE.jar;D:\MavenRepository\com\google\zxing\core\3.3.2\core-3.3.2.jar;D:\MavenRepository\com\google\zxing\javase\3.3.2\javase-3.3.2.jar;D:\MavenRepository\com\beust\jcommander\1.72\jcommander-1.72.jar;D:\MavenRepository\com\github\jai-imageio\jai-imageio-core\1.3.1\jai-imageio-core-1.3.1.jar;D:\MavenRepository\com\belerweb\pinyin4j\2.5.0\pinyin4j-2.5.0.jar;D:\MavenRepository\cmcciot\onenet\nbapi\LWM2M_JAVA\1.0-SNAPSHOT\LWM2M_JAVA-1.0-SNAPSHOT.jar;D:\MavenRepository\org\json\json\20180130\json-20180130.jar;D:\MavenRepository\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;D:\MavenRepository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;D:\MavenRepository\com\squareup\okhttp3\okhttp\3.5.0\okhttp-3.5.0.jar;D:\MavenRepository\com\squareup\okio\okio\1.11.0\okio-1.11.0.jar;D:\MavenRepository\cmcc\iot\onenet\javasdk\javaSDK\20190417\javaSDK-20190417.jar;D:\MavenRepository\com\fasterxml\jackson\core\jackson-databind\2.9.7\jackson-databind-2.9.7.jar;D:\MavenRepository\com\fasterxml\jackson\core\jackson-core\2.9.7\jackson-core-2.9.7.jar;D:\MavenRepository\org\apache\httpcomponents\httpmime\4.5.6\httpmime-4.5.6.jar;D:\MavenRepository\org\apache\httpcomponents\httpclient\4.5.6\httpclient-4.5.6.jar;D:\MavenRepository\org\apache\httpcomponents\httpcore\4.4.10\httpcore-4.4.10.jar;D:\MavenRepository\com\fasterxml\jackson\datatype\jackson-datatype-joda\2.9.7\jackson-datatype-joda-2.9.7.jar;D:\MavenRepository\joda-time\joda-time\2.10.1\joda-time-2.10.1.jar;D:\MavenRepository\com\tencent\xinge\1.0\xinge-1.0.jar;D:\MavenRepository\org\dom4j\dom4j\2.1.1\dom4j-2.1.1.jar;D:\MavenRepository\cn\hutool\hutool-all\4.5.15\hutool-all-4.5.15.jar;D:\MavenRepository\org\springframework\boot\spring-boot-starter-data-redis\2.1.1.RELEASE\spring-boot-starter-data-redis-2.1.1.RELEASE.jar;D:\MavenRepository\org\springframework\data\spring-data-redis\2.1.3.RELEASE\spring-data-redis-2.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\data\spring-data-keyvalue\2.1.3.RELEASE\spring-data-keyvalue-2.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\data\spring-data-commons\2.1.3.RELEASE\spring-data-commons-2.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-tx\5.1.3.RELEASE\spring-tx-5.1.3.RELEASE.jar;D:\MavenRepository\org\springframework\spring-oxm\5.1.3.RELEASE\spring-oxm-5.1.3.RELEASE.jar;D:\MavenRepository\io\lettuce\lettuce-core\5.1.3.RELEASE\lettuce-core-5.1.3.RELEASE.jar;D:\MavenRepository\io\projectreactor\reactor-core\3.2.3.RELEASE\reactor-core-3.2.3.RELEASE.jar;D:\MavenRepository\org\reactivestreams\reactive-streams\1.0.2\reactive-streams-1.0.2.jar;D:\MavenRepository\io\netty\netty-common\4.1.31.Final\netty-common-4.1.31.Final.jar;D:\MavenRepository\io\netty\netty-transport\4.1.31.Final\netty-transport-4.1.31.Final.jar;D:\MavenRepository\io\netty\netty-buffer\4.1.31.Final\netty-buffer-4.1.31.Final.jar;D:\MavenRepository\io\netty\netty-resolver\4.1.31.Final\netty-resolver-4.1.31.Final.jar;D:\MavenRepository\io\netty\netty-handler\4.1.31.Final\netty-handler-4.1.31.Final.jar;D:\MavenRepository\io\netty\netty-codec\4.1.31.Final\netty-codec-4.1.31.Final.jar;D:\MavenRepository\redis\clients\jedis\3.1.0\jedis-3.1.0.jar;D:\MavenRepository\org\apache\commons\commons-pool2\2.6.0\commons-pool2-2.6.0.jar;D:\MavenRepository\org\springframework\spring-test\5.0.9.RELEASE\spring-test-5.0.9.RELEASE.jar;D:\MavenRepository\commons-codec\commons-codec\1.12\commons-codec-1.12.jar;D:\MavenRepository\junit\junit\4.12\junit-4.12.jar;D:\MavenRepository\org\springframework\boot\spring-boot-test\2.1.1.RELEASE\spring-boot-test-2.1.1.RELEASE.jar com.ruoyi.project.redis.Jedis_RankingList
Redis连接成功
玩家登陆进入游戏
玩家ID:a97aa340-8357-45ff-945f-eab5096fdd83,玩家得分:6649
玩家ID:390c4306-1184-4d7e-aab1-6819ba720e3a,玩家得分:2247
玩家ID:e02a5496-c7bb-46a6-bd30-2a65a3a5f22e,玩家得分:1834
玩家ID:ba3efd60-38c0-49a0-80bc-0e6d2e4cd225,玩家得分:4821
玩家ID:ce8ad630-42d6-4964-bb28-64aa34ef129a,玩家得分:1341
玩家ID:c1dd54b2-8a78-44fa-a10f-66c72724d2a5,玩家得分:9721
玩家ID:d8c53b67-05cb-46a7-b73c-c3c906eab7a1,玩家得分:2811
玩家ID:2559fa4f-766b-43ad-9f5e-d9c6e1025192,玩家得分:3992
玩家ID:96d8cd78-ca13-4f40-8212-090904aaf525,玩家得分:2658
玩家ID:8383b480-10d3-48c7-87a2-0cb5e8d2d6b9,玩家得分:9720
玩家ID:70b85188-95ef-4a91-8df5-43374a0ce5ec,玩家得分:7426
玩家ID:8d6bcc82-44b7-486d-a774-04ba1c0c9767,玩家得分:8764
玩家ID:e5b5cb5d-7630-4c9a-a25e-c0c13d5140d6,玩家得分:9960
玩家ID:974fadc3-a4bb-45d2-99d9-9fe23960048c,玩家得分:2137
玩家ID:06b5c8aa-e7b4-4633-bec3-e73da43dcd64,玩家得分:448
玩家ID:ef257a4d-758f-4e00-96c0-f525ccdc64d2,玩家得分:2172
玩家ID:114043e4-7e91-4d63-8925-ed0b0f4d5091,玩家得分:1913
玩家ID:be7ac7be-60a9-43c4-8871-7e91d57fa9d7,玩家得分:7478
玩家ID:af63dea1-e682-4781-8cce-c88c7547569e,玩家得分:9429
玩家ID:0ca1365f-89b5-497b-9c44-030ca1e45476,玩家得分:1110
玩家ID:58589d3d-f38f-466b-bc9f-32f990f809d8,玩家得分:9622
玩家ID:951d9333-13f8-4099-aace-faa25e7d6636,玩家得分:2734
玩家ID:dc0b36b4-a5e7-4750-bc18-0349d67b18ca,玩家得分:5047
玩家ID:80a030f6-1703-4a07-960c-924fdf6feb62,玩家得分:4025
玩家ID:c9a4f6d0-09b3-40de-a4a9-0bf13491d3e0,玩家得分:8346
玩家ID:5c27a11b-6a25-45c9-8a21-92d006d9212c,玩家得分:827
玩家ID:8e0183d6-d1ea-4743-817f-9a50a8c68401,玩家得分:5780
玩家ID:3db9d7f0-0619-47ce-8036-839c39511496,玩家得分:5708
玩家ID:2a3ddd2f-e654-4d22-9837-bd3eec35e36c,玩家得分:4456
玩家ID:a6c028ab-86d9-4d9e-a0bc-db9ec15e7a79,玩家得分:4621

===========欢迎来到王者荣耀==========
====================全部玩家排行榜====================================
玩家ID:e5b5cb5d-7630-4c9a-a25e-c0c13d5140d6玩家得分:9960.0
玩家ID:c1dd54b2-8a78-44fa-a10f-66c72724d2a5玩家得分:9721.0
玩家ID:8383b480-10d3-48c7-87a2-0cb5e8d2d6b9玩家得分:9720.0
玩家ID:58589d3d-f38f-466b-bc9f-32f990f809d8玩家得分:9622.0
玩家ID:af63dea1-e682-4781-8cce-c88c7547569e玩家得分:9429.0
玩家ID:8d6bcc82-44b7-486d-a774-04ba1c0c9767玩家得分:8764.0
玩家ID:c9a4f6d0-09b3-40de-a4a9-0bf13491d3e0玩家得分:8346.0
玩家ID:be7ac7be-60a9-43c4-8871-7e91d57fa9d7玩家得分:7478.0
玩家ID:70b85188-95ef-4a91-8df5-43374a0ce5ec玩家得分:7426.0
玩家ID:a97aa340-8357-45ff-945f-eab5096fdd83玩家得分:6649.0
玩家ID:8e0183d6-d1ea-4743-817f-9a50a8c68401玩家得分:5780.0
玩家ID:3db9d7f0-0619-47ce-8036-839c39511496玩家得分:5708.0
玩家ID:dc0b36b4-a5e7-4750-bc18-0349d67b18ca玩家得分:5047.0
玩家ID:ba3efd60-38c0-49a0-80bc-0e6d2e4cd225玩家得分:4821.0
玩家ID:a6c028ab-86d9-4d9e-a0bc-db9ec15e7a79玩家得分:4621.0
玩家ID:2a3ddd2f-e654-4d22-9837-bd3eec35e36c玩家得分:4456.0
玩家ID:80a030f6-1703-4a07-960c-924fdf6feb62玩家得分:4025.0
玩家ID:2559fa4f-766b-43ad-9f5e-d9c6e1025192玩家得分:3992.0
玩家ID:d8c53b67-05cb-46a7-b73c-c3c906eab7a1玩家得分:2811.0
玩家ID:951d9333-13f8-4099-aace-faa25e7d6636玩家得分:2734.0
玩家ID:96d8cd78-ca13-4f40-8212-090904aaf525玩家得分:2658.0
玩家ID:390c4306-1184-4d7e-aab1-6819ba720e3a玩家得分:2247.0
玩家ID:ef257a4d-758f-4e00-96c0-f525ccdc64d2玩家得分:2172.0
玩家ID:974fadc3-a4bb-45d2-99d9-9fe23960048c玩家得分:2137.0
玩家ID:114043e4-7e91-4d63-8925-ed0b0f4d5091玩家得分:1913.0
玩家ID:e02a5496-c7bb-46a6-bd30-2a65a3a5f22e玩家得分:1834.0
玩家ID:ce8ad630-42d6-4964-bb28-64aa34ef129a玩家得分:1341.0
玩家ID:0ca1365f-89b5-497b-9c44-030ca1e45476玩家得分:1110.0
玩家ID:5c27a11b-6a25-45c9-8a21-92d006d9212c玩家得分:827.0
玩家ID:06b5c8aa-e7b4-4633-bec3-e73da43dcd64玩家得分:448.0

===========欢迎来到王者荣耀==========
====================王者荣耀排名前五的玩家====================================
玩家ID:e5b5cb5d-7630-4c9a-a25e-c0c13d5140d6玩家得分:9960.0
玩家ID:c1dd54b2-8a78-44fa-a10f-66c72724d2a5玩家得分:9721.0
玩家ID:8383b480-10d3-48c7-87a2-0cb5e8d2d6b9玩家得分:9720.0
玩家ID:58589d3d-f38f-466b-bc9f-32f990f809d8玩家得分:9622.0
玩家ID:af63dea1-e682-4781-8cce-c88c7547569e玩家得分:9429.0

===========欢迎来到王者荣耀==========
====================王者荣耀得分在5000 ~ 8000分的玩家====================================
玩家ID:dc0b36b4-a5e7-4750-bc18-0349d67b18ca玩家得分:5047.0
玩家ID:3db9d7f0-0619-47ce-8036-839c39511496玩家得分:5708.0
玩家ID:8e0183d6-d1ea-4743-817f-9a50a8c68401玩家得分:5780.0
玩家ID:a97aa340-8357-45ff-945f-eab5096fdd83玩家得分:6649.0
玩家ID:70b85188-95ef-4a91-8df5-43374a0ce5ec玩家得分:7426.0
玩家ID:be7ac7be-60a9-43c4-8871-7e91d57fa9d7玩家得分:7478.0

Process finished with exit code 0

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值