应用开发的绝大部分项目都涉及到了网络功能,有一个好的网络编程功底,是从事Linux应用开发的基础。包括:网络体系结构,TCP/IP协议,TCP及UDP编程,服务器模型,超时控制,协议分析,抓包等。在讲解过程中,本课程会结合大量的案例来讲解。
第1讲、TCP服务器端和客户端(上)(A)
第2讲、TCP服务器端和客户端(下)(A)
第3讲、实现TCP并发服务器(B)
第4讲、UDP编写流程
第5讲、UDP编写流程之服务器端recvfrom()函数
第6讲、UDP编写流程之客户端sendto()函数
第7讲、实现UDP服务器端和客户端双向通信
第8讲、wireshark抓包工具使用
第9讲、I/O多路复用概念(A)
第10讲、使用select()实现I/O多路复用(A)
第11讲、多路复用(上)(B)
第12讲、多路复用(下)(B)
窦老师
沈阳中心 华清远见嵌入式方向金牌讲师,嵌入式软件工程师 精通c/c++编程语言及常用的数据结构、基本算法; 精通linux下socket网络编程及系统编程; 熟悉Linux的各种应用编程接口和机制; 8年嵌入式linux课程培训经验。石老师
西安中心 西安电子科技大学计算机专业 通信领域10年研发经验 通信领域10年研发经验 精通网络设备的系统架构 精通嵌入式设备的协议开发。陆老师
南京中心 嵌入式系统,软件开发培训讲师, 丰富的Linux C语言开发编程经验, 镜头盖TCP/IP相关协议,擅长Linux操作系统下应用程序开发。申请线下免费试听资格
Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5,京公海网安备11010802025203号