JAVA 高级开发工程师 MaYi 2期

2843
0
2020-02-04 23:01:57
14
5
100
8
https://blog.csdn.net/chenyao1994
https://blog.csdn.net/chenyao1994
视频选集
(108/428)
1第一节(线程与进程的区别)
24:32
2第二节(为什么要用到多线程)
13:07
3第三节(多线程应用场景)
04:55
4第四节(使用继承方式创建线程)
19:42
5第五节(使用Runnable接口方式创建线程)
05:18
6第六节(使用匿名内部类方式创建线程)
05:18
7第七节(多线程常用api)
14:51
8第八节(守护线程与非守护线程)
15:47
9第九节(多线程几种状态)
05:44
10第十节(join方法介绍)
06:10
11第1十一节(t1、t2、t3执行顺序面试题讲解)
10:23
12第十二节(使用多线程分批处理信息)
23:29
1第一节(什么是线程安全问题)
35:26
2第二节(使用同步代码块解决线程安全问题)
20:41
3第三节(证明同步函数使用this锁)
17:05
4第四节(静态同步代码块)
20:10
5第五节(多线程死锁)
14:48
6第六节(Java内存模型)
21:08
7第七节(Volatile可见性)
18:32
8第八节(AtomicInteger原子类)
20:07
0课前疑问
08:11
1第一节(多线程之间通讯)
32:48
2第二节(wait()、notify()区别)
39:10
3第三节(jdk1.5Lock锁)
25:49
4第四节(怎么停止线程)
14:31
5第五节(ThreadLock原理剖析)
17:20
6第六节(总结)
07:13
1第一节(Vector与ArrayList区别和HasTable与HasMap线程安全源码分析)
28:21
2第二节(ConcurrentHashMap原理分析)
21:32
3第三节(CountDownLatch用法)
14:37
4第四节(CyclicBarrier用法)
08:30
5第五节(Semaphore信号量)
19:07
6第六节(并发队列ConcurrentLinkedDeque、BlockingQueue阻塞队列用法)
24:58
7第七节(使用并发阻塞队列实现生产者与消费者)
20:06
1第一节(线程池概述)
18:12
2第二节(创建线程池四种方式)
22:18
3第3三节(线程池原理分析)
21:12
4第四节(线程数合理配置)
08:03
5第五节(悲观锁与乐观锁区别)
32:14
6第六节(重入锁)
13:02
7第七节(读写锁)
19:19
8第八节(CAS无锁机制)
15:06
9第九节(自旋锁)
04:30
1第一节(什么是数据交换格式)
17:37
2第二节(什么是json)
06:55
3第三节(使用fastjson解析json)
10:59
4第四节(使用json转换成对象)
05:59
5第五节(自定义json字符串)
08:21
6第六节(XML解析)
17:57
7第七节(Java的反射机制)
20:32
8第八节(使用java的反射机制访问私有属性)
11:40
9第九节(使用java的反射机制+Dom4j实现SpringIOC原理)
34:22
第一节(注解概述)
15:07
第二节(自定义注解)
14:32
第三节(使用注解实现ORM框架映射)
21:46
第四节(设计模式概述)
09:46
第五节(什么是单例)
13:15
第六节(饿韩式写法)
04:02
第七节(工厂设计模式)
11:33
第八节(代理模式概述)
07:14
第九节(静态代理)
06:13
第十节(JDK动态代理)
06:35
第十一届(CGLIB动态代理)
07:02
第一节(网络通讯概述)
14:58
第二节(TCP与UDP协议区别)
10:54
第三节(UDP发送客户端与服务器)
20:45
第四节(TCP协议三次握手)
16:05
第五节(TCP协议发送客户端与服务器端)
12:38
第六节(使用线程池支持多个线程同时访问)
12:07
第一节(IO与NIO区别)
21:26
第二节(Buffer的数据存取)
39:33
第三节(make与rest用法)
11:20
第四节(直接缓冲区与非缓冲区区别)
15:10
第五节(实际操作直接缓冲区与非缓冲区比较)
24:45
第六节(分散读取聚集写入)
15:32
第七节(编码格式)
12:28
总结
07:13
第一节(阻塞IO与非阻塞IO区别)
35:57
第二节(NIO客户端与服务器端)
32:10
第三节(Netty框架介绍)
09:46
第四节(Netty服务器端)
18:10
第五节(Netty客户端)
10:05
第六节NIO高级编程与Netty入门(总结)
05:59
第一节(长连接与短连接区别)
20:09
第二节(粘包与拆包)
24:07
第三节(序列化)
20:28
第一节(Java内存结构概述)
24:21
第二节(新生代与老年代)
15:14
第三节(堆内存参数配置)
20:25
第四节(配置新生代与老年代调优参数)
11:30
第五节(堆溢出解决办法)
07:30
第六节(栈溢出解决办法)
06:03
第一节(什么是java垃圾回收机制)
17:10
第二节(内存溢出与内存泄露的区别)
04:24
第三节(引用计数法)
14:23
第四节(复制算法)
16:20
第五节(标记清除与标记压缩算法)
09:26
第六节(分代算法)
06:29
第七节(垃圾收集器与jmeter压力测试工具用法)
24:05
第八节(tomcat参数调优测试-串行回收)
21:56
第九节(tomcat参数调优测试-并行回收)
16:24
第一节(Maven概述)
15:24
第二节(Maven约定)
11:12
第三节(Maven安装与配置)
09:09
第四节(Maven常用命令)
18:06
第五节(maven依赖)
16:11
第六节(Maven创建分模块工程)
24:25
第六节(Maven打包原理)
08:18
第一节(javase与javaee区别)
11:00
第二节(web服务器)
07:10
第三节(DNS解析过程)
17:43
第四节(将本地服务器映射到外网)
09:10
第五节(Servlert生命周期)
11:23
第六节(Servlet源码分析)
13:27
第七节(Servlet是否线程安全)
11:21
第八节(cookie底层实现原理)
13:48
第九节(session底层实现原理)
20:33
第一节(Http协议概述&同步与异步区别)
23:22
第二节(Http请求头分析)
16:20
第三节(使用时间戳解决浏览器缓存问题)
24:00
第四节(Http反盗链技术概念)
20:43
第五节(Http防盗链技术代码实现)
28:26
第六节(重定向实现原理)
15:15
第一节(Http与Https区别)
24:42
第二节(使用HttpClient发送Http请求)
20:56
第三节(使用PostMen发送Http请求)
05:29
第四节(长连接与短连接区别)
26:41
第五节(什么是跨域访问)
15:43
第六节(使用jsonp解决跨域问题)
09:18
第七节(使用HttpClient转发请求解决跨域问题)
18:40
第八节(什么是表单重复提交)
12:14
第九节(使用Token解决表单重复问题)
24:49
第十节(接口如何防止被模拟)
07:09
第一节(XSS攻击流程与钓鱼网站概述)
23:36
第二节(使用转义解决XSS攻击)
15:21
第三节(Web安全基础总结)
11:19
第四节(linux概述)
14:28
第五节(Linux虚拟机安装)
21:50
第六节(Linux常用命令)
26:04
第一节(vi编辑器)
21:14
第二节(使用rpm安装MySQL)
19:57
第三节(静态IP设置)
04:30
第四节(jdk和tomcat环境安装)
22:15
第五节(克隆虚拟机)
05:29
第一节(MySQ概述)
11:24
第二节(MySQL优化方案)
07:06
第三节(数据库三大范式)
19:49
第四节(分库分表)
14:55
第五节(水平分割取摸算法案例)
32:23
第六节(如何定位慢查询)
18:59
第二节(索引概述)
12:35
第一节(课程规划)
04:33
第三节(索引底层实现原理)
20:00
第四节(普通索引唯一索引)&
15:04
第五节(SQL语句优化)
34:16
第六节(MySQL存储引擎区别)
07:29
第七节(Myisam注意事项)
09:09
第一节(Mysql高可用概念)
20:33
第二节(MySQL主从复制原理)
17:02
第三节(MySQL主从复制配置)
24:13
第四节(MySQL读写分离概述)
13:20
第五节(MySQLMyCat读写分离)
17:09
第六节(MyBatis概述)
13:19
第七节(MyBatisSQL注入)
19:57
第八节(Mybatis#与$区别)
05:03
第九节(Generator使用)
04:23
第一节(Spring概述)
17:03
第二节(SpringIOC概述)
19:07
第三节(Spring环境搭建)
14:26
第四节(Spring依赖注入)
17:10
第五节(Spring注解方式使用)
16:15
第六节(代理设计模式概述)
08:55
第七节(SpringAOP概述)
08:11
第八节(SpringAop注解方式)
12:29
第九节(SpringAopXML方式)
07:05
第一节(事物概述)
12:29
第二节(Spring事物环境搭建)
11:09
第三节(编程事物(手动事物))
14:33
第四节(事物底层原理分析)
25:20
第五节(事物传播行为)
21:40
声明事物(XML与注解方式)
19:29
第一节(分析源码思路)
11:51
第二节(查看源码关联)
26:27
第三节(BeanFactory分析)
16:15
第四节(SpringIOC核心代码分析)
33:14
第五节(Spring获取Bean对象)
09:52
bandicam 2018-01-20 21-06-16-126
00:03
bandicam 2018-01-20 21-09-55-826
39:00
bandicam 2018-01-20 21-49-53-434
12:50
bandicam 2018-01-20 22-03-34-593
00:22
bandicam 2018-01-20 22-04-02-356
16:57
bandicam 2018-01-20 22-21-01-011
21:59
第一节(SpringBoot概述)
19:45
第二节(创建第一个SpringBoot项目)
10:36
第三节(SpringBoot提供接口)
11:40
第四节(SpringBoot第二种启动方式)
11:27
第五节(SpringBoot访问静态资源)
04:27
第六节(SpringBoot全局捕获异常)
11:57
第七节(SpringBoot整合Freemarker)
13:10
第八节(SpringBoot整合JSP视图)
07:05
第九节(springboot整合使用JdbcTemplate)
09:41
第十节(Springboot整合使用Springjpa)
11:37
第十一节(Springboot整合使用SpringJpa)
09:04
第一节(@SpringBootApplication用法)
07:11
第二节(SpringBoot多数据源拆分思路)
09:10
第三节(SpringBoot整合多数据源实现)
16:45
第四节(SpringBoot事物)
05:20
第五节(SpringBoot分布式事物AutoCAD)
24:14
第六节(SpringBoot整合日志)
06:20
第七节(SpringBootAOP统一处理Web请求)
04:58
第八节(SpringBoot实现定时任务)
03:50
第九节(SpringBoot异步调用)
07:32
第十节(SpringBoot读取配置文件)
03:02
第十一届(SpringBoot区分不同环境)
05:18
第十二节(SpringBoot修改端口号)
01:30
第十三节(SpringBootYML文件)
06:27
第十四节(SpringBoot打包发布)
08:28
小敏同学面试题解析
28:11
第一节(什么是Java内置缓存)
13:57
第二节(Java操作EhCache)
30:10
第三节(什么是nosql数据库)
11:59
第四节(NoSQ介绍)
13:20
第五节(windows安装redis)
11:06
第六节(Linux环境安装Redis)
13:48
第七节(Redis五种基本数据类型)
07:06
第八节(jedis操作Redis数据库)
15:47
知识点回顾
13:20
第一节(Spring封装Redis)
31:32
第二节(Redis主从复制与哨兵机制)
17:05
第三节(Redis主从复制实现)
19:35
第四节(Redis哨兵机制实现)
27:32
第五节(Redis持久化RDB存储)
21:03
第六节(Redis持久化之AOF)
07:07
第七节(Redis事物机制)
01:53
第八节(Redis哨兵机制)
06:16
第一节(nginx基础与安全体系架构)
16:02
第二节(windows安装nginx)
11:04
第三节(服务器集群产生的问题)
14:53
第四节(使用Nginx搭建集群)
25:11
第五节(负载均衡策略)
17:47
第六节(服务器宕机容错机制)
21:40
第七节(使用Nginx搭建企业API接口网关)
18:44
1第一节(分布式与集群区别)
06:15
2第二节(Linux环境下安装nginx)
16:12
3第三节(Keepalived高可用介绍)
14:08
4第四节(使用nginx+Keepalived服务器高可用)
42:25
5第五节(Session共享解决方案)
27:41
6第六节(高并发解决方案总结)
20:16
1第一节(同步请求概念介绍)
18:28
2第二节(为什么要使用消息中间件)
22:42
3第三节(消息中间件通讯方式)
11:25
4第四节(消息中间使用场景)
15:32
5第五节(windows环境安装ActiveMQ)
09:06
6第六节(ActiveMQ生产者)
15:30
6第六节(ActiveMQ消费者)
09:31
6第六节(ActiveMQ发布订阅)
10:17
第一节(课前回顾)
12:44
第二节(ActivityMQ设置持久化机制)
16:59
第三节(JMS可靠消息)
17:43
第四节(SpringBoot整合ActivityMQ)
15:26
第五节(使用ActivityMQ注意事项)
17:18
第六节(解决消息中间件幂等)
13:04
第七节(消费者集群)
05:56
第一节(rocketmq概述)
24:47
第二节(rocketmq原理)
17:39
第三节(rocketmq环境搭建)
29:32
第四节(rocketmq集群环境搭建)
19:50
第五节(rocketmqApi介绍)
14:54
第六节(rocketmq重试机制与幂等解决)
46:17
课程内容总结
55:57
第一节(任务调度概述)
16:36
第二节(使用Quartz实现定时调度)
07:00
第三节(分布JOB如何解决幂等性)
20:17
第四节(XXL-JOB环境概述)
10:01
第五节(分布式任务调度平台执行原理)
14:28
第六节(任务调度平台执行器运行)
11:28
第七节(任务调度平台路由策略)
16:06
第一节(网站架构演变过程)
26:02
第二节(微服务架构概述)
22:33
第三节(SpringCloud概述)
13:00
第四节(服务注册与服务发现)
10:13
第五节(搭建euraka注册中心)
08:32
第六节(发布服务会员提供者)
10:38
第七节(消费会员服务)
16:00
第八节(SpringCloud调用服务原理)
09:14
课前复习
11:46
第一节(SpringCloud服务负载均衡实现原理)
10:32
第二节(使用ribbon搭建服务负载均衡)
14:29
第三节(什么是接口网关)
12:43
第四节(使用Zuul搭建服务接口网关)
18:33
第五节(使用Zuul网关拦截参数)
10:50
第六节(分布式配置中心概述)
13:24
第七节(搭建分布式配置中心)
26:30
课前复习 SpringCloud架构知识-服务熔断、服务降级、限流策略
07:43
第一节(fegin客户端调用工具)
16:53
第二节(服务雪崩效应产生原因)
15:18
第三节(模拟服务雪崩效果产生)
28:19
第四节(雪崩效应解决办法)
11:35
第五节(使用hystrix实现服务降级)
17:12
第六节(使用hystrix解决服务雪崩原因)
11:17
第七节(SpringCloud面试题)
09:33
第一节(Zookeeper概述)
15:46
第二节(Zookeeper应用场景)
19:54
第三节(Windows环境下搭建Zookeeper)
13:05
第四节(Java语言操作Zookeeper)
26:30
第五节(创建Zookeeper临时节点)
08:53
第六节(Watcher事件通知)
32:44
第七节(Zookeeper基础知识)
04:55
1第一节(使用Zookeeper实现分布式锁概述)
17:51
第二节(解决生产订单号线程安全问题)
21:59
第三节(实现分布式锁解决方案)
18:27
第四节(Zookeeper概述)
21:01
第五节(使用Zookeeper实现分布式锁)
34:30
1第一节(使用Zookeeper实现负载均衡原理)
18:46
第二节(使用Zookeeper实现分布式锁回顾)
09:17
第三节(搭建负载均衡项目环境)
10:14
第四节(代码实现负载均衡策略)
25:57
第五节(实现负载均衡轮训算法)
11:40
第六节(思考题使用Zookeeper实现选举策略)
13:11
1第一节(网站系统演变过程)
21:08
第二节(分布式开发需要使用到技术)
20:15
第三节(微服务架构)
09:09
第四节(Dubbo架构原理)
18:32
第五节(Dubbo能够解决问题)
09:02
第六节(Dubbo创建项目架构模式)
06:52
第七节(发布会员服务-使用Dubbo提供服务)
24:52
第八节(订单消费服务-使用Dubbo消费服务)
21:09
1第一节(Dubbo-Admin平台)
16:55
第二节(Dubbo实现负载均衡、容错机制)
23:38
第三节(Dubbx使用)
17:02
第四节(Dubbo相关面试题)
06:50
1第一节(技术知识点回顾)
38:44
第二节(系统架构流程)
29:59
第三节(项目使用技术知识点)
16:36
第四节(项目结构创建方式)
13:08
第五节(搭建SpringCloudEurekaServer注册中心)
12:20
第六节(创建会员API工程发布服务)
25:01
第七节(ResponseBase封装)
15:38
第八节(BaseApiService封装)
13:20
第九节(lomBok插件安装)
04:58
第十节(封装LogAspectServiceApi)
08:42
1第一节(数据库垂直与水平拆分区别区别)
14:19
第二节(整合数据库访问层)
20:24
第三记(提供会员注册接口)
27:59
第四节(会员注册整体流程)
07:54
第五节(搭建消息服务平台)
24:26
第六节(会员服务发送消息到消息服务平台)
22:01
第一节(项目概述)
14:36
第二节(注册163邮箱账号)
11:38
第三节(消息服务平台-发送邮件)
19:28
第四节(移动App登录)
17:16
第五节(使用令牌方式进行登录)
25:51
第六节(使用token查询用户信息)
19:50
第一节(分布式系统Web控制概述)
22:02
第二节(创建Web项目)
18:34
第三节(Web项目整合视图)
06:20
第四节(使用fegin调用会员服务实现注册)
32:24
第五节(使用fegin调用会员服务实现登录)
26:10
第六节(使用fegin调用会员服务查询用户信息)
24:38
第七节(QQ授权登录流程)
09:27
第八节(oauth2.0协议概述)
30:16
第九节(会员服务提供联合登录接口)
41:33
第十节(关联账号原理)
13:41
第十一节
16:28
第十二节(生成授权码链接)
17:37
第十三节(授权登录关联账号)
12:35
上节课疑问
04:20
第一节(微信框架介绍)
18:45
第二节(项目中使用微信框架)
23:30
第三节(创建微信模板接口)
20:16
第四节(项目使用模板接口)
07:05
第五节(HTTP协议参数转义)
17:26
第一节(支付项目概述)
09:59
第二节(聚合支付概念)
22:31
第三节(支付架构整个流程)
35:50
第四节(支付宝沙箱环境)
12:17
第五节(安全加密方式)
13:18
第六节(支付宝Demo环境运行)
16:30
第七节(支付宝流程源码分析)
14:40
第一节(支付流程回顾)
16:13
第二节(项目整合支付接口流程))
22:57
第三节(创建支付token接口)
38:24
第四节(实现查询支付token)
26:12
第五节(PC-Web调用支付接口完成整体流程)
30:30
第一节(微信公众号项目演示)
23:56
第二节(混合开发技术流程)
10:43
第三节(微信公众号平台)
14:46
第四节(微信消息推送原理)
10:58
第五节(外网映射工具)
17:09
第六节(微信服务器通知验证)
19:16
第十一节(接受微信服务推送消息)
26:00
第十二节(微信推送消息幂等)
02:30
第十三节(调用智能机器人接口)
11:58
第一节(支付宝回调接口)
17:11
第二节(同步回调与异步回调)
15:30
第三节(同步回调业务逻辑)
17:20
第四节(Web接口调用同步服务层代码)
25:14
第五节(使用from表单隐藏同步回调参数)
19:14
第一节(异步回调概述)
18:10
第二节(创建订单服务)
24:22
第三节(完成订单服务)
16:05
第四节(异步回调幂等性)
34:36
第五节(异步回调分布式事物问题)
21:05
第六节(支付宝异步联调测试)
38:53
第七节(用户对一笔订单重复支付)
05:58
第二节(分布式事物产生的原因)
14:13
第二节(分布式事物解决方案概述)
13:29
第三节(CPA与Base理论)
12:06
第四节(2PC-两段提交协议)
34:44
第五节(使用MQ解决分布式事物思想)
26:28
第一节(LCN框架介绍)
16:46
第二节(LCN框架原理)
31:48
第三节(LCN框架执行流程)
27:58
第四节(启动tx-manager)
07:38
第六节(演示分布式事物场景)
29:38
第七节(使用LCN框架解决分布式事物)
32:27
第一节(传统公司与互联网公司区别)
36:59
第二节(简历书写介绍)
15:30
第三节(书写一套高级工程师简历)
18:01
第四节(简历中项目介绍)
23:22
第五节(投简历方式)
09:25
第六节(外包与本部区别)
12:56
第七节(外包公司选择)
11:53
第一节(外包公司盈利模式分析)
29:29
第二节(一线城市就业薪资)
22:36
第三节(面试官问,你最大的收获是什么)
18:58
第四节(面试问,你们项目中最大的难题,你是如何解决的?)
16:33
第五节(让面试官跟着你的思路走)
29:17
客服
顶部
赛事库 课堂 2021拜年纪