许文豪
许文豪
全部文章
实战问题与架构设计
java基础(12)
Java集合(12)
JVM(6)
Mybatis(24)
springboot(1)
分布式(3)
并发与多线程(1)
思考(2)
数据库(5)
未归档(1)
架构与高并发(3)
环境折腾(6)
算法与数据结构(2)
设计模式(14)
面试题(2)
归档
标签
去牛客网
登录
/
注册
秦怀杂货店
纵使缓慢,驰而不息。
全部文章
/ 实战问题与架构设计
(共2篇)
【实战问题】-- 布隆过滤器的三种实践:手写,Redission以及Guava(2)
来自专栏
前面我们已经讲过布隆过滤器的原理【实战问题】-- 缓存穿透之布隆过滤器(1),都理解是这么运行的,那么一般我们使用布隆过滤器,是怎么去使用呢?如果自己去实现,又是怎么实现呢? [TOC] 布隆过滤器 再念一次定义: 布隆过滤器(Bloom Filter)是由布隆(Burton Howard Bloo...
架构设计
2021-05-13
0
826
【实战问题】-- 并发的时候分布式锁setnx细节
来自专栏
前面讲解到实战问题】-- 设计礼品领取的架构设计以及多次领取现象解决?,如果出现网络延迟的情况下,多个请求阻塞,那么恶意攻击就可以全部请求领取接口成功,而针对这种做法,我们使用setnx来解决,确保只有一个请求可以进入接口请求。 public String receiveGitf(int ...
架构设计
2021-03-19
0
473