- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
Java工程师养成之路
![](https://s2.51cto.com/images/202011/13/1c9e427c55c03192a3671e610b70c7da.jpg?x-oss-process=image)
大牛程序员养成之路-01JAVA入门篇
5940人学习
¥10.00
![](https://s2.51cto.com/images/202011/13/24c4446075f0e9f9fe294d6dae228b50.jpg?x-oss-process=image)
大牛程序员养成之路-02-JAVA流程控制
1008人学习
¥10.00
![](https://s2.51cto.com/images/202011/13/2bd978f90d3cdafc7b14afcafccb9edb.jpg?x-oss-process=image)
大牛程序员养成之路-03-JAVA数组操作
1282人学习
¥10.00
更 多 81 门 课 程
JAVA互联网架构师-微服务架构专题
![](https://s2.51cto.com/images/202002/17/f06e8a77d973fa06b1499a6df19c818c.jpg?x-oss-process=image)
JAVA互联网架构师-SpringBoot核心技术
6839人学习
¥29.00
![](https://s2.51cto.com/images/201911/19/8d854d119052db90f629d6b67102f948.jpg?x-oss-process=image)
SpringCloud微服务精讲
22236人学习
¥20.00
![](https://s2.51cto.com/images/201911/15/34214ccf4e5af65f88162d200979e178.jpg?x-oss-process=image)
Dubbo微服务框架实战
8766人学习
¥20.00
更 多 7 门 课 程
SpringMVC+Spring+Mybatis SSM框架
![](https://s2.51cto.com/images/202002/17/3e458a3bdcc498dee7f0e7640eb17db9.jpg?x-oss-process=image)
Java互联网架构师-SpringMvc核心技术实战
20534人学习
¥29.00
![](https://s2.51cto.com/images/201909/26/66017f0f0bbd805f8b46986f301f9e2e.jpg?x-oss-process=image)
Spring框架精讲
44102人学习
¥20.00
![](https://s2.51cto.com/images/201909/15/f8159c0fdb04f1477f0f46deb2ba06fa.jpg?x-oss-process=image)
MyBatis框架精讲
36811人学习
¥30.00
更 多 3 门 课 程
JAVA开发工程师全套学习教程
![](https://s2.51cto.com/images/avater/202209/41b0f01800c5edb01b297605d1174b009b6051.jpg?x-oss-process=image)
JAVA开发工程师全套学习教程(第一阶段JAVA基础)
26848人学习
¥489.00
![](https://s2.51cto.com/images/avater/202209/613d915671e209b2c46112d97977efaf00e671.jpg?x-oss-process=image)
JAVA开发工程师全套学习教程(第二阶段JavaWeb开发)
45633人学习
¥489.00
![](https://s2.51cto.com/images/avater/202209/64c2adb33a70651dfe226846ffb66cfeef99f3.jpg?x-oss-process=image)
JAVA开发工程师全套学习教程(第三阶段主流框架开发)
11383人学习
¥489.00
更 多 4 门 课 程
JAVA开发工程师全套学习教程
![](https://s2.51cto.com/images/avater/202209/41b0f01800c5edb01b297605d1174b009b6051.jpg?x-oss-process=image)
JAVA开发工程师全套学习教程(第一阶段JAVA基础)
26848人学习
¥489.00
![](https://s2.51cto.com/images/avater/202209/613d915671e209b2c46112d97977efaf00e671.jpg?x-oss-process=image)
JAVA开发工程师全套学习教程(第二阶段JavaWeb开发)
45633人学习
¥489.00
![](https://s2.51cto.com/images/avater/202209/64c2adb33a70651dfe226846ffb66cfeef99f3.jpg?x-oss-process=image)
JAVA开发工程师全套学习教程(第三阶段主流框架开发)
11383人学习
¥489.00
更 多 4 门 课 程
- 课程介绍
- 课程大纲
适合人群:
JavaWeb开发人员,微服务架构爱好者,Java架构师
你将会学到:
理解分布式锁的应用场景,掌握Redis在微服务场景下的应用
- 理解分布式锁的应用场景
- 掌握分布式锁的实现原理
- 掌握分布式锁在微服务项目中的应用
- 掌握分布式锁常见的面试题
课程简介:
在学习Java多线程编程的时候,锁是一个很重要也很基础的概念,锁可以看成是多线程情况下访问共享资源的一种线程同步机制。这是对于单进程应用而言的,即所有线程都在同一个JVM进程里的时候,使用Java语言提供的锁机制可以起到对共享资源进行同步的作用。如果分布式环境下多个不同线程需要对共享资源进行同步,那么用Java的锁机制就无法实现了,这个时候就必须借助分布式锁来解决分布式环境下共享资源的同步问题。分布式锁有很多种解决方案,今天我们要讲的是怎么使用缓存数据库Redis来实现分布式锁。
课程目标:
理解分布式锁的应用场景
掌握分布式锁的实现原理
掌握分布式锁在微服务项目中的应用
掌握分布式锁常见的面试题
以下是课程部分讲义截图:
展开更多
课程大纲-Redis实现分布式锁(附源码+讲义)
“石头老师”老师的其他课程更多+