java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

比特棋牌捕鱼游戏只需一步,快速开始

查看: 4262|回复: 258
打印 上一主题 下一主题

[VIP视频]【A0236】价值348元Netty/Springboot仿微信聊天全栈实战到上线部署视频教程

  [复制链接]
  • TA的每日心情
    开心
    20 小时前
  • 比特棋牌捕鱼游戏签到天数: 1512 天

    比特棋牌捕鱼游戏[LV.Master]出神入化

    1639

    主题

    2977

    帖子

    4万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    48242

    宣传达人突出贡献优秀版主荣誉管理论坛元老

    跳转到指定楼层
    楼主
    发表于 2018-10-5 17:06:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    Java视频教程名称:Netty/Springboot仿微信聊天全栈实战从0开发到上线部署视频教程  springboot视频教程
    百度网盘下载链接:
    游客,如果您要查看本帖隐藏内容请->>回复
    [/hide]
    密码:  nrjp【解压密码:javazx.com】
    集数合计:12章




    链接失效声明:如果本链接地址失效,请及时联系站长QQ:40069106
    如何获取资源:VIP升级http://dnvangola.com/tpgao_wmcard-wmcard.html
    VIP说明:   月度VIP:使用期限30天
                      年度VIP:使用期限365天
                      终身VIP:使用期限永久

    Java视频教程详情描述:
    A0236《Netty/Springboot仿微信聊天全栈实战从0开发到上线部署视频教程》课程中讲师将带你从无到有的开发一个仿微信的聊天App,其中涉及 Netty的websocket开发、SpringBoot开发、MUI与H5Plus(H5+)相关知识点开发和Nginx+FastDFS分布式文件系统搭建与使用等,整个课程一气呵成。学习之后自己也能开发出一个高颜值高水平的App,并且发布上线。springboot视频教程
    Java视频教程目录:
    第1章 课程介绍
    本章首先让大家彻底明白通过本课程的学习具体收获有哪些?课程内容具体安排与学习建议,然后为大家简单介绍课程涉及到的技术栈等。

    1-1 课程介绍
    第2章 netty介绍与相关基础知识
    初识netty,学习阻塞与非阻塞,同步与异步,理解BIO、NIO、AIO以及netty的线程模型

    2-1 初始netty
    2-2 阻塞和非阻塞、同步和异步的概念
    2-3 BIO讲解
    2-4 NIO讲解
    2-5 BIO NIO AIO的区别与理解
    2-6 再看netty
    2-7 netty的三种线程模型
    第3章 使用netty编写第一个hello netty 服务器
    从零开始使用netty编写服务器,在网页访问后返回hello netty,主要对服务器启动类,channel初始化器以及助手类讲解,最后会对channel的生命周期进行讲解

    3-1 使用maven构建netty基础依赖
    3-2 构建hello服务器
    3-3 为channel设置初始化器
    3-4 编写自定义助手类
    3-5 hello服务器启动与讲解
    3-6 netty生命周期
    第4章 使用netty构建websocket服务器
    理解实时通信,使用netty的websocket编写服务端启动类、子处理器以及助手类。 理解JS相关的websocket api,简单使用hbuilder编写通信页面与netty交互并且使用web浏览器与手机端浏览器进行测试数据交互

    4-1 实时通信相关概念讲解
    4-2 编写websocket服务端启动类
    4-3 编写websocket子处理器initialzer
    4-4 编写chatHandler对消息的处理
    4-5 基于js的websocket相关api介绍
    4-6 简单实用hbuilder工具编写前端websocket
    4-7 测试web端携手移动端与后端netty聊天通信
    第5章 使用MUI与H5+构建移动端app
    零基础讲解MUI、H5+以及hbuilder开发工具,构建慕信轻聊的基本骨架

    5-1 MUI,H5+,Hbuilder介绍
    5-2 创建项目,页面基本结构讲解
    5-3 自定义标题栏样式
    5-4 真机调试与原生标题栏样式更改
    5-5 首页底部tab选项卡的使用,MUI图标库讲解
    5-6 使用阿里图标库构建自己的icon库
    5-7 tab选项卡切换页面(上)
    5-8 tab选项卡切换页面(下)
    第6章 使用springboot整合netty搭建后台
    对数据库表设计进行讲解并且使用springboot作为主要后台框架,并且整合mybatis以及netty,重构netty server并且整合

    6-1 数据库表设计
    6-2 使用mybatis逆向工具
    6-3 搭建springboot2.0工程
    6-4 springboot整合mybatis
    6-5 整合netty server
    6-6 完成netty整合springboot并且测试
    第7章 用户注册/登录/个人信息
    开发用户注册登录以及个人信息页面相关功能模块,其中涉及到高性能分布式文件存储服务器fastdfs的搭建,并且使用nginx发布可使用http进行web访问并且下载用户头像和二维码

    7-1 注册登录页面讲解与后端接口开发1
    7-2 注册登录页面讲解与后端接口开发2
    7-3 登录注册页面的判断事件与js自定义util
    7-4 登录注册前后端联调
    7-5 首页禁止返回和用户自动登录讲解
    7-6 开发我的个人页面
    7-7 动态初始化个人信息
    7-8 打开个人头像页面
    7-9 增加可选择菜单
    7-10 为菜单增加事件绑定
    7-11 选择照片与裁剪插件
    7-12 文件服务器概览
    7-13 安装tracker服务
    7-14 安装storage服务
    7-15 配置client并且上传测试图片
    7-16 nginx安装与fastdfs配置(上)
    7-17 nginx安装与fastdfs配置(下)
    7-18 fastdfs 整合springboot
    7-19 后端上传图片功能开发
    7-20 上传图片前后端联调与测试
    7-21 头像上传后跨页面调用自定义事件刷新
    7-22 上传头像细节部分处理与openwindow的bug处理
    7-23 下载头像到相册
    7-24 修改昵称页面
    7-25 修改昵称后端接口
    7-26 修改昵称前后端联调
    7-27 用户二维码生成
    7-28 我的二维码作业布置
    7-29 我的二维码作业讲解
    7-30 用户退出以及简单小结
    第8章 发现页面与通讯录相关功能开发
    用户可以通过搜索其他用户账号进行好友添加,或者通过用户的唯一二维码进行扫码添加,发送添加请求后其他用户可以拒绝或者同意好友请求

    8-1 发现页面编码
    8-2 搜索朋友账号接口(上)
    8-3 搜索朋友账号接口(下)
    8-4 搜索朋友前后端联调
    8-5 搜索结果页讲解以及webview传参
    8-6 发送添加好友请求接口编码
    8-7 前后端连天发送好友请求
    8-8 查询好友请求接口
    8-9 朋友接受到请求页面联调开发
    8-10 好友请求HTML动态渲染
    8-11 同意或忽略事件动态绑定
    8-12 同意或忽略controller
    8-13 同意或忽略的service编写
    8-14 好友请求忽略或拒绝前后台联调
    8-15 构建扫描器
    8-16 扫码器颜色自定义
    8-17 扫码添加好友联调
    8-18 延时加载预处理数据
    8-19 mui 自带索引列表模板讲解
    8-20 通讯录列表整合
    8-21 图文列表和通讯录整合增加用户头像显示
    8-22 查询用户的所有好友列表接口
    8-23 手机端获取好友列表保存到本地
    8-24 定义通讯录好友列表模型
    8-25 通讯录列表渲染展现
    8-26 好友请求接收方更新通讯录
    第9章 聊天页面开发
    构建手机端上的聊天页面模型,建立会话,接受发送消息,netty控制点对点消息发送,控制会话重连,聊天记录的本地保存与左滑删除,消息标记未读,消息牵手等。

    9-1 聊天页面讲解与展示
    9-2 header动态改为好友昵称,动态滚动到最新消息
    9-3 发送按钮的颜色状态改变
    9-4 弹出软键盘重新设置聊天窗口高度
    9-5 发送消息前置条件网络状态判断
    9-6 监听网络连接事件
    9-7 发送消息html渲染
    9-8 接收消息html渲染
    9-9 发送消息与接收消息时的铃声播放
    9-10 手机端websocket模型定义和发送消息
    9-11 websocket接受消息的渲染_x264
    9-12 服务器断开后的重连机制
    9-13 chatHandler初步重构
    9-14 构建聊天业务模型
    9-15 chatHandler - 处理客户端连接
    9-16 chatHandler - 保存聊天消息到数据库
    9-17 chatHandler - 处理消息发送
    9-18 chatHandler - 签收单条或多条消息
    9-19 客户端onopen联调,初始化用户和channel关系
    9-20 客户端发送消息与接收联调
    9-21 接收方获得消息后重构渲染
    9-22 客户端签收消息
    9-23 websocket新增好友类型联调
    9-24 保存聊天记录到本地
    9-25 从本地获取聊天记录
    9-26 初始化聊天记录和渲染
    9-27 聊天快照业务简单讲解
    9-28 保存聊天快照到本地
    9-29 获取聊天快照
    9-30 已读未读消息的设置与快照调用
    9-31 展示聊天快照
    9-32 未读消息小红点标记
    9-33 点击快照开始聊天
    9-34 未读消息标记已读
    9-35 开发获取未读消息列表接口
    9-36 前端获取未读消息列表
    9-37 批量签收并且展示未读消息
    9-38 聊天快照左滑删除效果
    9-39 聊天快照右滑删除聊天记录与快照
    第10章 使用netty编写心跳检测
    app不会主动和服务端切断,只会有可能发生离线或者关机或者飞行模式,所以需要在后台控制心跳,检测客户端的读写请求来判断是否清除无用的channel。同时手机端也要保持一定的keepalive。未接受到的消息在用户下次打开后重新获取。        ...

    10-1 心跳机制的概念与飞行模式
    10-2 心跳HeartBeatHandler编码
    10-3 配置空闲handler与超时时间设置
    10-4 手机端与netty的心跳测试
    10-5 前端keepalive保持,与心跳测试
    第11章 后端云部署与app云打包
    本章节做为上线部分,需要购买云服务器,采用腾讯云,会对其进行讲解,然后搭建基本环境,包含JDK、tomcat、MariaDB、fastdfs、nginx,springboot打包与部署。最后对手机app进行云打包

    11-1 云服务器购买推荐及安全组介绍与关联
    11-2 文件传输工具的使用
    11-3 命令行工具的简单使用
    11-4 云服务器配置JDK环境
    11-5 云服务器安装tomcat
    11-6 云服务器离线安装MariaDB
    11-7 云服务器MariaDB安全设置与客户端连接调试
    11-8 云服务器安装图片服务器的注意事项以及nginx反向代理tomcat服务器
    11-9 springboot工程打包
    11-10 打包文件上传到云服务器并且进行tomcat部署
    11-11 app云打包
    第12章 课程总结
    课程总结

    12-1 课程总结






    Java自学网 - 必读申明1、本站会员可发帖,本主题所有言论和图片纯属会员个人意见,与本论坛立场无关.
    2、本站所有帖子由该帖子作者发表,该帖子作者享有帖子相关权益.
    3、本帖内容来网友及会员分享和其它网络媒体.
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
    5、若因内容问题Java自学网管理员和版主有权不事先通知发贴者而删除本文.
    6、本站教程仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
    7、Java架构师《快速养成计划》
    8、若发现链接失效了请一定及时联系客服QQ:40069106,我们会第一时间修复链接.也可以关注Java自学网微信公众号

  • TA的每日心情

    4 天前
  • 比特棋牌捕鱼游戏签到天数: 124 天

    [LV.7]自成一派

    0

    主题

    313

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    302253
    沙发
    发表于 2018-10-5 20:07:57 | 只看该作者
    酷酷酷酷酷酷酷酷酷酷
  • TA的每日心情
    奋斗
    2019-3-23 11:19
  • 签到天数: 83 天

    [LV.6]炉火纯青

    0

    主题

    158

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    301163
    板凳
    发表于 2018-10-5 20:32:47 | 只看该作者
    值348元Netty/Springboot仿微信聊天全栈实战到上线部署视频教程 [修改] 值348元Netty/Springboot仿微信聊天全栈实战到上线部署视频教程 [修改]
  • TA的每日心情
    开心
    2019-10-13 10:40
  • 签到天数: 50 天

    [LV.5]渐入佳境

    0

    主题

    170

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    301004
    地板
    发表于 2018-10-5 20:45:35 | 只看该作者
    this is bdoy
  • TA的每日心情
    开心
    2018-10-13 11:32
  • 签到天数: 2 天

    [LV.1]初学乍练

    0

    主题

    15

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    300046
    5#
    发表于 2018-10-5 21:37:25 | 只看该作者
    465135165165
  • TA的每日心情
    开心
    2019-10-28 00:27
  • 签到天数: 140 天

    [LV.7]自成一派

    0

    主题

    268

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    302608
    6#
    发表于 2018-10-5 22:15:26 | 只看该作者
    有兴趣了解
  • TA的每日心情
    慵懒
    2019-9-5 19:20
  • 签到天数: 109 天

    [LV.6]炉火纯青

    0

    主题

    448

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    302139
    7#
    发表于 2018-10-6 00:28:00 | 只看该作者
    6666666666666666
  • TA的每日心情
    慵懒
    2018-10-16 11:35
  • 签到天数: 2 天

    [LV.1]初学乍练

    0

    主题

    25

    帖子

    30万

    积分

    月度VIP

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    300069
    8#
    发表于 2018-10-6 02:15:17 | 只看该作者
    hhhhhhhhhh
  • TA的每日心情
    慵懒
    2018-10-16 11:35
  • 签到天数: 2 天

    [LV.1]初学乍练

    0

    主题

    25

    帖子

    30万

    积分

    月度VIP

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    300069
    9#
    发表于 2018-10-6 02:16:57 | 只看该作者
    不错 好资源 值了
  • TA的每日心情
    开心
    11 小时前
  • 比特棋牌捕鱼游戏签到天数: 403 天

    [LV.9]功行圆满

    1

    主题

    697

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    306960
    10#
    发表于 2018-10-6 02:37:10 | 只看该作者
    微信开发吗
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Java自学网 ( 京ICP备12001332号

    Powered by Javazx

    © 2018-2019 Comsenz Inc.

    快速回复 返回顶部 返回列表