在线咨询

架构师系列课程:《网络编程》--架构师核心基础

课程内容:

     第一章:课程介绍
      1-1 网络编程课程介绍
      
     第二章:网络基础
      2-1 网络基础章节介绍
      2-2 URL剖析
      2-3 HTTP请求“历险记”
      2-4 DNS寻址方式
      2-5 OSI网络模型和五层网络模型讲解
      2-6 五层网络模型数据包概述
      2-7 HTTP请求历险记二次描述
      2-8 Java服务器端业务处理方式介绍
      
     第三章:BIO
      3-1 BIO章节介绍
      3-2 Unix BIO流程讲解
      3-3 Java BIO演示环境准备
      3-4 Java BIO Server实现
      3-5 Java BIO Client实现
      3-6 Java BIO双向通信示例
      3-7 Java BIO异步业务处理
      3-8 Java BIO异步线程池处理方式
      
     第四章:NIO
      4-1 NIO章节介绍
      4-2 BIO缺点
      4-3 NIO简述
      4-4 Unix的NIO和IO多路复用
      4-5 NIO的三个核心关键词
      4-6 Channel简述
      4-7 FileChannel实现之transferTo
      4-8 Buffer核心算法图解
      4-9 Buffer源码解读
      4-10 FileChannel实现之Buffer操作
      4-11 Selector图解
      4-12 NIOServer实现讲解
      4-13 NIOClient实现讲解
      4-14 NIO编码格式转换
      4-15 NIOServer Response开发
      4-16 NIO+Selector实现逻辑讲解
      4-17 性能优化位置分析
      4-18 性能优化实现
      
     第五章:AIO
      5-1 AIO章节介绍
      5-2 BIO及NIO回顾
      5-3 AIO简介
      5-4 AIO核心词汇讲解
      5-5 图解AIO处理流程
      5-6 AIOServer基础构建
      5-7 AIOServer accept处理实现
      5-8 AIOServer read处理实现
      5-9 AIOClient基础构建
      5-10 AIOClient writeHandler实现
      5-11 环境演示
      5-12 AIO response实现
      5-13 AIO实现优化思路
      5-14 AIO实现优化
      
     第六章:课程总结
      6-1 网络编程总结

购买课程

   难度等级: 初中级    课程时长: 4小时48分钟

   课程节数: 50节    课程价格: 119