Linux网络编程:基础知识入门学习笔记汇总

学习Linux的网络编程原则上基于:Linux的系统编程 和 Linux基础Shell编程(第十章);除此之外还包含了计算机网络的知识

Linux基础shell编程——>Linux 系统编程——>Linux 网络编程

来源:黑马程序员-Linux网络编程 32小时

评价

讲的如何?
    讲的很好通俗易懂
    中前期的视频知识点虽然听起来很痛苦,但坚持到后面就会好很多


讲课形式(偏代码):是理论+代码


建议
    1.最好有Linux的Shell编程和Linux网络编程基础,因为会涉及
    2.老师的代码要理解自己一行一行看,很多流程图也要自己梳清关系
    3.讲的知识点不要想一次性掌握,先看懂代码知道如何使用就很不错了

工具:VMware+Ubuntu 


一:环境配置安装

Linux网络编程_Ubuntu环境配置安装

二:网络基础 

Linux网络编程:网络基础

三:Socket编程

Linux网络编程:Socket套接字编程(Server服务器 Client客户端)

四:高并发服务器

Linux网络编程:多进程 多线程_并发服务器

Linux网络编程:多路I/O转接服务器(select poll epoll)

Linux网络编程:线程池并发服务器 _UDP客户端和服务器_本地和网络套接字

Linux网络编程:libevent事件通知I/O框架

Linux网络编程:Web服务器

五:项目实战

Linux网络编程项目实战 轻量级HTTP服务器 5小时 :我感觉这个老师讲的很好,从最基础的开始讲从无到有面面俱到

Linux网络编程练手小项目__C语言简单实现网络聊天室 1小时 :和C++云服务结合起来的一个项目满满干货

猜你喜欢

转载自blog.csdn.net/liu17234050/article/details/132392715