A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 阳平 初级黑马   /  2018-8-3 22:23  /  1101 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文



一、主要介绍网络编程的基础,以及UDP/TCP网络的socket编程,关于UDP套接字聊天器的实现、以及基于TCP套接字的服务器/客户端的实现上传下载功能。
二、本篇先介绍多任务的概念、随后介绍关于threading模块下thread类创建子线程的流程以及理解,最后关于互斥锁。死锁以及如何避免死锁等知识。而关于进程在下一篇进行介绍。
三、主要为为了实现WEB服务器,其中包含了HTTP协议的理解,以及TCP的三次握手、四次挥手等方面相关知识,同时还包含了关于web浏览器与服务器之间的通信过程。
四、有实现了一个静态的web服务器,可以接收web浏览器的请求,随后对请求消息进行解析,获取客户想要文件的文件名,随后根据文件名返回响应消息;那么这篇我们对该web服务器进行改善,通过多任务、非阻塞以及epoll(重点)的方式来对该服务器进行改善。


欢迎关注 个人技术博客:https://www.cnblogs.com/littlefivebolg

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马