会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Cheney
博客园
园子
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
下一页
2024年8月5日
OpenStack
摘要: 架构介绍: OpenStack架构全景图 核心服务组件 全局组件: Keystone认证服务:提供身份验证,服务发现和分布式多租户授权;管理全局认证和授权的组件; Ceilometer计量服务:监控集群的状态,监控集群虚拟机的使用量; Horizon界面管理服务:提供基于Web的控制界面,使云管理员
阅读全文
posted @ 2024-08-05 09:47 YZreal
阅读(66)
评论(0)
推荐(0)
2024年7月31日
虚拟化技术
摘要: 虚拟化是一种技术,将硬件资源抽象化形成资源池,然后再统一分配资源进行使用(将物理设备抽象成设备池) 可以在一个主机上运行多个独立的操作系统和软件,我们将每个独立的系统和它对应的软件组成的个体称为虚拟机。 虚拟化特点:分区、隔离、封装(虚拟机的本质是一个文件)、相对独立 计算模块: CPU的组成: 1
阅读全文
posted @ 2024-07-31 09:32 YZreal
阅读(57)
评论(0)
推荐(1)
2024年7月30日
WebSocket 的产生
摘要: HTTP 不断轮询 怎么样才能在用户不做任何操作的情况下,网页能收到消息并发生变更。 最常见的解决方案是,网页的前端代码里不断定时发 HTTP 请求到服务器,服务器收到请求后给客户端响应消息。 这种方式的应用场景很多,例如扫码登录,前端网页不知道用户是否扫描,只能不断询问后端服务器。当这种方式就会有
阅读全文
posted @ 2024-07-30 11:44 YZreal
阅读(28)
评论(0)
推荐(1)
HTTP 和 RPC
摘要: TCP 是传输层的协议,而基于 TCP 造出来的 HTTP 和各类 RPC 协议,它们都只是定义了不同消息格式的应用层协议而已。 RPC(Remote Procedure Call),又叫做远程过程调用。它本身并不是一个具体的协议,而是一种调用方式。虽然大部分 RPC 协议底层使用 TCP,但实际上
阅读全文
posted @ 2024-07-30 11:39 YZreal
阅读(57)
评论(0)
推荐(1)
HTTP/1.1 优化
摘要: 避免发送 HTTP 请求 对于一些具有重复性的 HTTP 请求,比如每次请求得到的数据都一样的,我们可以把这对「请求-响应」的数据都缓存在本地,通过缓存技术减少请求次数。 客户端会把第一次请求以及响应的数据保存在本地磁盘上,其中将请求的 URL 作为 key,而响应作为 value,两者形成映射关系
阅读全文
posted @ 2024-07-30 11:35 YZreal
阅读(40)
评论(0)
推荐(1)
HTTP/1.1、HTTP/2、HTTP/3
摘要: HTTP/1.1 相比 HTTP/1.0 性能上的改进: 使用长连接的方式改善了 HTTP/1.0 短连接造成的性能开销。 支持管道(pipeline)网络传输,只要第一个请求发出去了,不必等其回来,就可以发第二个请求出去,可以减少整体的响应时间。 但 HTTP/1.1 还是有性能瓶颈: 请求 /
阅读全文
posted @ 2024-07-30 11:15 YZreal
阅读(94)
评论(0)
推荐(1)
HTTP 与 HTTPS
摘要: HTTPS 在 TCP 三次握手后,还需进行 SSL/TLS 的握手过程,才可进入加密报文传输。HTTP 默认端口号是 80,HTTPS 默认端口号是 443。同时,HTTPS 协议需要向 CA(证书权威机构)申请数字证书,来保证服务器的身份是可信的。 HTTPS通过混合加密、摘要算法以及身份证书,
阅读全文
posted @ 2024-07-30 11:12 YZreal
阅读(140)
评论(0)
推荐(1)
HTTP 特性
摘要: HTTP 常见到版本有 HTTP/1.1,HTTP/2.0,HTTP/3.0,不同版本的 HTTP 特性是不一样的。 这一章主要针对 HTTP/1.1 展开,最突出的优点是「简单、灵活和易于扩展、应用广泛和跨平台」。缺点分别是「无状态、明文传输」,同时还有最大的缺点「不安全」。 对于无状态的问题,解
阅读全文
posted @ 2024-07-30 10:46 YZreal
阅读(52)
评论(0)
推荐(1)
HTTP 缓存
摘要: 避免发送 HTTP 请求的方法就是通过缓存技术,HTTP 设计者早在之前就考虑到了这点,因此 HTTP 协议的头部有不少是针对缓存的字段。HTTP 缓存有两种实现方式,分别是强制缓存和协商缓存。 强制缓存 只要浏览器判断缓存没有过期,则直接使用浏览器的本地缓存,决定是否使用缓存的主动性在于浏览器这边
阅读全文
posted @ 2024-07-30 10:10 YZreal
阅读(25)
评论(0)
推荐(1)
请求方法:GET 与 POST
摘要: 根据 RFC 规范,GET 的语义是从服务器获取指定的资源,GET 请求的参数位置一般是写在 URL 中,URL 规定只能支持 ASCII,所以 GET 请求的参数只允许 ASCII 字符 ,而且浏览器会对 URL 的长度有限制(HTTP协议本身对 URL长度并没有做任何规定)。 根据 RFC 规范
阅读全文
posted @ 2024-07-30 10:05 YZreal
阅读(57)
评论(0)
推荐(1)
上一页
1
2
3
4
下一页
公告