网站管理助手ftp连接不上盲盒小程序开发
- 作者: 五速梦信息网
- 时间: 2026年04月20日 08:09
当前位置: 首页 > news >正文
网站管理助手ftp连接不上,盲盒小程序开发,自己做的网站页面错误,起点网站建设文章目录 1、Redis 基本操作Redis 默认有 16 个数据库#xff0c;使用的是第 0 个#xff0c;切换数据库添加数据/修改数据查询数据批量添加批量查询删除数据查询所有的 key清除当前数据库清除所有数据库查看 key 是否存在设置有效期查看有效期 2、Redis 数据类型String追加字… 文章目录 1、Redis 基本操作Redis 默认有 16 个数据库使用的是第 0 个切换数据库添加数据/修改数据查询数据批量添加批量查询删除数据查询所有的 key清除当前数据库清除所有数据库查看 key 是否存在设置有效期查看有效期 2、Redis 数据类型String追加字符串查看字符串长度自增递减指定递增长度指定递减长度字符串截取修改局部字段 List从左侧添加从右侧添加取值删除左侧移除右侧移除通过下标获取值删除集合中指定的值count 是删除的个数通过下标修改集合中的值获取长度截取list查看集合是否存在 Set添加数据查询数据判断集合中是否存在某个值获取集合长度删除元素随机取值 Hash存值取值存多个值取多个值取所有值删除数据获取长度判断集合中是否存在某个值获取集合中所有 key获取集合中所有 value Zset添加数据查询数据升序查询降序查询删除数据 3、Spring Boot 整合 Redis 1、Redis 基本操作 Redis 默认有 16 个数据库使用的是第 0 个切换数据库 select 0添加数据/修改数据 set key value查询数据 get key批量添加 mset k1 v1 k2 v2…批量查询 mget k1 k2 删除数据 del key查询所有的 key keys 清除当前数据库 flushdb清除所有数据库 flushall查看 key 是否存在 exists key设置有效期 expire key 10查看有效期 ttl key2、Redis 数据类型 String 追加字符串 append key value查看字符串长度 strlen key自增 incr key递减 decr key指定递增长度 incrby k v指定递减长度 decrby k v字符串截取 getrange k start end修改局部字段 setrange k start vList 从左侧添加 lpush k v…从右侧添加 rpush k v…取值 lrange k start end删除左侧移除 lpop k右侧移除 rpop k通过下标获取值 lindex k index删除集合中指定的值count 是删除的个数 lrem k count v通过下标修改集合中的值 lset k index v获取长度 llen k截取list ltrim k start end查看集合是否存在 exists kSet 添加数据 sadd k v查询数据 smembers k判断集合中是否存在某个值 sismember k v获取集合长度 scard k删除元素 srem k v1 v2…随机取值 srandmember kHash 存值 hset hash k1 v1 k2 v2取值 hget hash k1存多个值 hmset hash k1 a k2 b k3 c取多个值 hmget hash k1 k2 k3取所有值 hgetall hash删除数据 hdel hash k1 k2获取长度 hlen k判断集合中是否存在某个值 hexists hahs k获取集合中所有 key hkeys hash获取集合中所有 value hvals hashZset 添加数据 zadd set index v查询数据 zrange set 0 -1升序查询 zrangebyscore score -inf inf withscores降序查询 zrevrange score 0 -1 withscores删除数据 zrem score jack3、Spring Boot 整合 Redis Spring Data Redis dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId /dependency dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId /dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional /dependency dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope /dependency!– Swagger – dependencygroupIdio.springfox/groupIdartifactIdspringfox-swagger2/artifactIdversion2.9.2/version /dependency dependencygroupIdio.springfox/groupIdartifactIdspringfox-swagger-ui/artifactIdversion2.9.2/version /dependencyspring:redis:database: 0host: 192.168.248.138port: 6379package com.southwind.entity;import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor;import java.io.Serializable; import java.util.Date;Data AllArgsConstructor NoArgsConstructor public class Student implements Serializable {private Integer id;private String name;private Double score;private Date birthday; }package com.southwind.controller;import com.southwind.entity.Student; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.web.bind.annotation.;RestController public class StudentController {Autowiredprivate RedisTemplate redisTemplate;PostMapping(/set)public void set(RequestBody Student student){this.redisTemplate.opsForValue().set(stu, student);}GetMapping(/get/{key})public Student get(PathVariable(key) String key){return (Student) this.redisTemplate.opsForValue().get(key);}PutMapping(/put)public void update(RequestBody Student student){this.redisTemplate.opsForValue().set(stu, student);}DeleteMapping(/delete/{key})public Boolean delete(PathVariable(key) String key){this.redisTemplate.delete(key);return this.redisTemplate.hasKey(key);} }package com.southwind.configuration;import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2;Configuration EnableSwagger2 public class SwaggerConfiguration {Beanpublic Docket createRestApi() {return new Docket(DocumentationType.SWAGGER_2).select().apis(RequestHandlerSelectors.basePackage(com.southwind)).build().apiInfo(new ApiInfoBuilder().title(Redis测试).description(测试).version(V1.0).build());} }字符串 PostMapping(/string) public String string(){String str Hello World;this.redisTemplate.opsForValue().set(str, str);return (String) this.redisTemplate.opsForValue().get(str); }List PostMapping(/list) public void list(){ListOperationsString,String list redisTemplate.opsForList();list.leftPush(list, Hello);list.leftPush(list, World);list.leftPush(list,Java);list.rightPush(list, 1);list.rightPush(list, 2);list.rightPush(list, 3); }Set PostMapping(/setadd) public void setadd(){SetOperationsString,String set this.redisTemplate.opsForSet();set.add(set, Hello);set.add(set, World);set.add(set, Java); }Zset PostMapping(/zset) public void zset(){ZSetOperationsString,String set this.redisTemplate.opsForZSet();set.add(zset, Hello,1);set.add(zset, World,2);set.add(zset, Java,3); }Hash PostMapping(/hash) public void hash(){HashOperationsString,String,String hash this.redisTemplate.opsForHash();hash.put(hash, id, 1);hash.put(hash, name, tom);hash.put(hash, age,22 ); }
- 上一篇: 网站管理员在哪里建设网站的项目策划书
- 下一篇: 网站广告牌制作教程企业网络推广方案
相关文章
-
网站管理员在哪里建设网站的项目策划书
网站管理员在哪里建设网站的项目策划书
- 技术栈
- 2026年04月20日
-
网站管理员密码忘记了怎么办菏泽建设网站
网站管理员密码忘记了怎么办菏泽建设网站
- 技术栈
- 2026年04月20日
-
网站管理员可控的关键节点简约ppt模板免费下载
网站管理员可控的关键节点简约ppt模板免费下载
- 技术栈
- 2026年04月20日
-
网站广告牌制作教程企业网络推广方案
网站广告牌制作教程企业网络推广方案
- 技术栈
- 2026年04月20日
-
网站广告牌制作教程协同软件开发
网站广告牌制作教程协同软件开发
- 技术栈
- 2026年04月20日
-
网站广告收入如何缴文化事业建设费典当行 网站
网站广告收入如何缴文化事业建设费典当行 网站
- 技术栈
- 2026年04月20日
