求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
航天信息 Java EE 5
中科院研 J2EE高级开发
赛迪时代 “J2EE设计模式
福富软件 J2EE设计模式和
上海盛趣 J2EE架构设计
信城通 J2EE体系架构设
北大方正 Java中级&J2

相关课程  
Struts+Spring+Hibernate
基于J2EE的Web 2.0应用开发
J2EE设计模式和性能调优
Java EE 5企业级架构设计
Java单元测试方法与技术
Java编程方法与技术
 
全部课程 >J2EE技术  
Netty技术实战
268 次浏览  2 次
Kenny老师
京东商城京东开放平台高级系统架构师/京东商城金牌讲师
 
地点时间: 北京 上海 深圳根据报名开班
课程费用:5500元/人,详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程首先简单介绍了网络编程基础,之后会由浅入深的讲解Netty的核心内容和原理分析,全方位的剖析了Netty的架构及原理,整个课程当中贯穿着练习,让学员听懂学会并能够熟练运用。课程设置由浅入深,兼顾原理介绍和实际应用,涵盖了 Netty 各个方面的知识点

    课程收获:
    通过本课程,学员可以了解网络编程基础,掌握 Netty 的用法和实践经验,并在了解Netty 的架构及原理。课程设置由浅入深,兼顾原理介绍和实际应用,每个知识点配合演练。又在最后通过几个实际案例的演练,可以达到让学员深入的掌握Netty,并能够在工作中使用。
    课程特色:本课程内容不会只讲具体的概念,重点强调如何使用实施。中间贯彻各种案例的演练和部分代码实现。
    培训对象:
    主要针对系统开发人员(架构师、技术经理、技术总监)、设计人员、运维人员等对redis有兴趣的学员。将会通过循序渐进、步步深入的方式讲解,理论结合实践案例,讲述原理等基础知识。使同学们可以快速掌握redis。
    学员基础:学员需要略有java开发基础。
    授课方式: 培训采用实战的方式,整个培训过程学员需要在讲师的指点下动手操作,以及学员和老师间高互动,需要不断思考和参与。
    培训内容:2天

    基础网络编程 1. I/O基础入门
    2. I/O多路复用技术
    3. BIO、NIO和AIO
    4. Sokect编程
    讨论:同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?
    实战演练:已聊天室为案例,带领学员通过sokect编程实现简单的聊天室。

    Netty入门的核心功能
    Netty入门的核心功能
    1. ByteBuf功能及原理分析
    2. Channel和Unsafe功能及原理分析
    3. ChannelPipeline功能及原理分析
    4. ChannelHandler功能及原理分析
    5. ChannelFuture功能及原理分析
    6. NioEventLoop功能及原理分析
    7. 编解码器Codec
    互动讨论:对每个功能进行讨论,分析这样设计背后的原理,以及设计带来的优缺点。

    第一个Netty程序的搭建 1. Netty开发环境的搭建
    2. Netty服务端开发
    3. Netty客户端开发
    4. 运行和调试
    实战演练:已聊天室为案例,带领学员应用上面学到的Netty功能进行编程,实现简单的聊天室。


    Netty的架构及原理 1. 整体架构
    2. 异步事件驱动模型
    3. 网络模型及原理
    4. 线程模型
    互动讨论1:讨论异步事件驱动模型,并引导学员对事件驱动的优缺点进行分析。
    互动讨论2:三种线程模型的讨论,分析多线程Reactor模式。

    搭建京东APP百万级推送服务的最佳实践 1. 整体系统架构的讲解与分析
    2. 半推半拉模型
    3. 心跳策略
    4. 内存的控制
    5. 硬件的设置
    6. TCP和JVM优化
    7. 及时性、可靠性保证和监控机制
    讨论:引导学员对这套系统架构的优缺点进行分析,达到学以致用的目的。
    Netty安全性 1. Netty面临的安全风险
    2. Netty SSL开发

    Netty的实战演练 1. 用Netty实现简单的IM软件
    实战演练:引导学员使用Netty开发一款简单的IM软件。

    Netty5新特性分析
     
    268 次浏览  2 次
    其他人还看了课程
    JavaEE架构、 设计模式及性能调优  2995 次浏览
    高性能Java编程与系统性能优化  4621 次浏览
    JAVA虚拟机原理剖析  503 次浏览
    java编程基础(初级)  179 次浏览
    Netty技术实战  268 次浏览
    Spring Cloud 框架与应用  1042 次浏览
    定制内训



    最新活动计划
    云计算、微服务与分布式架构 8-19[在线]
    数据中台架构与建设 8-14[在线]
    Python+数据分析+tensorflow 8-20[在线]
    基于Kubernetes的DevOps实践 9-10[在线]
    软件架构设计方法、案例与实践 8-28[在线]
    嵌入式软件架构设计—高级实践 9-11[在线]
    敏捷项目管理实践 8-14[在线]
     
     讲座 前端开发框架uni-app
     主讲:苏雯斐
     时间:2020年8月15日
     
     实录 企业架构师的能力模型
     主讲:俎涛