摘要: 新建pojo类 @Datapublic class UserInfo { private Long userId; private String userKey; } 使用Lombook中的data注解,但是在使用时报错 UserInfo()' in 'com.example.gmall.cart. 阅读全文
posted @ 2022-01-30 00:55 Yapi酱 阅读(914) 评论(0) 推荐(0)
摘要: 布隆过滤器实际上算得上是一种数据结构,一个算法的hash set ,与一般不同的是他不需要存储key的值,他是通过对数据取模在记录到相应的比特位上面去,来判断key是否存在集合中 是一种概率型的数据结构,可以用于判定一个数据是否存在,有一定的误判率,牺牲精确度换取空间和时间效率的算法 结构:二进制数 阅读全文
posted @ 2022-01-20 21:13 Yapi酱 阅读(241) 评论(0) 推荐(0)
摘要: 入门: 1.依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.16.7</version> </dependency> 2.配置类 @Bean public Red 阅读全文
posted @ 2022-01-14 21:10 Yapi酱 阅读(236) 评论(0) 推荐(0)
摘要: 假设程序a获取到锁之后需要调用程序b,但是程序b需要使用锁, 但是这个时候程序a并没有执行完程序所以不能释放锁,但是程序b获取不到锁就没有办法执行,因此就出现了死锁 这样可以使用可重入锁解决(即判断是自己的锁则就可以再次获取锁) existe 判断锁是否存在,hset 设置锁, expire 设置锁 阅读全文
posted @ 2022-01-11 23:48 Yapi酱 阅读(1130) 评论(0) 推荐(0)
摘要: 使用lua需要配置环境,但是Redis已经继承了Lua,所以使用Redis可以不用安装Lua脚本,其本身提供了对lua的支持 主要通过 指令 eval script numKeys key.. arg.. redis输出的不是lua脚本的输出,而是lua脚本的的返回值 //基于 Redis 实现分布 阅读全文
posted @ 2022-01-11 20:22 Yapi酱 阅读(146) 评论(0) 推荐(0)
摘要: 在为获取到锁,从而进行循环时,可能会出现,删除其他线程的锁的问题,即误删, 所以需要对代码使用lua脚本进行修改 修改前代码 //基于 Redis 实现分布式锁 public void testLock() { //加锁 String uuid = UUID.randomUUID().toStrin 阅读全文
posted @ 2022-01-11 19:44 Yapi酱 阅读(771) 评论(0) 推荐(0)
摘要: 添加Redis的POM依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 使用自动装配引入 阅读全文
posted @ 2022-01-11 18:45 Yapi酱 阅读(108) 评论(0) 推荐(0)
摘要: 函数式接口通过注解 @FunctionalInterface 来表示, 函数式注解只能有一个抽象方法,但是可以有多个默认方法,默认方法通过 default 标记 同时也可以有静态方法,具体测试代码如下 package com.atguigu.juc.day01; public class Threa 阅读全文
posted @ 2021-12-24 23:42 Yapi酱 阅读(40) 评论(0) 推荐(0)
摘要: 我们正常调用方法是先进行实例化,再通过实例化方法来调用 但是静态方法是可以直接调用的 因为其虽然是方法但是却属于类,不用实例化就可以直接调用, 如果通过实例化方式调用的话 idea 会提示 “ Static method may be invoked on containing interface 阅读全文
posted @ 2021-12-24 23:37 Yapi酱 阅读(973) 评论(0) 推荐(0)
摘要: 题目说了不去重,那就需要使用到 union all :不去重 ,然后分别查询两个条件,山东大学 和 男生 题目不难,主要是对union得了解和使用,以及题目的审题 具体SQL为,要用到 union all 而不是union select device_id,gender,age,gpa from u 阅读全文
posted @ 2021-12-20 09:53 Yapi酱 阅读(50) 评论(0) 推荐(0)