设为首页 收藏本站
开启辅助访问 切换到宽版 快捷导航
菜单

编辑推荐

Netty+Spring Boot仿微信 全栈开发高性能后台及客户端

212
回复
6101
查看
  [复制链接]

654

主题

661

帖子

19万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
198905
发表于 2023-4-21 17:01:18 | 显示全部楼层 |阅读模式
Netty+Spring Boot仿微信 全栈开发高性能后台及客户端
主讲:风间影月课时:16小时10分钟
课程将仿微信开发一个App,其间触及 Netty的websocket开发、SpringBoot开发、MUI与
H5Plus(H5+)以及Nginx+FastDFS分布式文件系统建立与使用等。学完后你也能开宣布
一个高水平的App,并且发布上线。
售价 : 38金钱
提取码 : 购买后方可查看

课程介绍





Netty+Spring Boot仿微信全栈开发高性能后台及客户端
玩转Spring Boot/Netty+MUI Android&iOS

课程将仿微信开发一个App,其间触及 Netty的websocket开发、SpringBoot开发、MUI与
H5Plus(H5+)以及Nginx+FastDFS分布式文件系统建立与使用等。学完后你也能开宣布
一个高水平的App,并且发布上线。

适合人群

初中级java开发,有根底的大学应届生


技术储备要求

Java根底,了解 html、css、js前端根底 ,了解linux、spring、

springmvc、MyBatis,mysql/mariadb或者其他关系型数据库等




章节目录:
第1章 课程介绍 试看2 节 | 8分钟
本章首先让我们完全了解经过本课程的学习具体收获有哪些?课程内容具体安排与学习建议,然后为我们简略介绍课程涉及到的技能栈等。


收起列表


图文:1-1 课前必读(不看会错过一个亿)
视频:1-2 课程介绍 (07:40)试看
第2章 netty介绍与相关根底知识 试看7 节 | 37分钟
初识netty,学习堵塞与非堵塞,同步与异步,了解BIO、NIO、AIO以及netty的线程模型


收起列表


视频:2-1 初始netty (07:50)试看
视频:2-2 堵塞和非堵塞、同步和异步的概念 (03:32)
视频:2-3 BIO解说 (03:04)
视频:2-4 NIO解说 (04:17)
视频:2-5 BIO NIO AIO的区别与了解 (05:51)
视频:2-6 再看netty (03:58)
视频:2-7 netty的三种线程模型 (07:27)
第3章 运用netty编写第一个hello netty 服务器6 节 | 61分钟
从零开端运用netty编写服务器,在网页拜访后回来hello netty,主要对服务器发动类,channel初始化器以及帮手类解说,最终会对channel的生命周期进行解说


收起列表


视频:3-1 运用maven构建netty根底依赖 (05:53)
视频:3-2 构建hello服务器 (14:12)
视频:3-3 为channel设置初始化器 (10:55)
视频:3-4 编写自界说帮手类 (12:59)
视频:3-5 hello服务器发动与解说 (07:38)
视频:3-6 netty生命周期 (08:33)
第4章 运用netty构建websocket服务器 试看7 节 | 69分钟
了解实时通讯,运用netty的websocket编写服务端发动类、子处理器以及帮手类。 了解JS相关的websocket api,简略运用hbuilder编写通讯页面与netty交互而且运用web浏览器与手机端浏览器进行测验数据交互


收起列表


视频:4-1 实时通讯相关概念解说 (05:29)
视频:4-2 编写websocket服务端发动类 (04:47)试看
视频:4-3 编写websocket子处理器initialzer (12:02)
视频:4-4 编写chatHandler对音讯的处理 (16:14)
视频:4-5 基于js的websocket相关api介绍 (03:42)
视频:4-6 简略实用hbuilder东西编写前端websocket (15:29)
视频:4-7 测验web端携手移动端与后端netty谈天通讯 (11:04)
第5章 运用MUI与H5+构建移动端app8 节 | 79分钟
零根底解说MUI、H5+以及hbuilder开发东西,构建慕信轻聊的根本骨架


收起列表


视频:5-1 MUI,H5+,Hbuilder介绍 (07:35)
视频:5-2 创立项目,页面根本结构解说 (08:38)
视频:5-3 自界说标题栏款式 (04:02)
视频:5-4 真机调试与原生标题栏款式更改 (12:29)
视频:5-5 主页底部tab选项卡的运用,MUI图标库解说 (07:14)
视频:5-6 运用阿里图标库构建自己的icon库 (09:53)
视频:5-7 tab选项卡切换页面(上) (18:01)
视频:5-8 tab选项卡切换页面(下) (11:02)
第6章 运用springboot整合netty建立后台7 节 | 46分钟
对数据库表规划进行解说而且运用springboot作为主要后台结构,而且整合mybatis以及netty,重构netty server而且整合


收起列表


视频:6-1 数据库表规划 (06:40)
视频:6-2 运用mybatis逆向东西 (07:06)
视频:6-3 建立springboot2.0工程 (09:06)
视频:6-4 maven装备国内镜像 (05:09)
视频:6-5 springboot整合mybatis (05:23)
视频:6-6 整合netty server (09:31)
视频:6-7 结束netty整合springboot而且测验 (02:33)
第7章 用户注册/登录/个人信息34 节 | 306分钟
开发用户注册登录以及个人信息页面相关功用模块,其间涉及到高性能分布式文件存储服务器fastdfs的建立,而且运用nginx发布可运用http进行web拜访而且下载用户头像和二维码


收起列表


视频:7-1 注册登录页面解说与后端接口开发1 (14:25)
视频:7-2 注册登录页面解说与后端接口开发2 (15:00)
视频:7-3 登录注册页面的判别事情与js自界说util (19:28)
视频:7-4 登录注册前后端联调 (21:37)
视频:7-5 主页禁止回来和用户自动登录解说 (05:04)
视频:7-6 开发我的个人页面 (15:50)
视频:7-7 动态初始化个人信息 (10:15)
视频:7-8 翻开个人头像页面 (12:00)
视频:7-9 增加可挑选菜单 (06:21)
视频:7-10 为菜单增加事情绑定 (03:57)
视频:7-11 挑选相片与裁剪插件 (09:45)
视频:7-12 文件服务器概览 (06:57)
视频:7-13 装置tracker服务 (13:37)
视频:7-14 装置storage服务 (05:25)
视频:7-15 装备client而且上传测验图片 (05:32)
视频:7-16 nginx装置与fastdfs装备(上) (07:52)
视频:7-17 nginx装置与fastdfs装备(下) (12:36)
视频:7-18 fastdfs 整合springboot (05:54)
视频:7-19 后端上传图片功用开发 (17:40)
视频:7-20 上传图片前后端联调与测验 (07:05)
视频:7-21 服务调用内网互通准则 (05:41)
视频:7-22 完成手机相册挑选相片上传 (09:33)
视频:7-23 头像上传后跨页面调用自界说事情刷新 (08:52)
视频:7-24 上传头像细节部分处理与openwindow的bug处理 (06:50)
视频:7-25 下载头像到相册 (12:23)
视频:7-26 修改昵称页面 (07:36)
视频:7-27 修改昵称后端接口 (04:05)
视频:7-28 修改昵称前后端联调 (07:43)
视频:7-29 用户二维码生成 (13:06)
视频:7-30 我的二维码作业布置 (02:25)
视频:7-31 我的二维码作业解说 (06:19)
视频:7-32 用户退出以及简略小结 (04:45)
作业:7-33 如何经过短信验证来完成用户的一键注册登录整合功用?
作业:7-34 用户的上传的头像每次上传后,老的图片数据,是否需求删去?
第8章 发现页面与通讯录相关功用开发26 节 | 231分钟
用户能够经过查找其他用户账号进行老友增加,或许经过用户的唯一二维码进行扫码增加,发送增加恳求后其他用户能够回绝或许赞同老友恳求


收起列表


视频:8-1 发现页面编码 (07:14)
视频:8-2 查找朋友账号接口(上) (10:13)
视频:8-3 查找朋友账号接口(下) (09:46)
视频:8-4 查找朋友前后端联调 (14:07)
视频:8-5 查找结果页解说以及webview传参 (09:28)
视频:8-6 发送增加老友恳求接口编码 (14:02)
视频:8-7 前后端连天发送老友恳求 (06:43)
视频:8-8 查询老友恳求接口 (15:34)
视频:8-9 朋友承遭到恳求页面联调开发 (07:56)
视频:8-10 老友恳求HTML动态烘托 (11:34)
视频:8-11 赞同或疏忽事情动态绑定 (07:55)
视频:8-12 赞同或疏忽controller (04:54)
视频:8-13 赞同或疏忽的service编写 (08:16)
视频:8-14 老友恳求疏忽或回绝前后台联调 (05:30)
视频:8-15 构建扫描器 (11:12)
视频:8-16 扫码器色彩自界说 (03:36)
视频:8-17 扫码增加老友联调 (09:04)
视频:8-18 延时加载预处理数据 (06:21)
视频:8-19 mui 自带索引列表模板解说 (06:14)
视频:8-20 通讯录列表整合 (07:25)
视频:8-21 图文列表和通讯录整合增加用户头像显现 (04:10)
视频:8-22 查询用户的一切老友列表接口 (10:43)
视频:8-23 手机端获取老友列表保存到本地 (06:46)
视频:8-24 界说通讯录老友列表模型 (15:09)
视频:8-25 通讯录列表烘托展现 (12:54)
视频:8-26 老友恳求接纳方更新通讯录 (03:10)
第9章 谈天页面开发42 节 | 330分钟
构建手机端上的谈天页面模型,建立会话,承受发送音讯,netty操控点对点音讯发送,操控会话重连,谈天记录的本地保存与左滑删去,音讯符号未读,音讯牵手等。


收起列表


视频:9-1 谈天页面解说与展现 (08:22)
视频:9-2 header动态改为老友昵称,动态滚动到最新音讯 (13:15)
视频:9-3 发送按钮的色彩状况改变 (03:16)
视频:9-4 弹出软键盘从头设置谈天窗口高度 (03:49)
视频:9-5 发送音讯前置条件网络状况判别 (07:27)
视频:9-6 监听网络衔接事情 (07:16)
视频:9-7 发送音讯html烘托 (08:32)
视频:9-8 接纳音讯html烘托 (04:31)
视频:9-9 发送音讯与接纳音讯时的铃声播映 (07:36)
视频:9-10 手机端websocket模型界说和发送音讯 (17:17)
视频:9-11 websocket承受音讯的烘托_x264 (06:40)
视频:9-12 服务器断开后的重连机制 (06:41)
视频:9-13 chatHandler初步重构 (09:47)
视频:9-14 构建谈天事务模型 (09:25)
视频:9-15 chatHandler – 处理客户端衔接 (05:50)
视频:9-16 chatHandler – 保存谈天音讯到数据库 (10:53)
视频:9-17 chatHandler – 处理音讯发送 (06:33)
视频:9-18 chatHandler – 签收单条或多条音讯 (11:55)
视频:9-19 客户端onopen联调,初始化用户和channel关系 (13:43)
视频:9-20 客户端发送音讯与接纳联调 (11:14)
视频:9-21 接纳方获得音讯后重构烘托 (05:34)
视频:9-22 客户端签收音讯 (05:38)
视频:9-23 websocket新增老友类型联调 (11:24)
视频:9-24 保存谈天记录到本地 (09:21)
视频:9-25 从本地获取谈天记录 (05:26)
视频:9-26 初始化谈天记录和烘托 (11:54)
视频:9-27 谈天快照事务简略解说 (03:17)
视频:9-28 保存谈天快照到本地 (08:12)
视频:9-29 获取谈天快照 (02:36)
视频:9-30 已读未读音讯的设置与快照调用 (04:21)
视频:9-31 展现谈天快照 (17:51)
视频:9-32 未读音讯小红点符号 (06:13)
视频:9-33 点击快照开端谈天 (06:19)
视频:9-34 未读音讯符号已读 (11:19)
视频:9-35 开发获取未读音讯列表接口 (06:28)
视频:9-36 前端获取未读音讯列表 (06:41)
视频:9-37 批量签收而且展现未读音讯 (11:46)
视频:9-38 谈天快照左滑删去作用 (06:13)
视频:9-39 谈天快照右滑删去谈天记录与快照 (14:23)
作业:9-40 一切的谈天记录是否要保存?保存到哪里更适宜?
作业:9-41 扩展谈天功用
作业:9-42 优化用户表
第10章 运用netty编写心跳检测5 节 | 35分钟
app不会自动和服务端切断,只会有可能发生离线或许关机或许飞行形式,所以需求在后台操控心跳,检测客户端的读写恳求来判别是否清除无用的channel。同时手机端也要保持必定的keepalive。未承遭到的音讯在用户下次翻开后从头获取。 …


收起列表


视频:10-1 心跳机制的概念与飞行形式 (06:58)
视频:10-2 心跳HeartBeatHandler编码 (11:15)
视频:10-3 装备空闲handler与超时时间设置 (05:33)
视频:10-4 手机端与netty的心跳测验 (03:17)
视频:10-5 前端keepalive保持,与心跳测验 (07:43)
第11章 后端云部署与app云打包11 节 | 94分钟
本章节做为上线部分,需求购买云服务器,选用腾讯云,会对其进行解说,然后建立根本环境,包括JDK、tomcat、MariaDB、fastdfs、nginx,springboot打包与部署。最终对手机app进行云打包


收起列表


视频:11-1 云服务器购买推荐及安全组介绍与相关 (13:18)
视频:11-2 文件传输东西的运用 (06:29)
视频:11-3 命令行东西的简略运用 (03:56)
视频:11-4 云服务器装备JDK环境 (04:48)
视频:11-5 云服务器装置tomcat (05:34)
视频:11-6 云服务器离线装置MariaDB (10:55)
视频:11-7 云服务器MariaDB安全设置与客户端衔接调试 (08:35)
视频:11-8 云服务器装置图片服务器的注意事项以及nginx反向署理tomcat服务器 (10:00)
视频:11-9 springboot工程打包 (10:05)
视频:11-10 打包文件上传到云服务器而且进行tomcat部署 (05:31)
视频:11-11 app云打包 (14:12)
第12章 课程总结1 节 | 2分钟
课程总结


收起列表


视频:12-1 课程总结 (01:19)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

633

帖子

1272

积分

金牌会员

Rank: 6Rank: 6

积分
1272
发表于 2023-4-22 21:57:36 | 显示全部楼层
谢谢客服哈,麻烦了。
回复

使用道具 举报

0

主题

628

帖子

1262

积分

金牌会员

Rank: 6Rank: 6

积分
1262
发表于 2023-4-22 22:06:30 | 显示全部楼层
赞一个!
回复

使用道具 举报

0

主题

631

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2023-4-22 22:40:13 | 显示全部楼层
有没有大神艾特一下我,我想请帮一个忙,有偿!!!
回复

使用道具 举报

0

主题

630

帖子

1265

积分

金牌会员

Rank: 6Rank: 6

积分
1265
发表于 2023-4-23 14:37:15 | 显示全部楼层
帮你顶下哈!!
回复

使用道具 举报

0

主题

627

帖子

1260

积分

金牌会员

Rank: 6Rank: 6

积分
1260
发表于 2023-4-23 16:57:15 | 显示全部楼层
这个网站靠谱吗?想弄个会员怕不稳定。
回复

使用道具 举报

0

主题

621

帖子

1248

积分

金牌会员

Rank: 6Rank: 6

积分
1248
发表于 2023-4-24 09:50:55 | 显示全部楼层
我去,客服一天24小时在线吗?
回复

使用道具 举报

0

主题

626

帖子

1258

积分

金牌会员

Rank: 6Rank: 6

积分
1258
发表于 2023-4-24 14:02:58 | 显示全部楼层
帮帮顶顶!!
回复

使用道具 举报

0

主题

620

帖子

1246

积分

金牌会员

Rank: 6Rank: 6

积分
1246
发表于 2023-4-24 22:02:38 | 显示全部楼层
我是来刷分的,嘿嘿
回复

使用道具 举报

0

主题

627

帖子

1260

积分

金牌会员

Rank: 6Rank: 6

积分
1260
发表于 2023-4-24 22:33:02 | 显示全部楼层
这是什么东东啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则