- 详情
- 目录
- 评价12
简介:网络编程->RPC的“基石”。众所周知,网络编程有三种方式:BIO、NIO、AIO。本课程通过对BIO/NIO两种编程模型对比的形式,引入NIO的优势。后对NIO核心类进行梳理、分析。最后通过动手实践,完成一个基于NIO的多人聊天室功能。通过动手实践,来加深对NIO原理的理解,并发现NIO的不足之处,培养辩证的看待和使用NIO解决问题的能力。
第1章课程介绍
- 课程介绍02分钟30秒
- 前置知识47秒
- 开发环境01分钟21秒
第2章NIO网络编程模型
- 编程模型02分钟16秒
- BIO网络模型04分钟14秒
- BIO网络模型缺点01分钟19秒
- NIO网络模型猜想03分钟19秒
- NIO网络模型03分钟36秒
- NIO网络模型优化01分钟26秒
第3章NIO网络编程详解
- NIO核心类之Channel05分钟25秒
- NIO核心类之Buffer05分钟43秒
- NIO核心类之Selector03分钟13秒
- NIO编程实现步骤01分钟16秒
第4章NIO网络编程实战
- 服务器端功能实现18分钟13秒
- 服务器端业务处理功能实现15分钟59秒
- 客户端功能实现35秒
- 客户端功能实现58分钟59秒
- 功能完善11分钟26秒
第5章NIO网络编程缺陷
- 缺陷分析02分钟51秒
第6章课程总结
- 课程总结07分钟33秒
