![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
Nik_Talk
AIOT架构师
展开
-
IO多路转接技术(select)
linux相关的IO编程,进程,线程,网络编程等;方法及代码解析:https://pan.baidu.com/s/1IVn3xfCaRPnQklOrcvsQ_g 密码:vi76IO多路转接技术之selectIO多路转接技术select/poll/epool:解决服务器一次只能处理一个客户端的问题,及并发处理client端的请求。IO多路则可以间接实现并行处理多个客户端的请求,及同时处理来自...原创 2020-01-25 23:52:01 · 522 阅读 · 0 评论 -
网络编程——http服务器代码的解读
网络编程——http服务器代码的解读下载小型http服务器代码程序,用sourinsight进行代码跟踪和分析httpd服务器代码下载源:1)百度搜索tinyhttpd,进入官网进行下载:http://tinyhttpd.sourceforge.net/解析及应用:1,打开sourceinsight,选择project——>new project导入tinyhttpd程序包。如下...原创 2020-01-22 16:58:16 · 479 阅读 · 0 评论 -
网络编程——HTTP协议介绍及Socket实现HTTP服务器代码编写
HTTP协议HTTP协议的简介http URL 介绍http发送请求http接收响应报头header信息httpwatch工具的使用:https://blog.csdn.net/weixin_38251305/article/details/104062406http服务器的实现:例子1,编写一个简单HTTP服务器程序,即服务器解析一个html文件,将结果返回给客户端:1...原创 2020-01-21 19:37:44 · 657 阅读 · 0 评论 -
Httpwatch安装包及安装步骤
httpwatch安装包:https://pan.baidu.com/s/1ogcMmZSutx6WvIvh2VNpGg 密码:ggv4安装步骤:1,减压下载压缩包2,点击安装文件3,next4,next5,I agree6,next7,选择安装路径,并install8,等待安装完成9,完成,finish如果英文不好,可以进行汉化,步骤:1,将刚才减压得到的汉化补丁.dll...原创 2020-01-21 15:20:44 · 4501 阅读 · 1 评论 -
网络编程——TCP和UDP编程模型(TCP/UDP服务器和客户端-实现代码)
网络编程及其编程环境:通信连接:局域网拓扑图:广域网拓扑图:编程环境:vim,linux,.....TCP和UDP编程模型1,传输层TCP和UDP1)OSI七层模型2)TCP协议 :传输控制协议,向用户进程提供可靠的全双工字节流3)UDP协议:用户数据报协议,是一种无连接的协议,不可靠传输2,TCP编程模型1)客户端2)服务器例子1:socket()实现进程间通信,AF_UNIX(...原创 2020-01-19 22:44:46 · 1496 阅读 · 0 评论