• 进程相关

    进程相关

    进程进程通信 指在不同进程之间传递消息的机制 进程通信的目的是为了数据交换,共享信息,以及协调活动 管道 Pipes 管道是一种允许一个进程和另一个与它有共同祖先的进程进行通信的机制 它实质上是一个内存中的缓冲区,由操作系统管理 特性 ...
  • 并行和并发

    并行和并发

    并行和并发并行基础example 12345#include <thread>int main() { std::thread t([](){...}); t.join();} 互斥量与临界区...
  • 三次握手和四次挥手
  • IP

    IP

    IP网络层的主要作用是:实现主机与主机之间的通信,也叫点对点(end to end)通信 MAC 的作用则是实现直连的两个设备之间通信,而 IP 则负责在没有直连的两个网络之间进行通信传输 IP地址分类 主机号全1指定某个网络下的所有主机,用于广播...
  • HTTP缓存技术

    HTTP缓存技术

    HTTP缓存技术HTTP 缓存都有哪些方式 对于一些具有重复性的 HTTP 请求,比如每次请求得到的数据都一样的,我们可以把这对「请求-响应」的数据都缓存在本地,那么下次就直接读取本地的数据,不必在通过网络获取服务器的响应了 HTTP 缓存有两...
  • HTTP特性

    HTTP特性

    HTTP 特性 到目前为止,HTTP 常见到版本有 HTTP/1.1,HTTP/2.0,HTTP/3.0 HTTP/1.1 优点 简单 灵活易于扩展 应用广泛、跨平台 HTTPS就是在HTTP与TCP层之...
  • HTTP 和 HTTPS

    HTTP 和 HTTPS

    HTTP 与 HTTPS区别 HTTP 是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS 则解决 HTTP 不安全的缺陷,在 TCP 和 HTTP 网络层之间加入了 SSL/TLS 安全协议,使得报文能够加密传输 HTTP ...
  • HTTP 和 WebSocket

    HTTP 和 WebSocket

    既然有 HTTP 协议,为什么还要有 WebSocket使用 HTTP 不断轮训怎么样才能在用户不做任何操作的情况下,网页能收到消息并发生变更? 最常见的解决方案是,网页的前端代码里不断定时发 HTTP 请求到服务器,服务器收到请求后给客户端响应消息...
  • HTTP 和 RPC

    HTTP 和 RPC

    既然有HTTP协议,为什么还要有RPC TCP 是传输层的协议,而基于 TCP 造出来的 HTTP 和各类 RPC 协议,它们都只是定义了不同消息格式的应用层协议而已 HTTP 协议(Hyper Text Transfer Protocol),...
  • GET 和 POST

    GET 和 POST

    GET 和 POST GET 和 POST 是 HTTP 协议中最常用的两种请求方式 数据传输方式GET将请求数据附加到URL上,形式为查询字符串参数(例如?key1=value1&key2=value2)。数据以明文形式发送,对数据...
12346