ad
close

适用人群

  • 软件开发者
  • Java技术爱好者
  • 系统架构师
  • IT技术提升人士
  • 编程技能提升者
讲师介绍
avatar看源码学架构

课程: 0学员: 0
在电信及互联网行业具有10年以上JAVA软件架构经验,从事微服务和大数据双领域,专注于高性能架构设计及底层性能优化相关工作,拥有多项国家Technical patents及集团创新技术。早期提倡源码分析与生产实践相结合的学习理念,擅长在核心技术底层源码探索与经验分享。
课程内容

第一阶段

源码阅读方法篇

https://blog.51cto.com/u_11194776/5810382 https://blog.51cto.com/u_11194776/5810365

  • course-pic

    UML实践心得视频课程

    我们在进行项目的时候,通过使用 UML 的面向对象图的方式,来更明确、清晰的表达项目中的架设思想、项目结构、执行顺序等一些逻辑思维。
    3课时 · 58分钟539人学习 5.0 2020/04/22 更新
    课程大纲
    课程大纲
    • course-pic

      JAVA架构生态圈图解(含高清图)

      本课程通过一张大图介绍各种架构图,以及将架构图进行圈定分类,更便于我们对JAVA生态进行深入理解。本课程重点列举工作中用到的核心架构知识点,抛砖引玉,属于进阶型,不适用初学者。
      3课时 · 33分钟567人学习 5.0 2019/11/26 更新
      课程大纲
      课程大纲
      • course-pic

        设计模式架构介绍与源码分析视频课程

        快速的业务抽象能力是体现java内功的高境界,如何才能提升自己的抽象转化能力?设计原则和设计模式分别是java领域的内功心法和招式套路,它们最终决定你能走多远?今天给大家推荐一套全新的设计模式课程,希望通过它能帮我们在实战磨练中形成一套属于自己的拳法。
        19课时 · 2小时44分钟1351人学习 5.0 2019/02/27 更新
        课程大纲
        课程大纲

        第二阶段

        tomcat等容器源码篇

        理解tomcat,jetty等容器源码

        • course-pic

          jetty源码分析与架构介绍

          jetty跟tomcat一样,是优秀的servlet开源框架。本课程从源码、UML图进行全面分析底层实现机制。
          7课时 · 1小时45分钟149人学习 5.0 2021/03/07 更新
          课程大纲
          课程大纲
          • course-pic

            Tomcat源码分析与架构介绍(含插件开发)

            •通过剖析TOMCAT启动及请求流程来了解TOMCAT核心组件及动作原理•通过剖析核心组件的源码来深入理解TOMCAT内部原理•介绍实际项目中开发的TOMCAT插件,附源码•了解uml图绘制方法及工具介绍,并介绍常见开源框架的uml图核心组件类图:
            15课时 · 3小时40分钟5238人学习 4.9 2022/03/22 更新
            课程大纲
            课程大纲

            第三阶段

            springcloud生态框架源码篇

            springboot,springmvc,springioc,springaop等源码

            • course-pic

              springboot源码分析(日志体系)

              一、为什么要学习本门课程在springboot框架中使用了大量的日志桥接,深入源码便于扩展和解决一线的问题二、课程特点1、从底层源码分析springboot日志的原理2、分析跟其他日志框架的差别三、大纲1、springboot生态日志框架架构分析.mp42、springboot生态日志框架第一阶段源码分析.mp43、springboot生态日志框架第二阶段源码分析.mp44、springboot生
              5课时 · 1小时9分钟131人学习 5.0 2022/06/07 更新
              课程大纲
              课程大纲
              • course-pic

                springboot源码分析

                一、为什么要学习本门课程springboot在各个项目中应用最为广泛的微服务框架,是在开发和生产问题过程中不可缺少的利器。二、课程特点1、从底层源码分析springboot的原理2、分析springboot的核心组件3、集成外围系统的源码和原理剖析三、大纲1、springboot架构概览.mp42、springboot内核事件传播源码分析.mp43、springboot容器启动源码类图分析.mp4
                12课时 · 2小时59分钟1150人学习 5.0 2022/05/31 更新
                课程大纲
                课程大纲
                • course-pic

                  SpringAOP源码分析与架构介绍

                  课程目标学习Spring_AOP原理,为进一步学习Spring_boot/Spring_cloud打好基础适用人群从事Spring等框架开发的JAVA开发人员、架构师。课程简介本课程通过UML结合源码进行全局的剖析了Spring_AOP容器的核心原理,以及插件的开发方法。通过本课程的学习您将对Spring_AOP整体架构有清晰的了解,知道3大核心组件接口,以及事务原理。
                  6课时 · 58分钟1516人学习 4.5 2019/01/30 更新
                  课程大纲
                  课程大纲
                  • course-pic

                    SpringMVC架构介绍与源码分析(含插件开发)

                    本课程通过UML结合源码进行全局的剖析了Spring_MVC容器的核心原理,以及插件的开发方法。通过本课程的学习您将对Spring_MVC整体架构有清晰的了解。
                    11课时 · 1小时42分钟1695人学习 5.0 2022/04/01 更新
                    课程大纲
                    课程大纲
                    • course-pic

                      SpringIOC架构介绍与源码分析(含插件开发)

                      本课程通过UML结合源码进行全局的剖析了Spring_IOC容器的核心原理,以及插件的开发方法。通过本课程的学习您将对Spring_IOC整体架构有清晰的了解,知道5大核心组件接口,以及5大扩展接口。
                      11课时 · 1小时41分钟4715人学习 4.3 2019/01/30 更新
                      课程大纲
                      课程大纲
                      • course-pic

                        apache configuration架构分析

                        1、configuration架构分析2、configuration源码分析
                        2课时 · 32分钟69人学习 5.0 2022/10/08 更新
                        课程大纲
                        课程大纲
                        • course-pic

                          gateway架构分析

                          1、gateway架构分析2、gateway源码分析
                          2课时 · 43分钟229人学习 5.0 2022/10/08 更新
                          课程大纲
                          课程大纲
                          • course-pic

                            zuul源码分析

                            1、zuul架构设计思想剖析2、zuul请求入口源码分析3、zuul请求响应源码分析
                            3课时 · 58分钟33人学习 5.0 2022/10/08 更新
                            课程大纲
                            课程大纲
                            • course-pic

                              springcloud-zookeeper-源码分析

                              1、springcloud-zookeeper-源码分析--写入注册中心2、springcloud-zookeeper-源码分析--对接注册中心实现负载
                              2课时 · 41分钟8人学习 5.0 2022/10/08 更新
                              课程大纲
                              课程大纲
                              • course-pic

                                nacos源码分析

                                1、nacos-客户端源码分析--注册流程2、nacos-客户端源码--对接注册中心实现负载3、nacos-客户端源码--对接配置中心
                                3课时 · 53分钟287人学习 5.0 2022/10/08 更新
                                课程大纲
                                课程大纲
                                • course-pic

                                  config配置中心架构剖析

                                  1、config配置中心架构剖析-客户端2、config配置中心架构剖析--服务端
                                  3课时 · 49分钟51人学习 5.0 2024/03/13 更新
                                  课程大纲
                                  课程大纲
                                  • course-pic

                                    Feign架构设计与源码分析

                                    1、feign架构设计与源码分析2、feign集成httpclient架构设计与源码分析3、feign集成okhttp架构设计与源码分析4、feign架构设计--下
                                    5课时 · 1小时14分钟218人学习 5.0 2024/03/13 更新
                                    课程大纲
                                    课程大纲
                                    • course-pic

                                      ribbon架构分析与源码分析

                                      1、ribbon架构分析2、ribbon源码分析
                                      2课时 · 37分钟103人学习 5.0 2022/10/08 更新
                                      课程大纲
                                      课程大纲
                                      • course-pic

                                        resttemplate源码分析

                                        1、RestTemplate架构分析2、RestTemplate源码分析-上3、RestTemplate源码分析-下
                                        3课时 · 52分钟697人学习 5.0 2022/10/08 更新
                                        课程大纲
                                        课程大纲
                                        • course-pic

                                          httpclient源码分析

                                          1、httpclient最新版架构分析2、httpclient启动源码分析3、httpclient执行源码分析
                                          3课时 · 38分钟98人学习 5.0 2022/10/08 更新
                                          课程大纲
                                          课程大纲
                                          • course-pic

                                            jedis源码分析

                                            1、架构分析.mp42、ApacheCommonsPool2源码分析.mp43、jedis启动过程源码分析.mp44、jedis执行过程源码分析.mp4
                                            6课时 · 1小时22分钟21人学习 5.0 2024/03/14 更新
                                            课程大纲
                                            课程大纲
                                            • course-pic

                                              httpclient源码分析

                                              1、httpclient最新版架构分析.mp42、httpclient启动源码分析.mp43、httpclient执行源码分析.mp4
                                              3课时 · 38分钟56人学习 5.0 2022/09/21 更新
                                              课程大纲
                                              课程大纲
                                              • course-pic

                                                okhttp源码分析

                                                1、okhttp架构分析.mp42、okhttp源码分析--同步调用.mp43、okhttp源码分析--异步调用.mp4
                                                3课时 · 1小时38人学习 5.0 2022/09/21 更新
                                                课程大纲
                                                课程大纲
                                                • course-pic

                                                  xmemcache源码分析

                                                  1、xmemcache架构分析.mp42、启动流程分析.mp43、reactor线程.mp44、执行流程.mp4
                                                  4课时 · 1小时13分钟41人学习 5.0 2022/08/25 更新
                                                  课程大纲
                                                  课程大纲
                                                  • course-pic

                                                    HikariCP连接池源码分析

                                                    1、HikariCP架构分析.mp42、启动&连接池获取.mp43、连接池异步创建.mp44、连接池异步回收销毁.mp45、跟springboot对接.mp4
                                                    6课时 · 1小时14分钟136人学习 5.0 2024/03/13 更新
                                                    课程大纲
                                                    课程大纲
                                                    • course-pic

                                                      eureka源码分析

                                                      一、为什么要学习本门课程注册中心eureka框架中使用了大量的设计模式,深入源码便于扩展和解决一线的问题二、课程特点1、从底层源码分析eureka原理2、分析跟其他注册中心的差别三、大纲1、eureka架构介绍.mp42、eureka服务端类图分析.mp43、eureka服务端启动源码分析.mp44、eureka客户端启动源码分析1.mp45、eureka客户端启动源码分析2.mp46、eurek
                                                      9课时 · 1小时22分钟39人学习 5.0 2022/06/27 更新
                                                      课程大纲
                                                      课程大纲
                                                      • course-pic

                                                        springsecurityOauth企业架构实战

                                                        1、企业架构分析--初探.mp42、企业架构分析--原理分析.mp43、企业架构分析--精讲步骤一.mp44、企业架构分析--精讲步骤二.mp45、企业架构分析--精讲步骤三.mp46、企业架构分析--建模与工程介绍.mp4
                                                        6课时 · 1小时29分钟168人学习 5.0 2023/08/28 更新
                                                        课程大纲
                                                        课程大纲
                                                        • course-pic

                                                          springsession源码分析

                                                          1、springsession源码架构分析2、springsession源码架构分析-补充从架构到源码进行分析,包含springboot的插件集成,如何启动,请求,初始化包含DEMO工程,通过DEMO结合源码进行分析
                                                          2课时 · 27分钟19人学习 5.0 2023/08/28 更新
                                                          课程大纲
                                                          课程大纲
                                                          • course-pic

                                                            spring-security-oauth2.0架构分析

                                                            1、spring-security-oauth2.0流程演示.mp42、spring-security-oauth2.0架构分析--全局.mp43、spring-security-oauth2.0架构分析--启动.mp44、spring-security-oauth2.0架构分析--请求.mp45、spring-security-oauth2.0架构分析--会话.mp46、spring-secur
                                                            7课时 · 1小时50分钟124人学习 5.0 2023/07/24 更新
                                                            课程大纲
                                                            课程大纲
                                                            • course-pic

                                                              spring-security架构分析

                                                              1、spring-security架构分析--认证2、spring-security架构分析--授权Spring Security是一款基于Spring框架的认证和授权框架,提供了一系列控制访问和保护应用程序的功能,同时也支持基于角色和权限的访问控制,加密密码,CSRF防范,会话管理等多种功能。Spring Security可以轻松地与其他Spring框架,如Spring Boot和Spring
                                                              3课时 · 33分钟52人学习 5.0 2023/07/17 更新
                                                              课程大纲
                                                              课程大纲

                                                              第四阶段

                                                              JAVA框架源码篇

                                                              像dubbo,druid,mybatis等框架源码、日志体系源码

                                                              • course-pic

                                                                JDK日志源码分析

                                                                一、为什么要学习本门课程JDK日志在springboot等框架中还会或多或少的使用到,理解JDK框架便于springboot日志体系的深入二、课程特点1、从底层源码分析JDK日志的原理2、分析跟其他日志框架的差别三、大纲1、jdk日志架构介绍2、jdk日志初始化源码分析3、jdk日志使用源码分析四、风格代码实战、源码分析、UML图
                                                                3课时 · 24分钟81人学习 5.0 2022/06/04 更新
                                                                课程大纲
                                                                课程大纲
                                                                • course-pic

                                                                  log4j2.0源码分析

                                                                  一、为什么要学习本门课程log4j2在各个项目中应用最为广泛的日志框架,是在生产问题定位过程中不可缺少的利器。二、课程特点1、从底层源码分析log4j2的原理2、分析log4j2的性能坑,以及怎么避开三、大纲1、logj2架构介绍.mp42、Log2启动流程源码分析3、log2使用流程源码分析4、log2桥接slf4j源码分析四、风格代码实战、源码分析、UML图
                                                                  4课时 · 50分钟50人学习 5.0 2022/06/04 更新
                                                                  课程大纲
                                                                  课程大纲
                                                                  • course-pic

                                                                    apache日志源码分析

                                                                    一、为什么要学习本门课程commons-logging在各个项目中应用最为广泛的日志框架,是在生产问题定位过程中不可缺少的利器。二、课程特点1、从底层源码分析commons-logging的原理2、分析commons-logging的性能坑,以及怎么避开三、大纲1、logging架构类图分析2、logging源码分析3、logging生产实践问题排查方法四、风格代码实战、源码分析、UML图
                                                                    3课时 · 25分钟25人学习 5.0 2022/06/01 更新
                                                                    课程大纲
                                                                    课程大纲
                                                                    • course-pic

                                                                      slf4j,logback源码分析与架构介绍

                                                                      一、为什么要学习本门课程slf4j/logback在各个项目中应用最为广泛的日志框架,是在生产问题定位过程中不可缺少的利器。二、课程特点1、从底层源码分析slf4j/logback的原理2、分析slf4j/logback的性能坑,以及怎么避开3、生产实践中插件开发三、大纲1、logback组件UML及源码分析2、logback启动流程源码分析3、logback执行流程源码分析4、logback异步
                                                                      5课时 · 48分钟203人学习 5.0 2022/05/05 更新
                                                                      课程大纲
                                                                      课程大纲
                                                                      • course-pic

                                                                        log4j源码分析与架构介绍

                                                                        一、为什么要学习本门课程log4j在各个项目中应用最为广泛的日志框架,是在生产问题定位过程中不可缺少的利器。二、课程特点1、从底层源码分析log4j的原理2、分析log4j的性能坑,以及怎么避开3、生产实践中插件开发三、大纲1、log4j组件UML及源码分析2、log4j启动流程源码分析3、Log4j执行流程源码分析4、Log4j异步输出源码分析5、slf4j对Log4j的桥接源码分析6、log4
                                                                        6课时 · 1小时8分钟189人学习 4.8 2022/05/05 更新
                                                                        课程大纲
                                                                        课程大纲
                                                                        • course-pic

                                                                          netty源码分析与架构介绍

                                                                          一、为什么要学习本门课程1、当前几乎所有的大数据中间件微服务底层通信都采用netty框架,学习好netty能够为绝大多数框架扫清障碍2、netty大量采用了底层技术,如linux_epoll,nio,零拷贝,堆外内存等3、netty中有很多性能优化的亮点值得我们借鉴,如解决jdk空轮询问题,数组代替set的巧妙应用,hash路由的优化等4、netty中pipeline编程模式为多数框架的学习和参考
                                                                          20课时 · 4小时31分钟350人学习 4.7 2022/04/29 更新
                                                                          课程大纲
                                                                          课程大纲
                                                                          • course-pic

                                                                            xxl-job源码分析与架构介绍

                                                                            课程从环境搭建、DEMO演示、架构介绍、类图、时序图,进行端到端的源码分析。
                                                                            5课时 · 1小时25分钟384人学习 5.0 2021/03/03 更新
                                                                            课程大纲
                                                                            课程大纲
                                                                            • course-pic

                                                                              Druid源码分析与架构介绍【2022新录】

                                                                              Druid是阿里巴巴开发的号称为监控而生的数据库连接池,Druid是目前较好的数据库连接池。在功能、性能、扩展性方面,都超过其他数据库连接池,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况。
                                                                              12课时 · 2小时48分钟1076人学习 4.7 2024/03/13 更新
                                                                              课程大纲
                                                                              课程大纲
                                                                              • course-pic

                                                                                Sharding-Jdbc源码分析与架构介绍

                                                                                快速学习使用shardingjdbc框架,shardingjdbc是目前国内热门的分库分表框架,更是大型高并发网络公司的技术架构
                                                                                8课时 · 53分钟281人学习 5.0 2019/11/08 更新
                                                                                课程大纲
                                                                                课程大纲
                                                                                • course-pic

                                                                                  Mybatis源码分析与架构介绍

                                                                                  学习使用mybatis框架,mybatis是目前国内热门的存储框架,更是大型高并发网络公司的技术架构
                                                                                  6课时 · 1小时6分钟518人学习 5.0 2024/06/17 更新
                                                                                  课程大纲
                                                                                  课程大纲
                                                                                  • course-pic

                                                                                    Dubbo源码分析与架构介绍(高并发分布式架构)

                                                                                    学习使用Dubbo框架,搭建分布式架构的技巧。Dubbo和SpringCloud是目前国内热门的分布式架构。尤其是Dubbo,更是大型高并发网络公司的技术架构对日常使用Dubbo开发的同学, 通过本次课程能够对dubbo的整体架构(核心组件、从启动到请求的完整流程)有多面的了解, 使大家在工作中遇到问题后能够有方向的定位到相关类进行进一步分析和解决。
                                                                                    14课时 · 3小时7分钟1379人学习 5.0 2022/03/30 更新
                                                                                    课程大纲
                                                                                    课程大纲
                                                                                    • course-pic

                                                                                      sonar原理及规则定制

                                                                                      课程介绍:欢迎加入“SonarQube 原理及规则定制”课程!本课程旨在帮助软件质量保证专家深入了解静态代码分析工具 SonarQube 的内部工作原理,并学习如何根据项目需求定制相应的代码质量规则。通过本课程,您将能够:掌握 SonarQube 的基本概念和架构,了解其如何在持续集成环境中运作。理解 SonarQube 的核心组件,包括 SonarScanner、SonarQube 服务器、数据
                                                                                      3课时 · 45分钟62人学习 5.0 2024/03/13 更新
                                                                                      课程大纲
                                                                                      课程大纲
                                                                                      • course-pic

                                                                                        lettuce架构分析

                                                                                        Lettuce支持同步、异步通信的方式 API调用,也支持响应式编程API,包括发布/订阅消息、高可用性服务部署架构。本课程通过分析Lettuce的特性和内部实现,进行深度探讨。1、lettuce架构介绍--三张图解.mp42、lettuce架构介绍-springboot生态.mp4
                                                                                        3课时 · 40分钟111人学习 5.0 2024/05/27 更新
                                                                                        课程大纲
                                                                                        课程大纲
                                                                                        习题/试卷
                                                                                        Java全套框架源码分析的习题/试卷
                                                                                        Tomcat源码分析与架构介绍(含插件开发)2 套试卷
                                                                                        SpringMVC架构介绍与源码分析(含插件开发)1 套试卷
                                                                                        Dubbo源码分析与架构介绍(高并发分布式架构)1 套试卷
                                                                                        资料下载
                                                                                        Java全套框架源码分析的资料下载
                                                                                        UML实践心得视频课程1 个资料
                                                                                        资料名称文件大小
                                                                                        源码系列3、UML图实践心得及画图操作1.15M
                                                                                        jetty源码分析与架构介绍1 个资料
                                                                                        资料名称文件大小
                                                                                        jetty_UML图894.04KB
                                                                                        springboot源码分析(日志体系)1 个资料
                                                                                        资料名称文件大小
                                                                                        springboot554.96KB
                                                                                        JDK日志源码分析1 个资料
                                                                                        资料名称文件大小
                                                                                        0、jdklog237.15KB
                                                                                        JAVA架构生态圈图解(含高清图)2 个资料
                                                                                        资料名称文件大小
                                                                                        高清-全图索引1.61M
                                                                                        架构图串接系列:技术人员需要掌握的那些架构图1.58M
                                                                                        Tomcat源码分析与架构介绍(含插件开发)3 个资料
                                                                                        资料名称文件大小
                                                                                        tomcat架构与源码1.61M
                                                                                        tomcat_uml1.46M
                                                                                        tomcatplugs25.66KB
                                                                                        springboot源码分析2 个资料
                                                                                        资料名称文件大小
                                                                                        springboot4.62M
                                                                                        51cto-springboot-test36.05KB
                                                                                        log4j2.0源码分析1 个资料
                                                                                        资料名称文件大小
                                                                                        2、log4j2 - 副本418.91KB
                                                                                        apache日志源码分析1 个资料
                                                                                        资料名称文件大小
                                                                                        4、commonlog370.27KB
                                                                                        设计模式架构介绍与源码分析视频课程3 个资料
                                                                                        资料名称文件大小
                                                                                        设计模式demo源码138.75KB
                                                                                        设计模式架构介绍与源码分析793.28KB
                                                                                        【吐血整理】设计模式实践完全手册-wangtlc3.45M
                                                                                        学员评价

                                                                                        {{ starInfo.score }}

                                                                                        {{ total > 999 ? '999+' : total }}条学员评分
                                                                                        • {{ tag.tagname }}{{ tag.num > 99 ? '99+' : tag.num }}
                                                                                        • avatar
                                                                                          • {{ tag.tagname }}
                                                                                          {{ item.content || '该用户未填写评价内容' }}
                                                                                        展开更多more
                                                                                        加载中
                                                                                        没有了哦~
                                                                                        在线
                                                                                        客服
                                                                                        APP
                                                                                        下载

                                                                                        下载Android客户端

                                                                                        下载iphone 客户端

                                                                                        官方
                                                                                        微信

                                                                                        关注官方微信

                                                                                        返回
                                                                                        顶部