![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA后端
qq_40925755
这个作者很懒,什么都没留下…
展开
-
使用自定义注解进行参数校验
123123啥顶顶顶顶顶爱上撒撒撒撒撒的撒的撒的撒撒原创 2019-06-24 17:10:27 · 558 阅读 · 0 评论 -
Redis分布式锁实现以及避免死锁
一、什么是分布式锁?要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。线程锁:主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同一JVM中有效果,因为线程锁的实现在根本上是依靠线程之间共享内存实现的,比如synchronized是共享对象头,显示锁Lock是共享某个变量(state)。进程锁:为了控制同一操作系统中多个进程...翻译 2019-06-27 16:02:00 · 2638 阅读 · 0 评论