JAVA 高级开发进阶教程 MA,Yi 3期

2275
0
2020-02-07 15:50:33
5
2
48
2
https://blog.csdn.net/chenyao1994
https://blog.csdn.net/chenyao1994
视频选集
(65/550)
第一节(课程介绍)-
17:40
第二节(多线程应用场景)-
28:53
第三节(继承thread类创建线程)-
15:13
第四节(同步与异步的区别)-
13:14
第五节(实现runable接口创建线程)-
05:25
第六节(使用匿名内部类创建线程)-
04:55
第七节(多线程五种状态)-
07:18
第八节(守护线程与非守护线程)-
15:47
第九节(join方法介绍)-
06:10
第一节(课程概述)-
07:18
第二节(什么是多线程安全)-
08:51
第三节(演示多线程线程安全)-
23:32
第四节(同步代码块解决线程安全)-
13:43
第五节(静态同步代码块)-
07:49
第六节(多线程死锁产生的原因)-
08:45
第七节(threadlocal)-
16:20
第八节(java内存模型)-
21:18
第九节(volatile关键字)-
14:51
证明同步方法使用this锁-
15:08
第一节(synchronized与Volatile)
09:59
第二节(什么是重排序)
12:44
第三节(生产者与消费者)
26:29
第四节(wait与notify区别)
20:51
第一节(阻塞队列与非阻塞队列)-
24:49
第二节(并发队列基本用法)-
25:58
第三节(使用并发队列实现生产者与消费者)-
36:21
第四节(线程池的作用)-
16:02
第五节(executors四种线程池用法)-
24:28
第六节(线程池实现原理)-
18:52
第七节(自定义线程池)-
20:40
第一节(threadpoolexecutor底层实现原理)-
27:03
第二节(合理配置线程池)-
19:23
第三节(异步请求模式)-
13:25
第四节(callable方式创建可返回结果线程池)-
26:54
第五节(future模式)-
38:14
第一节(课程内容概述)
05:08
第二节(ReentrantLock重入锁)
11:53
第二节(Synchronized重入锁)
15:33
第四节(ReentrantReadWriteLock读写锁)
23:06
第五节(乐观锁)
16:22
第六节(悲观锁)
07:16
第七节(AtomicInteger原子类)
19:07
第八节(Java内存模型回顾)
09:31
第九节(CAS无锁机制原理)
17:33
第八节(知识回顾)-
31:15
第一节(课程概述1)-
06:47
第二节(自旋转锁与互斥锁区别)-
12:26
第三节(公平与非公平锁)-
07:21
第四节(disruptor概述)-
08:56
第五节(disruptor原理)-
21:41
第六节(创建disruptor消费端)-
19:26
第七节(创建disruptor生产端)-
23:36
第一节(课程概述)2-
09:07
第二节(什么是反射机制)-
11:40
第三节(使用反射机制创建对象)-
20:33
第四节(设计模式概述)-
17:01
第五节(什么是单例)-
14:40
第六节(使用饿汉式创建单例)-
07:45
第七节(使用懒汉式创建对象)-
05:26
第八节(什么是枚举)-
08:22
第九节(使用枚举创建单例)-
04:51
第十节(使用双重检验锁创建单例)-
08:02
第一节(简单工厂设计模式)-
23:24
第二节(单例设计模式总结)-
17:03
第三节(工厂方法设计模式)-
11:30
第四节(抽象工厂设计模式)-
17:21
第五节(代理设计模式概述)-
18:30
第六节(jdk动态代理设计模式)-
11:08
第七节(cglib动态代理设计模式)-
25:46
第一节(课程概述)
05:16
第二节(建造者模式概述)
16:01
第三节(使用建造者模式创建任务)
25:09
第四节(模版方法概述)
19:47
第五节(使用模版方法模式发送消息)
10:14
第六节(模版方法模式应用场景)
08:41
第七节(适配器模式)
21:19
第八节(外观设计模式)
13:06
第一节(什么原型设计模式)
20:15
第二节(原型应用场景)
11:58
第三节(原型设计模式)
38:07
第四节(什么是策略模式)
09:57
第五节(实现策略模式)
22:56
第一节(课程概述3)-
07:53
第二节(java内存结构)-
27:14
第三节(finalize方法作用)-
15:28
第四节(新生代与老年代区别)-
08:33
第五节(如何判断对象是否存活之引用计数发)-
09:05
第六节(如何判断对象是否存活之根搜索算法)-
15:18
第七节(垃圾回收机制之标记清除算法)-
09:02
第八节(垃圾回收机制之标记压缩算法与分代算法)-
12:30
第八节(垃圾回收机制之复制算法)-
17:08
第一节(课程概述4)-
03:04
第二节(常见jvm参数配置)-
10:29
第三节(配置jvm堆最大内存&eden区与s0或者s1区域比例)-
25:34
第四节(设置新生代与老年代比例关系)-
13:48
第五节(jvm解决堆内存溢出问题)-
14:36
第六节(栈溢出)-
06:02
第七节(内存溢出与内存泄漏区别)-
05:52
第八节(四种常用垃圾收集器)-
18:05
第九节(jmetery压力测试工具)-
10:32
第十节(测试串行回收与堆初始值有关系01)-
11:34
第十一节(测试串行回收与堆初始值有关系02)-
05:33
第十二(jvm参数调优堆的初始和最大值一定要一致)-
07:20
第十三节(测试并行回收报告)-
15:53
第十四节(测试cms收集器与g1收集器)-
00:07
第一节(课程技术回顾6)-
18:15
第二节(jconsole工具检测堆内存变化)-
14:49
第三节(jconsole定位死锁&visualvm使用)-
21:14
第四节(java字节码技术介绍)-
13:42
第五节(字节码技术对比)-
04:16
第六节(使用javassist创建class文件)-
14:19
第七节(使用javassist动态修改字节码)-
18:19
第八节(执行字节码创建的方法)-
07:17
第一节(类加载器概述)-
04:11
第二节(类加载机制运行流程)-
14:50
第三节(静态代码初始化)-
09:07
第五节(热部署概述)-
21:54
第六节(maven打包常见问题)-
04:56
第七节(自定义类加载器)-
19:58
第八节(完善热部署代码)-
22:09
第一节(源码分析课程概述)-
08:14
第二节(aop技术概述)-
21:37
第三节(aop技术原理)-
04:44
第四节(静态代理设计模式)-
10:24
第五节(动态代理设计模式)-
11:03
第六节(使用springaop技术面向切面编程)-
21:46
第七节(spring声明事务与编程事务概述)-
08:28
第八节(spring事务环境搭建)-
10:46
第九节(手写spring编程事务)-
11:23
第十节(使用aop技术整合编程事务)-
20:20
第一节(自定义注解事务课程回顾)
12:07
第二节(使用注解版本声明事务)
16:25
第三节(JDK注解概述)
08:01
第四节(自定义注解使用)
09:33
第五节(使用反射机制获取注解信息)
08:39
第六节(手写自定义注解实现思路i)
09:42
第七节(自定义注解简单实现)
15:20
第八节(重构自定义注解代码)
18:14
第九节(解决事务线程安全问题)
12:46
第十节(Spring事务传播行为)
21:25
第十一节(Spring七中传播行为详解)
10:11
01第一节(springioc注解版运行效果演示)-
07:11
02第二节(springiocxml方式注入对象原理分析)-
12:17
03第三节(dom4kj解析xml)-
18:47
04第四节(手写springiocxml方式注入对象)-
22:28
05第五节(重构代码-手写springiocxml方式注入对象)-
12:24
06第六节(springioc使用注解注入对象原理分析)-
08:42
07第七节(手写springioc注解注入对象基本实现01)-
22:11
08第八节(手写springioc注解注入对象基本实现02)-
11:08
09第九节(手写spring注解依赖注入原理分析)-
12:18
10第十节(手写spring注解依赖注入基本实现)-
15:25
10第十一节(解决手写spring注解依赖注入bug)-
09:12
01第一节(纯手写SpringMVC框架-项目演示)
11:50
02第二节(纯手写SpringMVC框架-原生项目演示)
07:10
03第三节(纯手写SpringMVC框架-Servlet生命周期)
05:08
04第四节(纯手写SpringMVC框架-SpringMVC原理分析)
18:21
05第五节(纯手写SpringMVC框架-白话文翻译SpringMVC原理)
23:25
06第六节(纯手写SpringMVC框架-扫包初始化注入SpringMVC容器对象)
14:28
07第七节(纯手写SpringMVC框架-handlerMapping方法实现)
15:25
08第八节(纯手写SpringMVC框架-前端控制器请求方法实现)
21:04
09第九节(纯手写SpringMVC框架-视图转换器实现页面显示)
09:47
第一节(纯手写数据库连接池-课程概述)
04:21
第二节(纯手写数据库连接池-数据库连接池概述)
08:12
第三节(纯手写数据库连接池-数据库连接池概述)
23:59
第四节(纯手写数据库连接池-白话文翻译数据库连接池原理)
14:50
第五节(纯手写数据库连接池-初始化连接池)
17:58
第六节(纯手写数据库连接池-获取连接)
21:47
第七节(纯手写数据库连接池-释放连接)
05:19
第八节(纯手写数据库连接池-运行效果)
16:07
01第一节(纯手写mybatis注解版本框架-项目演示)-
14:53
02第二节(纯手写mybatis注解版本框架-mybatis基础知识回顾与jdbcutils工具类)-
17:42
03第三节(纯手写mybatis注解版本框架-环境搭建)-
10:49
04第四节(纯手写mybatis注解版本框架-基于aop实现拦截mapper接口)-
14:00
05第五节(纯手写mybatis注解版本框架-@insert注解基本思路实现)-
16:07
06第六节(纯手写mybatis注解版本框架-重构@insert注解代码)-
20:24
07第七节(纯手写mybatis注解版本框架-@select注解基本思路实现)-
18:08
08第八节(纯手写mybatis注解版本框架-@select注解返回类型)-
16:07
01第一节(纯手写LinkeList集合-项目演示)
10:01
02第二节(纯手写LinkeList集合-链表和数组数据结构区别)
25:39
03第三节(纯手写LinkeList集合-LinkeList集合底层源码分析)
19:23
04第四节(纯手写LinkeList集合-实现Add方法)
19:33
05第五节(纯手写LinkeList集合-实现Get方法)
15:37
06第六节(纯手写LinkeList集合-实现remove方法)
30:28
06第七节(纯手写LinkeList集合-使用下标位置Add方法)
19:57
01第一节(基于linkedlist实现hasmap-项目演示)-
14:37
02第二节(基于linkedlist实现hasmap-数组数据结构)-
08:52
03第三节(基于linkedlist实现hasmap-基于arraylist实现hashmap)-
20:35
04第四节(基于linkedlist实现hasmap-链表数据结构)-
21:17
05第五节(基于linkedlist实现hasmap-使用hash算法存储)-
19:03
06第六节(基于linkedlist实现hasmap-解决hashcode碰撞冲突)-
12:14
06第六节(基于linkedlist实现hasmap-实现add和get方法)-
22:17
1(第一节(纯手写jdk1.7版本hasmap集合框架-项目演示)-
13:59
2(第二节(纯手写jdk1.7版本hasmap集合框架-hashmap底层源码分析)-
21:41
3(第三节(纯手写jdk1.7版本hasmap集合框架-创建hashmapentry对象)-
20:59
4(第四节(纯手写jdk1.7版本hasmap集合框架-put方法底层实现)-
21:00
5(第五节(纯手写jdk1.7版本hasmap集合框架-打印链表信息)-
14:52
6(第六节(纯手写jdk1.7版本hasmap集合框架-put方法遍历子node)-
28:02
7(第七节(纯手写jdk1.7版本hasmap集合框架-get方法实现)-
05:58
8(第八节(纯手写jdk1.7版本hasmap集合框架-扩容机制原理)-
12:57
9(第九节(纯手写jdk1.7版本hasmap集合框架-扩容底层实现)-
34:40
10(第十节(纯手写jdk1.7版本hasmap集合框架-对比分析jdk源码)-
09:18
1第一节(新版本SpringBoot-课程介绍)
13:39
2第二节(新版本SpringBoot-为什么要用SpringBoot)
19:56
3第三节(新版本SpringBoot-SpringCloud与SpringBoot关系)
18:58
4第四节(新版本SpringBoot-SpringBoot引入Web组件)
15:33
5第五节(新版本SpringBoot-@EnableAutoConfiguration作用)
09:17
6第六节(新版本SpringBoot-使用@ComponentScan方式启动)
08:36
7第七节(新版本SpringBoot-静态资源访问)
04:17
8第八节(新版本SpringBoot-使用@SpringBootApplication方式启动)
07:39
9第九节(新版本SpringBoot-动态页面静态与SEO技术)
10:12
01第一节(新版本springboot-整合freemarker视图层)-
13:53
02第二节(新版本springboot-整合jsp视图层)-
12:03
03第三节(新版本springboot-整合全局捕获异常)-
16:46
04第四节(新版本springboot-整合log4j日志记录)-
04:30
05第五节(新版本springboot-使用aop统一处理web请求日志)-
15:02
06第六节(新版本springboot-集成lombok让代码更简洁)-
12:22
07第七节(新版本springboot-安装lombok注意事项)-
03:26
08第八节(新版本springboot-@async异步执行方法)-
17:25
09第九节(新版本springboot-@value自定义参数)-
03:10
10第第十节(新版本springboot-区分不同环境配置文件)-
09:20
01第一节(新版本springboot-springboot与springcloud理解误区)-
07:29
02第二节(新版本springboot-整合mybatis)-
25:09
03第三节(新版本springboo-t整合@transactional注解)-
18:38
04第四节(新版本springboot-整合多数据源拆分思路)-
14:21
05第五节(新版本springboot-使用分包方式拆分数据源)-
23:33
06第六节(新版本springboot-多数据源事务管理机制)-
11:43
07第七节(新版本springboot-多数据源分布式事务问题)-
13:59
08第八节(新版本springboot-使用jta+atomikos解决分布式事务)-
11:26
01第一节(新版本SpringBoot-YML用法)
13:46
02第二节(新版本SpringBoot-Jar打包方式)
13:53
03第三节(新版本SpringBoot-外部Tomcat运行SpringBoot项目)
19:12
04第四节(新版本SpringBoot-整合JDBC)
08:34
05第五节(新版本SpringBoot-热部署原理分析)
13:35
06第六节(新版本SpringBoot-热部署Devtools)
25:25
01第一节(新版本springboot-性能优化之扫包优化)-
21:57
02第二节(新版本springboot-内部运行jvm参数调优)-
20:00
03第三节(新版本springboot-外部运行jvm参数调优)-
10:30
04第四节(新版本springboot-将servlet容器变成undertow测试tomcat吞吐量)-
17:10
05第五节(新版本springboot-将servlet容器变成undertow测试undertow吞吐量)-
07:22
01第一节(新版本SpringBoot-监控中心概述)
17:11
02第二节(新版本SpringBoot-搭建Actuator监控中心)
15:29
03第三节(新版本SpringBoot-Actuator监控接口)
15:18
04第四节(新版本SpringBoot-AdminUI平台原理&AdminUIServer端搭建)
20:07
05第五节(新版本SpringBoot-AdminUIClient使用)
15:00
06第六节(新版本SpringBoot-Mybatis集成分页插件pageHelper)
27:20
01第一节-纯手写springboot框架之项目演示-
10:52
02第二节-纯手写springboot框架之原生环境搭建-
11:54
03第三节-纯手写springboot框架之原理剖析-
18:54
04第四节-纯手写springboot框架之创建内置tomcat容器-
20:31
05第五节-纯手写springboot框架之注解方式启动springmvc-
20:59
06第六节-纯手写springboot框架之整合jsp视图展示-
11:56
06第六节-纯手写springboot框架之整合业务逻辑层-
05:18
01第一节-高性能Nginx服务器-DNS域名解析概述
11:38
02第一节-高性能Nginx服务器-DNS域名解析过程
14:03
03第三节-高性能Nginx服务器-外网映射工具
15:19
04第四节-高性能Nginx服务器-Linux环境准备
07:53
05第五节-高性能Nginx服务器-Nginx应用场景
16:17
06第六节-高性能Nginx服务器-安装与静态资源访问
13:26
07第七节-高性能Nginx服务器-nginx.conf概述
12:22
08第八节-高性能Nginx服务器-基于域名区分项目路径
15:39
09第九节-高性能Nginx服务器-基于端口区分项目路径
09:04
10第十节-高性能Nginx服务器-反向代理与蚂蚁课堂架构
13:01
11第十一节-高性能Nginx服务器-proxy_pass反向代理
12:09
12第十二节-高性能Nginx服务器-抓包分析反向代理跳转地址
06:34
01第一节-高性能nginx服务器-上节课反向代理疑问-
08:32
02第二节-高性能nginx服务器-location正则表达式-
09:22
03第三节-高性能nginx服务器-根据域名相同拦截不同项目名称-
21:22
04第四节-高性能nginx服务器-四层代理与七层代理区别-
19:41
05第五节-高性能nginx服务器-负载均衡作用-
12:07
06第六节-高性能nginx服务器-负载均衡产生的问题-
10:23
07第七节-高性能nginx服务器-upstream配置负载均衡-
15:03
08第八节-高性能nginx服务器-负载均衡常用算法-
21:12
09第九节-高性能nginx服务器-负载均衡故障转移-
10:31
01第一节-高性能nginx服务器-上课内容介绍-
04:11
02第二节-高性能nginx服务器-rewrite用法-
18:59
03第三节-高性能nginx服务器-linux环境上安装nginx-
12:00
04第四节-高性能nginx服务器-linux环境上搭建反向代理-
18:33
05第五节-高性能nginx服务器-外网环境搭建-二级域名-
10:44
06第六节-高性能nginx服务器-阿里云服务器部署nginx思路-
18:24
07第七节-高性能nginx服务器-阿里云配置二级域名dns解析-
17:37
08第八节-高性能nginx服务器-阿里云搭建nginx服务器-
15:49
09第九节-高性能nginx服务器-阿里云配置nginx反向代理-
50:00
01第一节-高性能Nginx服务器-动态负载均衡项目演示
09:34
02第二节-高性能Nginx服务器-系统架构动态概念
14:46
03第三节-高性能Nginx服务器-服务注册与发现
18:43
04第四节-高性能Nginx服务器-Consul+Upsync实现动态负载均衡原理
17:40
05第五节-高性能Nginx服务器-Consul环境搭建
17:52
06第六节-高性能Nginx服务器-安装Nginx
15:14
07第七节-高性能Nginx服务器-Consul+Upsync完成动态负载均衡
22:53
01第一节-tcp四层负载均衡项目演示)-
24:58
02第二节-回顾网络模型基础知识-
09:40
03第三节-回顾socket网络基础知识-
10:54
04第四节-回顾http协议知识-
13:36
05第五节-四层负载均衡与七层负载均衡区别-
08:38
06第六节-安装nginx1.9和nginx_tcp模块-
20:55
07第七节-完成tcp四层负载均衡效果)-
16:48
01第一节-高性能Nginx服务器-lvs+Keepalived+Nginx实现负载均衡项目演示
23:33
02第二节-高性能Nginx服务器-lvs+keepalived区别
16:24
03第三节-(lvs+Keepalived+Nginx架构流程图)
27:04
04第四节-Linux环境Keepalived
19:14
05第五节-使用Keepalived创建虚拟IP
15:30
06第六节-lvs+Keepalived+Nginx搭建一主一备
21:11
07第七节-Keepalived实现心跳检测实现自动重启
14:23
08第八节-Nginx+Tomcat搭建多主多备
09:42
01第一节(上节课程内容回顾)
09:02
02第二节-Nginx+Tomcat实现动静分离-动态网站与静态网站区别
22:17
03第三节-Nginx+Tomcat实现动静分离-动静分离架构模式
11:16
04第四节-Nginx+Tomcat实现动静分离-画图分析动静分离架构模式
13:34
05第五节-Nginx+Tomcat实现动静分离-动静分离架构模式原理分析
18:04
06第六节-Nginx+Tomcat实现动静分离-动静分离与前后分离区别
05:27
07第七节-Nginx+Tomcat实现动静分离-解密互联网公司静时间戳的作用
09:21
08第八节-Nginx+Tomcat实现动静分离-Http状态码304分析
23:28
09第九节-Nginx+Tomcat实现动静分离-使用时间戳控制浏览器缓存
11:22
01第一节-上节课内容回顾__recv
03:38
02第二节-基于Hystrix实现服务隔离与降级-服务雪崩效应项目演示__recv
28:18
03第三节-基于Hystrix实现服务隔离与降级-服务堆积概念_recv
08:58
04第四节-基于Hystrix实现服务隔离与降级-Hystrix产生背景__recv
15:34
05第五节-基于Hystrix实现服务隔离与降级-RPC远程调用项目演示__recv
07:24
06第六节-基于Hystrix实现服务隔离与降级-为什么会产生雪崩效应__recv
12:45
07第七节-基于Hystrix实现服务隔离与降级-服务隔离线程池方式__recv
16:23
08第八节-基于Hystrix实现服务隔离与降级-服务降级与服务熔断机制__recv
24:06
09第九节-基于Hystrix实现服务隔离与降级-项目整合Hystrix解决服务雪崩__recv
24:31
10第十节-基于Hystrix实现服务隔离与降级-禁止Hystrix超时时间__recv
04:17
01(第一节-课程疑问)-
06:15
02-第二节-高并发服务限流特技-服务限流项目演示-
10:34
03-第三节-高并发服务限流特技-服务降级、限流、熔断、限流概念-
16:29
04-第四节-高并发服务限流特技-计数器方式实现服务限流-
13:18
05-第五节-高并发服务限流特技-滑动窗口计数器-
26:14
06-第六节-高并发服务限流特技-令牌桶算法原理-
19:31
07-第七节-高并发服务限流特技-springboot整合ratelimiter实现服务限流-
19:20
08-第八节-高并发服务限流特技-为什么要实现服务限流-
07:09
09-第九节-高并发服务限流特技-ratelimiter实现服务降级-
10:00
01第一节-上节课内容回顾_recv-
02:05
02第二节-纯手写打造ratelimiter限流注解框架-项目演示_recv-
11:44
03第三节-传统方式ratelimiter缺点_recv-
06:35
04第四节-纯手写打造ratelimiter限流注解框架实现思路_recv-
11:57
05第五节-自定义ratelimiter限流注解框架框架_recv-
08:27
06第六节-创建aop切面编程拦截请求_recv-
11:40
07第七节-aop代码实现ratelimiter限流代码_recv-
18:24
08第八节-封装ratelimiter服务降级方法_recv-
12:22
09第九节-漏桶算法与令牌桶算法区别_recv-
26:25
01第一节-实战操作CDN内容分发效果演示__recv
23:36
02第二节-Web前端优化方案__recv
14:34
03第三节-DNS域名解析过程__recv
12:17
04第四节-没有使用CDN加速弊端__recv
08:59
05第五节-CDN加速部署整个原理__recv
17:53
06第六节-阿里云配置CDN内容分发__recv
14:57
07第七节-阿里云配置CDN访问控制__recv
07:53
01第一节-互联网安全架构平台设计课程概述
14:17
02第二节-XSS攻击和防盗链项目案例演示
12:11
03第三节-什么是XSS攻击&XSS攻击应用场景
17:34
04第四节-XSS脚本攻击原理分析
14:01
05第五节-使用过滤器防御XSS攻击
19:00
06第六节-MybatisSQL注入案例演示
14:34
07第七节-使用#传递参数防御SQL注入攻击
09:12
01第一节(防盗链&防止csrf项目演示)_batch_recv-
11:25
02第二节-图片防盗链效果演示_batch_recv-
13:42
03第三节-防盗链技术与黑名单和白名单_batch_recv-
13:32
04第四节-防盗链技术底层实现原理分析_batch_recv-
08:25
05第五节-使用过滤器实现防盗链技术_batch_recv-
13:13
06第六节-乐视云视频防盗链原理演示_batch_recv-
06:18
07第七节-什么是csrf攻击_batch_recv-
11:23
08第八节-使用令牌保证api接口幂等性思路_batch_recv-
13:13
09第九节-代码实现使用令牌保证接口幂等性_batch_recv-
14:11
10第十节-如何防止机器模拟请求_batch_recv-
08:17
11第十一节-彻底分析如何防止token伪造请求_x264_recv-
08:57
01第一节(上节课疑问)
04:25
02第二节-课程介绍
06:17
03第三节-忘记密码漏洞案例分析
16:31
04第四节-隐藏域漏洞案例分析
09:11
05第五节-上传文件漏洞案例分析
15:36
06第六节-上传文件漏洞疑问
10:05
07第七节-上传文件漏洞防御手段
14:50
08第八节-判断文件流方式获取图片格式
07:08
09第九节-其他注释漏洞
08:05
10第十节-Web常见攻击手段总结
13:21
01第一节-纯手写互联网api接口幂等框架项目演示-
10:13
02第二节-互联网api接口幂等产生的原因-
09:34
03第三节-互联网api接口幂等解决办法-
14:22
04第四节-使用redis生成对应token令牌-
05:45
05第五节-使用token令牌解决api接口幂等-
17:20
06第六节-自定义注解和aop抽取重复代码-
18:04
07第七节-对表单重复提交的支持-
12:01
08第八节-自定义生成token注解-
10:00
01第一节-互联网API开放平台安全设计概述
13:16
02第二节-基于AccessToken方式实现开放平台演示
05:27
03第三节-商户端应用机构表设计
09:49
04第四节-获取AccessToken白话文分析
13:38
05第五节-使用AppId+Appsecret生成AccessToken
11:38
06第六节-验证AccessToke是否可用白话文分析
09:53
07第七节-验证AccessToke是否可用代码实现
13:21
08第八节-删除之前老的AccessToken
10:26
09第九节-验证AccessToke是否可用代码放入拦截器中
10:08
01第一节-基于OAuth2.0协议方式概述
11:22
02第二节-什么是OAuth2.0认证过程
07:34
03第三节-OAuth2.0整个原理
09:20
04第四节-对接OAuth2.0步骤
05:18
05第五节-项目生成授权链接
09:26
06第六节-回调授权获取用户信息
19:56
07第七节-第三方联合登陆过程
09:43
01第一节-接口安全加密传输方案
03:23
02第二节-URL特殊字符转码
19:05
03第三节-为什么接口需要加密传输
07:57
04第四节-对称加密整个过程
11:47
05第五节-对称加密优缺点
12:48
06第六节-移动APP接口安全性设计
07:16
07第七节-非对称加密整个过程
14:40
08第八节-RSA非对称加密过程
09:32
09第九节-如何防止抓包篡改数据
14:04
10第十节-基于令牌方式防止篡改数据
12:09
01-第一节接口网关的概述
11:46
02-第二节DNS域名解析过程
12:00
03-第三节企业网关架构流程图
26:15
04-第三节基于Nginx搭建网关
15:20
05-第三节Rpc远程通讯架构原理
14:02
06-第六节基于SpringCloudZuul实现网关
10:50
01-第一节抓包分析http请求课程目标-
11:47
02-第二节抓包分析http重定向实现原理-
19:37
03-第三节抓包分析http请求环境搭建-
11:02
04-第四节抓包分析http请求表单信息-
11:11
05-第五节篡改http请求提交参数-
11:15
06-第六节抓包分析http请求原理-
13:16
07-第七节防御黑客支付0.01元-
16:58
01第一节-生产环境配置Https协议演示
05:21
02第二节-对称加密与非对称加密回顾
12:12
03第三节-传统Http请求弊端
07:21
04第四节-Https请求整个过程(重点)
27:23
05第五节-为什么要用Https请求
08:56
06第六节-Https与http之间的区别
08:54
07第七节-免费领取Https协议证书
12:53
08第八节-Nginx配置Https证书
12:08
01.第一节-为什么要使用缓存_recv
09:59
02.第二节-基于Map集合实现缓存框架_recv
15:15
03.第三节-缓存框架的分类_recv
14:11
04.第四节-画图分析ehcach的缓存流程图_recv
09:53
05.第五节-SpringBoot整合Ehcache_recv
19:43
06.第六节-如何解决缓存与DB不同步问题_recv
12:13
07.第七节-使用Ehcache+Redis实现分布式缓存_recv
12:45
01.第一节-ehcache集群模式概述-
13:22
02.第二节-使用rmi实现ehcache集群模式-
12:55
03.第三节-redis常见应用场景-
08:14
04.第四节-redis五种基本数据类型-
09:06
05.第五节-springboot2.0整合redis框架-
18:20
06.第六节-以不同业务,redis分库概念-
09:58
07.第七节-使用redis实现订阅功能-
09:01
01.第一节-Redis基础课程介绍
07:01
02.第二节-Redis主从复制原理分析
18:19
03.第三节-Redis环境安装配置
10:39
04.第四节-Redis主从配置
14:01
05.第五节-Redis哨兵机制
08:56
06.第六节-RedisRDB持久化机制
22:04
07.第七节-RedisAOF持久化机制
03:40
01.第一节(课程内容概述)_recv
06:15
02.第二节-哨兵机制服务器环境准备_recv
16:04
03.第三节-哨兵机制服务器克隆_recv
15:42
04.第四节-搭建Redis哨兵机制服务_recv
17:07
05.第五节-SpringBoot整合Redis事务_recv
07:38
06.第六节-一级缓存和二级缓存区别_recv
07:15
07.第七节-搭建一级二级缓存流程图_recv
14:01
08.第八节-项目整合一级缓存和二级缓存_recv
21:46
09.第九节-项目整合一级和二级缓存注意事项_recv
05:14
01.第一节-rediscluster集群演示-
08:56
02.第二节-常见redis集群方案-
15:25
03.第三节-rediscluster集群原理-
19:04
04.第四节-rediscluster集群搭建步骤01-
10:13
04.第五节-启动rediscluster集群-
11:20
06.第五节-rediscluster集群搭建步骤02-
16:54
07.第七节-springboot连接集群版本redis-
07:10
01.第一节-Redis集群是否支持事务_recv
12:06
02.第二节-Redis雪崩效应产生的原因_recv
10:01
03.第三节-Redis雪崩效应解决方案_recv
10:14
04.第四节-使用本地锁解决Redis雪崩效应_recv
11:25
05.第五节-基于MQ方式解决Redis雪崩效应_recv
13:22
06.第六节-对比分析四种雪崩效应方案_recv
10:55
07.第七节-Redis穿透与命中率问题_recv
11:40
08.第八节-Redis穿透解决方案_recv
17:04
01.第一节-分布式相关内容介绍_recv
05:04
02.第二节-为什么要使用ZooKeeper_recv
18:49
03.第三节-ZooKeeper存储结构与特性_recv
13:26
04.第四节-安装ZooKeeper服务器端_recv
09:22
05.第五节-Java语言操作ZooKeeper服务端_recv
17:55
06.第六节-ZooKeeper临时节点_recv
04:50
07.第七节-Dubbo本地动态负载均衡原理_recv
10:28
08.第八节-将服务注册到Zk节点上_recv
17:43
09.第九节-客户端从ZK服务器端获取节点信息_recv
12:19
10.第十节-服务器使用事件通知移除节点信息_recv
08:36
01第一节-分布式锁概念引入-
14:46
02第二节-分布式锁产生的原因分析-
17:23
03第三节-分布式锁常见解决方案-
13:40
04第四节-基于zookeeper实现分布式锁原理-
20:18
05第五节-zookeeper实现分布式锁大体流程-
11:35
06第六节-完成zookeeper实现分布式锁所有代码-
19:51
01.第一节分布式Session一致性概述
09:15
02.第二节Session的底层实现原理
22:43
03.第三节服务器集群后产生那些问题
18:31
04.第四节服务器集群Session共享问题
15:38
05.第五节分布式Session解决方案
24:04
01.第一节-基于token令牌方式解决session共享-
10:27
02.第二节-客户端传递token给服务器端-
12:24
03.第三节-使用zookeeper实现服务master选举概述-
13:41
04.第四节-代码实现master选举策略-
19:00
01.第一节-彻底解决网站跨域请求问题引入-
16:06
02.第二节-网站跨域项目环境搭建-
11:47
03.第三节-模拟网站跨域问题演示-
08:53
04.第四节-网站跨域五种解决方案-
13:41
05.第五节-使用jsonp解决网站跨域问题-
09:40
06.第六节-使用httpclient内部转发解决跨域问题-
11:34
07.第七节-使用nginx搭建api网关-
08:07
08.第八节-nginx网关配置解决跨域问题-
06:33
09.第九节-使用zuul网关解决跨域问题-
11:32
01.第一节-为什么Zookeeper要实现集群
17:04
02.第二节-Zookeeper实现集群选举原理
15:31
03.第三节-Zookeeper集群服务器环境准备
11:26
04.第四节-Linux环境安装Zookeeper环境
07:05
05.第五节-Zookeeper集群环境搭建
14:21
06.第六节-SpringBoot整合Zookeeper集群环境
08:40
01.第一节-什么是定时任务调度平台-
14:22
02.第二节-java语言实现定时任务调度-
14:31
03.第三节-使用quartz实现定时任务调度-
11:37
04.第四节-传统定时job特征-
16:06
05.第五节-分布式任务job特征-
12:12
06.第六节-分布式任务调度平台xxl-job-
08:30
07.第七节-xxl-job执行定时job原理-
10:00
08.第八节-搭建xxl-job-adminweb平台-
27:54
09.第九节-搭建xxl-job-执行器集群-
10:50
01.第一节-XXLJob课程内容概述
11:37
02.第二节-XXLJob集群路由策略
24:58
03.第三节-XXLJob调度中心集群概述
11:40
04.第四节-XXLJob调度中心集群原理
14:14
05.第五节-基于Nginx实现调度中心集群
17:01
06.第六节-SpringBoot整合XXLJob框架
15:16
01.第一节-apollo分布式配置中心项目演示-
19:43
02.第二节-市场常用分布式配置中心框架-
10:17
03.第三节-apollo分布式配置中心原理-
20:21
04.第四节-apollo数据库安装与常见错误说明-
22:32
05.第五节-安装portal分布式配置中心平台-
14:28
06.第六节-测试apollo是否安装成功-
06:21
01.第一节-SpringBoot整合Apollo分布式配置中心
23:27
02.第二节-SpringBoot整合Apollo演示数据库效果
07:56
03.第三节-Apollo客户端读取数据原理
13:45
01.第一节-基于Redis实现分布式效果演示_recv
04:51
02.第二节-三种实现分布式解决方案原理分析_recv
16:17
03.第三节-Redis实现分布式锁原理SetNx命令_recv
08:26
04.第四节-白话文分析Redis实现分布式锁原理_recv
21:18
05.第五节-Redis实现分布式锁获取锁原理_recv
13:38
06.第六节-Redis实现分布式锁释放锁01_recv
09:16
07.第七节-Redis实现分布式锁释放锁02_recv
02:51
08.第八节-Redis实现分布式锁释放锁03_recv
15:05
09.第九节-Redis实现分布式锁释放锁疑问_recv
06:35
10.第10节-Redis与Zookeeper实现分布式锁区别_recv
19:11
客服
顶部
赛事库 课堂 2021拜年纪