zoukankan      html  css  js  c++  java
  • Redis(RedisTemplate)运算、算法(incr、decr、increment)

    RedisTemplate配置:https://www.cnblogs.com/weibanggang/p/10188682.html

    package com.wbg.springRedis.test;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    import org.springframework.data.redis.core.RedisTemplate;
    
    public class TestCal {
    
         static RedisTemplate redisTemplate = null;
        public static void main(String[] args) {
            ApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring-redis.xml");
             redisTemplate = applicationContext.getBean(RedisTemplate.class);
            //设值
            redisTemplate.opsForValue().set("i", "10");
            print();
            //加1
            redisTemplate.getConnectionFactory().getConnection().incr(
                    redisTemplate.getKeySerializer().serialize("i")
            );
            //加4
            redisTemplate.getConnectionFactory().getConnection().incrBy(
                    redisTemplate.getKeySerializer().serialize("i"), 4
            );
            print();
            //
            //减1
            redisTemplate.getConnectionFactory().getConnection().decr(
                    redisTemplate.getKeySerializer().serialize("i")
            );
            //减4
            redisTemplate.getConnectionFactory().getConnection().decrBy(
                    redisTemplate.getKeySerializer().serialize("i"), 4
            );
            print();
            print();
    
            //加2.3 increment是float类型
            redisTemplate.opsForValue().increment("i",2.3);
            print();
        }
        //打印
        public static void print(){
            System.out.println(redisTemplate.opsForValue().get("i"));
        }
    
    }
  • 相关阅读:
    python中字母的大小写转换
    十进制转换为16进制
    查找数组中出现次数超过一半的数
    leetcode二分查找
    leetcode 3 字符串
    leetcode链表篇
    leetcode数组篇
    重构二叉树
    矩阵的特征向量和特征值
    微软编程
  • 原文地址:https://www.cnblogs.com/weibanggang/p/10189361.html
Copyright © 2011-2022 走看看