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

如何做网站站长装饰网站

如何做网站站长,装饰网站,关于asp.net的网站模板,成都建设门户网站Redis 是一个基于内存的key-value的结构数据库适合存储热点数据 Macos安装Redis https://redis.io/docs/getting-started/installation/install-redis-on-mac-os/安装redis brew install redis查看安装信息#xff1a; brew info redis前台启动redis: redis-server后台启…Redis 是一个基于内存的key-value的结构数据库适合存储热点数据 Macos安装Redis https://redis.io/docs/getting-started/installation/install-redis-on-mac-os/安装redis brew install redis查看安装信息 brew info redis前台启动redis: redis-server后台启动redis: brew services start redis查看信息 brew services info redis停止 brew services stop redis配置 打开/opt/homebrew/etc/redis.conf配置文件修改密码 requirepass 123456登录redis redis-cli -h localhost -p 6379 -a 123456数据结构 字符串 SET key value #设置 GET key #获取 SETEX key seconds value #设置指定key过期时间单位s SETNX key vvalue 只有在key不存在时才设置哈希 HSET key fiele value 将key设置为value HGET key field 获取 HDEL key field 删除 HKEYS key 获取所有字段 HVALS key 获取所有值列表 LPUSH key value1[value2] 插入到头部 左侧 LRANGE key start stop 获取指定范围达到元素 RPOP key 移除并获取列表最后一个元素 右侧 LLEN key 获取列表长度集合 SADD key number1 [number2] 插入一个成员 SMEMBERS key 返回集合中所有成员 SCARD key 获取成员数 SINTER key1[key2] 返回定义所哟集合的交集 SUNION key1 [key2] 返回所有集合的并集 SREM key number1[numer2] 删除集合中成员有序集合 ZADD key score1 member1 [score2 member2] 向有序集合添加一个成员 ZRANGE key start stop [WITHSCORES] 通过索引区间返回有序集合指定区间内的成员 ZINCRBY key increment member 对指定成员分数加上增量increment ZREM key member [member..] 删除成员通用命令 KEYS pattern 查找所有符合给定模式的key EXISTS key 检查给定key是否存在 TYPE key 返回key 所存储的值的类型 DEL key 在key存在时删除keySpringBoot中使用Redis 导入依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId /dependency配置Redis spring:redis:host: localhostport: 6379password: 123456database: 0编写配置类 Slf4j Configuration public class RedisConfiguration {Beanpublic RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory) {RedisTemplate redisTemplate new RedisTemplate();// 设置redis连接工厂redisTemplate.setConnectionFactory(redisConnectionFactory);// 设置redis的String/Value的默认序列化方式redisTemplate.setKeySerializer(new StringRedisSerializer());log.info(RedisTemplate注入成功);return redisTemplate;} }使用Redis SpringBootTest class RedisConfigurationTest {Autowiredprivate RedisTemplate redisTemplate;Testpublic void testString() {ValueOperations valueOperations redisTemplate.opsForValue();valueOperations.set(name, cxk);String name (String) valueOperations.get(name);System.out.println(name);valueOperations.set(code, 1234, 3, TimeUnit.HOURS); //3小时后过期valueOperations.setIfAbsent(code1, 1234); //如果不存在则设置}Testpublic void testHash() {HashOperations hashOperations redisTemplate.opsForHash();hashOperations.put(user, name, cxk);hashOperations.put(user, age, 18);String name (String) hashOperations.get(user, name);System.out.println(name);Set user hashOperations.keys(user);System.out.println(user);List user1 hashOperations.values(user);System.out.println(user1);hashOperations.delete(user, name);}Testpublic void testList() {ListOperations listOperations redisTemplate.opsForList();listOperations.leftPushAll(list, a, b, c);listOperations.leftPush(list, d);List list listOperations.range(list, 0, -1);System.out.println(list);listOperations.rightPop(list);Long size listOperations.size(list);System.out.println(size);}Testpublic void testSet() {SetOperations setOperations redisTemplate.opsForSet();setOperations.add(set, a, b, c, d, e);Set set setOperations.members(set);System.out.println(set);setOperations.remove(set, a, b);set setOperations.members(set);System.out.println(set);setOperations.add(set2, a, b, c, d, e);Set union setOperations.union(set, set2);Set intersect setOperations.intersect(set, set2);Set difference setOperations.difference(set, set2);System.out.println(union);System.out.println(intersect);System.out.println(difference);}Testpublic void testZset(){ZSetOperations zSetOperations redisTemplate.opsForZSet();zSetOperations.add(zset, a, 1);zSetOperations.add(zset, b, 2);zSetOperations.add(zset, c, 3);Set zset zSetOperations.range(zset, 0, -1);System.out.println(zset);zSetOperations.incrementScore(zset, a, 1);zSetOperations.remove(zset, a);}Testpublic void testCommon(){Set keys redisTemplate.keys(*);System.out.println(keys);Boolean name redisTemplate.hasKey(name);for (Object key : keys) {DataType type redisTemplate.type(key);System.out.println(type.name());}redisTemplate.delete(name);} }
http://www.hkea.cn/news/14407629/

相关文章:

  • 找人代做网站注意事项临潼区做网站的公司
  • 做响应式网站兼容哪几个尺寸机关网站建设情况汇报
  • 如何寻找网站建设需求客户亚马逊购物网站
  • 建筑公司网站源码微商城系统销售
  • 网站互联网推广企业注册号怎么查询
  • 中国域名网站排名兰州西固区网站建设平台
  • 郑州网站建设七彩科技WordPress页面生成时间
  • 竞价推广网站建设建设银行成都 招聘网站
  • 工程项目建设网站宣传片拍摄注意事项
  • 网站建设制作、微信公众号影视摄影传媒公司
  • 网站排名优化方法荣耀手机官网网站
  • 做网站翻页怎么做做网站需要服务器和什么软件
  • 专业做包包的网站好导航滑动整屏网站
  • 怎么看网站备案号有没有专门做尾料回收的网站
  • 用手机做空间建网站创业平台app有哪些
  • 如何用腾讯云主机做网站网站建设电话多少
  • 淘客网站模版海外购物网站哪个最好
  • 微信网站开发与网站实质区别兰州网络推广培训
  • 网站公告模板代码山东济南发布最新通知
  • 天天斗地主官方网站开发如何做ptp刷流量的网站
  • 网站备案官网建筑工程承包平台
  • wordpress一站式开发网页美工设计实训心得
  • 东莞网站推广团队seo建站平台哪家好
  • 寻找集团网站建设棋牌类网站设计建设
  • 衡水做淘宝网站建设网络销售有限公司
  • 徐汇制作网站哪家好wordpress能建论坛么
  • 滨州网站建设 远洋科技十大网站app软件下载
  • 手机网站制作得多少钱啊企业网站建设研究
  • 静态网站需要数据库吗江苏住房和城乡建设厅官方网站
  • 网站ftp怎么登陆wordpress自定义密码