http

HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)
1将客户端的请求通过浏览器以文本数据模式发送给服务器,使用TCP连接,默认端口是80

2特点:(1)只需传送请求方式和路径
(2)允许传输任意类型的数据
(3)无连接:每次连接只处理一个请求,节省时间
(4)无状态:不需要记得先前信息,减少数据量

总结:当一个客户向服务器发出请求,服务器接收请求并返回响应,该连接就结束了,而服务器并不保存相关的信息,所以HTTP协议提供了session(可以在应用程序的web页面间进行跳转时,保存用户的信息,使整个用户会话一直存在下去,直到浏览器关闭。但是,如果客户长时间不在线,不向服务器发出请求,session对象就会自动消失,什么时候消失由服务器决定)

3请求:由方法-url-协议/版本、请求头(当前的浏览器的支持信息)、请求正文组成

4响应:由头部(服务器的信息)、正文内容组成

5https是http的安全版

请求消息
在这里插入图片描述

GET /hello.txt HTTP/1.1
User-Agent: curl/7.16.3 libcurl/7.16.3 OpenSSL/0.9.7l zlib/1.2.3
Host: www.example.com
Accept-Language: en, mi

响应消息
在这里插入图片描述
HTTP 请求方法
在这里插入图片描述
TCP/IP:负责数据的传输

在 TCP/IP 中包含一系列用于处理数据通信的协议:

TCP (传输控制协议) - 应用程序之间通信
UDP (用户数据报协议) - 应用程序之间的简单通信
IP (网际协议) - 计算机之间的通信
ICMP (因特网消息控制协议) - 针对错误和状态
DHCP (动态主机配置协议) - 针对动态寻址

网络协议模型:
第七层(应用层):为操作系统或网络应用程序提供访问网络服务的接口,如http,ftp等
第六层(表示层):是应用程序和网络之间的翻译官
第五层(会话层):网络通信的“交通警察”
第四层(传输层):如何传输,如TCP/IP 、UDP
第三层(网络层):将网络地址翻译成对应的物理地址,如路由器
第二层(数据链路层):控制网络层和物理层的通信,如交换机,网桥
第一层(物理层):物理联网媒介,如网线

如计算机a上的应用程序要将信息发送到计算机b的应用程序的流程:
信息从a的应用层一直往下至物理层 到b的物理层至应用层

【无人机】基于改进粒子群算法的无人机路径规划研究[和遗传算法、粒子群算法进行比较](Matlab代码实现)内容概要:本文围绕基于改进粒子群算法的无人机路径规划展开研究,重点探讨了在复杂环境中利用改进粒子群算法(PSO)实现无人机三维路径规划的方法,并将其与遗传算法(GA)、标准粒子群算法等传统优化算法进行对比分析。研究内容涵盖路径规划的多目标优化、避障策略、航路点约束以及算法收敛性和寻优能力的评估,所有实验均通过Matlab代码实现,提供了完整的仿真验证流程。文章还提到了多种智能优化算法在无人机路径规划中的应用比较,突出了改进PSO在收敛速度和全局寻优方面的优势。; 适合人群:具备一定Matlab编程基础和优化算法知识的研究生、科研人员及从事无人机路径规划、智能优化算法研究的相关技术人员。; 使用场景及目标:①用于无人机在复杂地形或动态环境下的三维路径规划仿真研究;②比较不同智能优化算法(如PSO、GA、蚁群算法、RRT等)在路径规划中的性能差异;③为多目标优化问题提供算法选型和改进思路。; 阅读建议:建议读者结合文中提供的Matlab代码进行实践操作,重点关注算法的参数设置、适应度函数设计及路径约束处理方式,同时可参考文中提到的多种算法对比思路,拓展到其他智能优化算法的研究与改进中。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值