Netty+SpringBoot 开发即时通讯系统[官方同步]
IT课程资源Java

Netty+SpringBoot 开发即时通讯系统[官方同步]

Netty+SpringBoot 开发即时通讯系统 云通信 / 游戏 / 社交等热门赛道中的必会项目 本课程使用Netty实现端对端通信,开发一款支持多端同时在线的即时通讯系统,采用私有通讯协议,与主流的SpringBoot完美搭配。学完后你可以掌握大型 IM 项目数据同步的原理,搞懂即时通讯完整开发流程并落地,并打造一款属于自己的即时通讯系统。 适合人群 1-3年开发经验的Java开发者 对网络编程感兴趣的开发者 技术储备 使用过Springboot + Mybatis 了解RabbitMQ 环境参数 JDK 1.8 Netty 4.x Springboot 2.x 目录大纲: 第1章 课程介绍与学习指南2 节 | 12分钟 本章主要对课程内容、课程特色、课程内容安排等做整体介绍,给用户在学习上提出指导性建议。 收起列表 图文: 1-1 课前必读(不读错过一个亿) 视频: 1-2 即时通讯系统-课程导学 (11:44) 试看 第2章 为什么要自研一套即时通讯系统?4 节 | 20分钟...
SpringCloud Finchley(M2+RELEASE+SR2)微服务实战完结无密
IT课程资源Java

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战完结无密

  SpringCloud Finchley(M2+RELEASE+SR2)微服务实战 SpringCloud简化分布式开发/微服务原理剖析/容器编排/链路追踪 本门课程以点餐业务为例,使用Spring Boot2.x 配合SpringCloud核心组件,剖析微服务原理。利用Rancher+Docker实现容器编排,SpringCloud Sleuth集成Zipkin实现分布式链路追踪,带你领略流行微服务实现方案 。   适合人群 相比其它课程,本课程专注于利用SpirngCloud核心组件实现微服务 只要你已较为熟练的掌握SpringBoot,有一定的实际项目经验 即可学习本课程 技术储备要求 对SpringBoot的基础知识熟练掌握 对Linux和Docker的基本用法熟练掌握 [wm_tips]试看链接:https://pan.baidu.com/s/1M-qSy_MIOzL21aXkHLJnhg 提取码:80yy [/wm_tips]   章节目录 第1章 课程介绍 试看4 节 | 27分钟 课程导学和学习建议 收起列表 视频:1-1 SpringCloud导学 (11:57)试看 视频:1-2 课程源码和文档资料 (05:45) 视频:1-3 如何提问 (02:49) 视频:1-4 点餐项目演示说明 (06:10) 第2章 微服务介绍2 节 | 21分钟...
Spring Security+OAuth2 精讲,打造企业级认证与授权|完结无密
IT课程资源Java

Spring Security+OAuth2 精讲,打造企业级认证与授权|完结无密

  Spring Security+OAuth2 精讲,打造企业级认证与授权 一站式掌握主流安全框架与行业解决方案,从容应对各种安全难题   认证与授权是所有应用都必须要实现的,也是所有后端工程师必备的技能,本课将结合前后端分离的权限管理应用,基于从单体到微服务的演进,精讲主流安全框架 Spring Security5.x 的核心技术,一站式覆盖目前企业主流认证授权的方方面面。   适合人群 期望系统性了解认证与授权行业解决方案的开发者 技术储备要求 熟悉Java Web开发 熟悉Spring框架   [wm_notice]试看链接:https://pan.baidu.com/s/1hKexdZquH8ZwemIOQHCHvw 提取码:9nfg [/wm_notice]   章节目录:   第1章 关于这门课,你需要知道的 试看3 节 | 33分钟 本章中,将向大家介绍本门课的相关信息,包括你能学到的知识概览、最终项目效果、课程讲解方式以及相关储备知识介绍、环境安装介绍等等。 收起列表 视频: 1-1 课前须知,这里有你需要了解的一切 (12:26) 试看 视频: 1-2 环境配置 (09:55) 视频: 1-3 工程结构 (10:21) 第2章...
Google面试官亲授-Java面试新手尊享课完结无密
C&C++IT课程资源

Google面试官亲授-Java面试新手尊享课完结无密

  Google面试官亲授-Java面试新手尊享课 本课程专为 “职场新晋” 量身定制,由Google面试官倾力打造,让面试新手赢在起跑线,助力你快速达到一线公司(BAT、微软等)的面试录取水平,即使互联网寒冬,也助你拿到名企高薪Offer。   适合人群 应届生及工作1-2年的Java职场新人 技术储备要求 课程以大家熟悉的Java为主讲语言,部分内容以C++讲解,希望你已具 备计算机基础知识,具备基本的编码能力,至少学习过一门语言   [wm_tips]试看链接:https://pan.baidu.com/s/1Bd8K7ZRCERLy0ep9zwj_mQ 提取码:rwt0 [/wm_tips]   章节目录 第1章 课程引言 试看3 节 | 32分钟 校招主要考察的是基础知识和编程能力,介绍校招总体大致录取率。详细介绍本课程的学习目标,课程安排,最后演示谷歌在线笔试。 收起列表 视频:1-1 _导学 (15:19)试看 视频:1-2 校招录取率和在线笔试 (04:42) 视频:1-3 从一道谷歌在线笔试开始 (11:38) 第2章 “金三银四”春季招聘通关“笔试+机试”真题演练场2 节 | 0分钟 汇总大厂的笔试题和机试,真题演练场【本章节持续更新,帮助大家实时捉住当前面试热点题】 收起列表 图文:2-1 第四范式2019校园招聘后端笔试题实战解析 图文:2-2 让我们来总结一下那些耳熟能详的排序算法【助力白板编程笔试面试】 第3章 操作系统6...
Spark进阶 大数据离线与实时项目实战|完结无密
IT课程资源Java

Spark进阶 大数据离线与实时项目实战|完结无密

  Spark进阶 大数据离线与实时项目实战 整合大数据生态圈多个框架(Spark/Hbase/Redis/Hadoop) ,Spark大技术栈的企业级应用   本课程整合Redis和HBase打造以Spark技术栈为核心的离线处理项目以及实时处理项目,以功能实现为基础,通过调优及重构功能实现,达到企业级生产水平。课程最后讲解Alluxio整合Hadoop和Spark的使用,拓展同学们的视野。   适合人群 想转型或者从事大数据行业的小伙伴 技术储备要求 Spark进阶课程,不是从零基础开始讲解,需要有一定基础 熟悉Scala、Java SE基本语法 熟悉Hadoop基本使用、Linux基本命令 了解Spark SQL和Streaming的基本使用 [wm_tips]试看链接:https://pan.baidu.com/s/10Hn4ALGdd7aYJL40gZLi6A 提取码:q5q1 [/wm_tips]   章节目录: 第1章 课程介绍&学习指南 试看2 节 | 12分钟 本章会对这门课程进行说明并进行学习方法介绍。 收起列表 视频: 1-1 课程介绍 (11:26) 试看 图文: 1-2 ***学前必读***(助你平稳踩坑,畅学无忧,课程学习与解决问题指南) 第2章 Redis入门 试看12 节 | 126分钟 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度。本章将从Redis特性、应用场景出发,到Redis的基础命令,再到Redis的常用数据类型实操,最后通过Java API来操作Redis,为后续实时处理项目打下坚实的基础…...
程序员三大浪漫–编译原理+操作系统+图形学|完结无密
AndroidC&C++

程序员三大浪漫–编译原理+操作系统+图形学|完结无密

  程序员三大浪漫–编译原理+操作系统+图形学 围绕核心脉络重学计算机底层知识,学到大学教不到的,学会大学教不会的   编译原理,操作系统,图形学它们在回答计算机领域三个基本问题:程序如何被编译成机器指令然后被执行(编译原理)、多个程序如何共享资源(操作系统)、人和机器如何交互(图形学)。   适合人群 科班出身但相关基础知识薄弱的同学 非科班出身,渴望增强核心竞争力的同学 技术储备要求 具备高中数学知识 学过任意一门程序语言   [wm_notice]试看链接:https://pan.baidu.com/s/1rNNuWD9110fsJ-ue7JNg5A 提取码:gnu4 [/wm_notice]   章节目录:   第1章 学前导学(要有准备有目标的学) 试看3 节 | 26分钟 介绍课程的主要内容、学习顺序;和学员对焦程序员的能力模型,课程希望达到的效果等。然后,讲师和同学同步课程使用的开发工具如intelij,vscode,mars4,mocha,gradle等。 收起列表 视频: 1-1 学前方向标 (11:51) 试看 视频: 1-2 课程中的工具以及学习方法 (13:17) 图文: 1-3 一份老仙学习秘诀请你签收 第2章 计算机理论引导(理解计算机)7 节 | 122分钟 本章集中解决学习三大浪漫过程中的前置基础依赖。主要是理解计算机的模型,理解计算机是如何设计的?程序是什么?指令是怎么被CPU执行的?内存中的数据如何被找到并读入寄存器等。 收起列表...
Dubbo主流版本打造仿猫眼项目 理解微服务核心思想完结无密
IT课程资源Java

Dubbo主流版本打造仿猫眼项目 理解微服务核心思想完结无密

Dubbo主流版本打造仿猫眼项目 理解微服务核心思想 适合人群 有Java面向对象编程开发经验,对架构设计提升有渴望的同学 技术储备要求 熟悉Java面向对象编程思想、 熟悉SpringMVC、Spring、Mybatis等框架基本应用, 了解Guns和Springboot框架   [wm_tips]试看链接:https://pan.baidu.com/s/1VtIm2ykRKXAOTBwQDLviKA 提取码:q8kj [/wm_tips]   章节目录 第1章 微服务入门 试看5 节 | 32分钟 本章中将概要介绍微服务与传统应用之间的差异与实现优势,以便于帮助同学们更加清晰微服务在项目开发中的定位。 收起列表 视频:1-1 课程导学 (15:38)试看 图文:1-2 ***学前必读***(助你平稳踩坑,畅学无忧,课程学习与解决问题指南) 视频:1-3 传统应用带来的问题 (07:01) 视频:1-4 微服务概述 (08:54) 图文:1-5 如何提一个好问题,得到老师最大程度的帮助呢? 第2章 演示环境构建12 节 | 63分钟 本章中将通过一系列的基本演示,让同学们可以对Dubbo有一个快速直观的认识。当前项目中构建了目前Dubbo的两种主流兼容框架Spring和Springboot,并且都进行了Dubbo集成,以便于适应多种需求下的应对使用。 收起列表 视频:2-1 基础环境构建介绍 (04:12) 视频:2-2 Spring基础环境构建...
SpringCloud+Kubernetes 微服务容器化交付实战|完结无密
IT课程资源Java

SpringCloud+Kubernetes 微服务容器化交付实战|完结无密

  SpringCloud+Kubernetes 微服务容器化交付实战 持续交付经典实践,手把手带你掌握持续交付体系   课程专注于微服务的容器化持续交付实战。你可以理解Spring Cloud基础,掌握微服务的搭建,持续集成,持续测试,持续部署,深入理解容器化的实现原理,学会用Helm Chart把多个微服务一键部署到Kubernetes。   适合人群 具备有1年以上Java开发经验 希望晋升为架构师的开发者 / DevOps 工程师 技术储备要求 Java语言基础, 有Jenkins,Kubernetes经验更佳   [wm_tips]试看链接:https://pan.baidu.com/s/175i6KlCqDlveAtvlqAabzg 提取码:xvff [/wm_tips]   章节目录:   第1章 课程导学 试看2 节 | 7分钟 本章主要介绍为何要带大家学习微服务的容器化持续交付实战课程,之后会为大家介绍本课程内容具体安排,最后给出如何学好这门课程的一些学习建议。希望大家都能通过这门课程,学有所成,学有所归。 收起列表 图文: 1-1 课前必读(不看会错过一个亿) 视频: 1-2 课程介绍及学习指导 (06:24) 试看 第2章 持续交付方法 试看2 节 |...
玩转算法系列–图论精讲 面试升职必备(Java版)|完结无密
IT课程资源Java

玩转算法系列–图论精讲 面试升职必备(Java版)|完结无密

  玩转算法系列–图论精讲 面试升职必备(Java版) 难得一见的系统性讲解,涵盖图论领域经典算法底层实现,深入理解图论算法思想   图论算法是面试,升职,计算机专业考研,考博的必考内容;更是计算机网络,编译原理,社交网络算法等领域的基础。但由于图论算法本身的复杂性和抽象性,大多数同学头疼不已。在本课程中,bobo老师用其独到的讲解方式,带大家真正地玩转图论算法。   适合人群 准备大厂面试的同学; 准备竞赛, 考研的同学; 对计算机基础算法感兴趣, 渴望提高自己内功水平的同学。 技术储备要求 有Java语法基础; 有一定数据结构基础; 建议学习过《算法大神带你玩转数据结构, 从入门到精通》 [wm_tips]试看链接:https://pan.baidu.com/s/1jWo5CqSDhnJTXMH7-INZ3Q 提取码:kxd5 [/wm_tips] 章节目录: 第1章 和bobo老师一起,玩转图论算法 试看4 节 | 53分钟 欢迎大家来到我的新课程:《玩转图论算法》。在这个课程中,我们将一起完整学习图论领域的经典算法,培养大家的图论建模能力。通过这个课程的学习,你将能够真正地,玩转图论算法:) 收起列表 视频: 1-1 欢迎大家来到《玩转图论算法》 (19:52) 试看 视频: 1-2 图论到底有什么用? (19:57) 试看 视频: 1-3 课程编程环境的搭建 (12:24) 图文: 1-4...
一站式学习Redis 从入门到高可用分布式实践|完结无密
IT课程资源Java

一站式学习Redis 从入门到高可用分布式实践|完结无密

  一站式学习Redis从入门到高可用分布式实践 系统学习Redis必备,企业级Redis开发运维经验 由阿里云Redis开发规范原作者为你深化解说,课程包括Redis根底、运用经验、Java/Python客户端演示、Redis运用规范,由浅入深解说,并伴有大规模Redis的实战经验,是开发和运维人员系统学习Redis的必备内容。   适合人群 无论你是哪种言语的开发者,想深化把握Redis。或许你是运维工程师 缺少Redis实战使用经验,那这门课程你务必要学习 技术储备要求 把握Linux根底、数据结构和简略的编程言语   [wm_tips]试看链接:https://pan.baidu.com/s/1cZtr4rwxdpsE55X6Rkxpng 提取码:hr6t –来自百度网盘超级会员V1的分享[/wm_tips]   章节目录: 第1章 Redis初识 试看16 节 | 54分钟 带领听众进入Redis的世界,了解它的宿世今生、很多特性、运用场景、装置装备、简略运用,能够让听众对Redis有一个全面的认识。 收起列表 视频:1-1 导学 (07:38) 视频:1-2 Redis初识 (04:13)试看 视频:1-3 谁在运用Redis (01:43) 视频:1-4 redis特性目录 (01:15) 视频:1-5 特性1-速度快 (03:21) 视频:1-6 特性2-耐久化 (01:33) 视频:1-7 特性3-数据结构 (02:50) 视频:1-8 特性4-多言语客户端...
玩转热门框架 用企业级思维 开发通用够硬的大数据平台|完结无密
IT课程资源Java

玩转热门框架 用企业级思维 开发通用够硬的大数据平台|完结无密

  玩转热门框架 用企业级思维 开发通用够硬的大数据平台 针对每个模块,提供成熟的选型视角与详细讲解,一次学习掌握大数据项目开发通用技术   从企业需求入手,构建集数据采集、数据存储、数据处理与分析、BI应用、权限管理、系统监控等于一体的大数据应用平台,帮助我们快速掌握大数据平台开发技术,迅速建立大数据技术的宏观的认识。   适合人群 有大数据基础,希望提升综合运用能力 积累开发经验的 有自学能力,想要培养大数据全局观的 技术储备要求 Java开发经验 熟悉SpringBoot框架 熟悉Linux系统 可熟练安装软件 了解常用大数据组件如Hadoop等 [wm_notice]试看链接:https://pan.baidu.com/s/1WId5U0X5eND1BdbaHIqaDw 提取码:bbai [/wm_notice] 章节目录: 第1章 课程导学与学习指南 试看3 节 | 12分钟 本章中将向大家介绍课程能学到什么、解决什么实际问题、项目成果展示,课程整体安排以及如何学习更高效。 收起列表 视频:1-1 导学【课程背景、项目速览】 (11:53)试看 图文:1-2 怎么更好的使用慕课平台 图文:1-3 你真的会问问题吗? 第2章 认识企业中的大数据平台6 节 | 32分钟 为什么要有大数据平台?大数据平台究竟是为了解决什么问题产生的?如何判断一个大数据平台的好坏?在设计一个数据平台时,需要注意哪些,有什么步骤。各大企业现有的解决方案有哪些,常见的技术栈有哪些,我们自己设计的这个通用的大数据平台是什么结构。… 收起列表 视频:2-1 课程简介与学习建议 (07:32)...
玩转Java并发工具,精通JUC,成为并发多面手|完结无密
IT课程资源Java

玩转Java并发工具,精通JUC,成为并发多面手|完结无密

    玩转Java并发工具,精通JUC,成为并发多面手 线程池+各种锁+CAS+AQS+ThreadLocal+ConcurrentHashMap+并发综合实战项目   本课程深度解密JUC库,对Java并发常见的工具类进行从使用到原理的详解,包括CAS+AQS+ThreadLocal+ConcurrentHashMap+线程池+各种锁+并发综合实战项目等。在掌握工具的同时,建立起整个并发工具类的知识体系。   适合人群 在校学生 刚毕业的大学生 已工作的Java程序员 技术储备要求 熟悉Java多线程的基本知识 [wm_notice]试看链接:https://pan.baidu.com/s/1mpToZEM2THOL9qcu_-BPRg 提取码:dc54 [/wm_notice] 章节目录: 第1章 开宗明义1 节 | 5分钟 相信很多小伙伴学习过悟空第一门并发基础课,是不是觉得不过瘾?因此悟空老师二度出山,带你深入并发。本章将带你了解本课程学什么,你将收获什么~期待小伙伴在并发领域:百尺竿头,更进一步~~ 收起列表 视频:1-1 JUC课程介绍 (04:59) 第2章 鸟瞰Java并发【上帝视角建立并发知识框架】 试看2 节 | 15分钟 要想达到线程安全,有多种方法,本章将从如何解决线程安全问题说起,引出可以解决安全问题的3大类手段,并逐一详细展开。 收起列表 视频:2-1 并发工具介绍 (14:35)试看 图文:2-2 思维导图 第3章 线程池【治理线程的最大法宝】10 节 | 106分钟 线程池是非常重要的工具,如果你要成为一个好的工程师,还是得比较好地掌握这个知识,很多线上问题都是因为没有用好线程池导致的。即使你为了谋生,也要知道,这基本上是面试必问的题目,而且面试官很容易从被面试者的回答中捕捉到被面试者的技术水平。… 收起列表...
Spark + ElasticSearch 构建电商用户标签系统|完结无密
IT课程资源Java

Spark + ElasticSearch 构建电商用户标签系统|完结无密

  Spark + ElasticSearch 构建电商用户标签系统 从Java开发过渡到大数据开发的转型课程 核心技术+业务思路 实现精准营销   课程利用 Spark + ElasticSearch 构建用户标签系统,利用 Docker+Docker Compose 实现项目的一键启停。涵盖数据同步、数据清洗、用户标签化等步骤,带你领略企业级数据平台的开发流程。   适合人群 对 Spark, ElasticSearch等大数据技术有强烈兴趣 想转行做大数据的同学 对企业级数据平台开发流程没有概念,但有一定的自学能力,并且愿意 接受挑战的同学 技术储备要求 Java Web 基础 Linux 基础 了解SQL 语法 熟悉数据库操作   [wm_notice]试看链接:https://pan.baidu.com/s/18rAqn3yM2S1xvE4jBTdTZg 提取码:fxh1 [/wm_notice]   章节目录:   第1章 课程介绍与学习指南 试看2 节 | 12分钟...
Java架构师-十项全能
IT课程资源Java

Java架构师-十项全能

  Java架构师-十项全能 慕课网联合7位P8级大厂架构师 打造Java课程扛鼎之作 全面覆盖Java架构师的“十项能力”与全方位思维 助力3年+Java工程师实现职业快速突破 Q:为什么真正能走上架构师这条道路的程序员没那么多呢? 在我看来主要有两方面原因:一方面是因为架构师涉及的知识面很多,广度延展很大,很多小伙伴在职业发展的初期只盯着手上的一亩三分地,没法了解IT业界的整体生态;另一方面是因为架构师在某一领域挖的很深,具有技术的独特性,小伙伴如果不经历大厂的考验,又没人带你,是不容易在可用性、安全性、扩展性、并发性等方面有深挖的机会,同时也没法了解自己到底适合成为哪个方向的架构师,所以最终错过了成为架构师的最佳时机,非常的可惜。鉴于此,慕课网联合7位大厂P8级架构师独创Java扛鼎之作,助力3年+工程师全面提升架构师十项能力与全方位思维,打破技术行业年龄魔咒,打开职业通道的天花板,早日进击成为各大一二线互联网公司求贤若渴的高阶人才。 Q:请问需要什么基础 需要具备3年左右Java开发经验,适合想提升架构思维和行业解决方案的同学   [wm_notice]试看链接:https://pan.baidu.com/s/1_kBTktV-cRhI9NjkLnetEQ 提取码:0zt2 [/wm_notice]        
SpringBoot+Vue3打造企业级一体化SaaS系统(超清完结)
IT课程资源Java

SpringBoot+Vue3打造企业级一体化SaaS系统(超清完结)

SpringBoot+Vue3打造企业级一体化SaaS系统-超清完结 前后端分离架构技术,全流程完整实战项目,系统提高你的技术水平 你将学到: 1. 掌握一体化集成解决方案 4. 主流技术栈SpringBootVue 2. 从0到1SaaS架构设计与落地 5. 掌握复杂的多数据源设计落地 3. 掌握ERP+CRM企业级项目实战 6. 收获一个商业级的面试作品 简介: 高级架构师Yerik老师全新力作,助力具备“全局思维”,全面提升你的前后端技术水平,独立完成全栈项目开发能力,快速进击全栈工程师,最终在面试中脱颖而出。课程中整合后端主流技术(Spring Boot、物理数据库隔离、加载动态权限、多方式权限控制)、前端必会框架(vue3 ),完整落地ERP+CRM一体化SaaS系统,带你打造全流程商业级To B项目。 适合人群 应届毕业生 需要做毕业设计的学生 想独立承接项目的程序员 求职找工作者   技术储备 Java基础知识 前端基础知识 Linux的基本用法 对数据库知识有一定程度了解   环境参数 Java8 Spring boot2.5.8 Mysql5.7 Maven3.5.4 Vue3.0 Node.js12.13.1 Nginx1.22.1 Redis3.2.100 试看链接:https://pan.baidu.com/s/1iOMu-Heoz2nJ8EYEvkRimw?pwd=0qqb 章节目录: 第1章 课程导学...
Nacos 核心原理解读+高性能微服务系统实战完结无密
IT课程资源Java

Nacos 核心原理解读+高性能微服务系统实战完结无密

  Nacos 核心原理解读+高性能微服务系统实战 Nacos 官方社区核心贡献者授课,带你高效 Get 相关知识点 本课程从系统层面深入分析 Nacos 的设计及实现原理,并结合 SpringBoot、SpringCloud、Vue等技术实战开发微服务项目,让你更深入地理解 Nacos,在实战中掌握 Nacos 核心技术与应用。 适合人群 Java软件开发人员 系统架构师 微服务开发爱好者 运维部署人员等 技术储备 Java基础语法 SpringBoot、SpringCloud Nacos、Eureka Gateway、Hystrix、OpenFeign 环境参数 Windows 10   目录大纲: 第1章 课程简介 试看2 节 | 8分钟 本章介绍课程的主要内容、学习目标、前置知识、课程安排,以及学习建议。 收起列表 视频: 1-1 课程介绍 (07:18) 试看 图文: 1-2 欢迎加入QQ学习交流群 第2章...