onlooker

Welcome to onlooker's blog


  • 首页

  • 标签

  • 分类

  • 归档

关联容器

发表于 2020-02-08 | 分类于 C++学习 | 阅读次数:
关联容器无序的关联容器(链式哈希表)O(1) unordered_set : 无序集合 只存储key,不允许key重复的 unordered_multiset : 无序多重集合 只存储key,允许key重复 unordered_map : 无序映射表 存储key-value,不允许key重复 ...
阅读全文 »

顺序容器(vector and list)

发表于 2020-02-08 | 分类于 C++学习 | 阅读次数:
向量容器vectorvector:向量容器,一个内存2倍扩容的数组,默认构造的容器都是空的 0-1-2-4… 12345678910111213141516171819202122232425262728293031323334353637383940414243444546#include < ...
阅读全文 »

TCP编程流程

发表于 2020-02-06 | 分类于 网络学习 | 阅读次数:
传输层:TCP协议 UDP协议 TCP:面向连接 可靠地 字节流服务 UDP:无连接 不可靠的 数据报服务 在网络编程中都遵循一种C/S结构,有一段程序是作为客户端,一段程序是作为服务器的。 TCP服务器端的编程流程1234567891.创建用于监听的socket套接字:in ...
阅读全文 »

网络字节序和socket地址结构

发表于 2020-02-06 | 分类于 网络学习 | 阅读次数:
主机字节序和网络字节序​ 主机字节序分为大端字节序和小段字节序,不同的主机采用的字节序列可能不同。大端字节序是指一个整数的高位字节存储在内存的低地址处,低位字节存储在内存的高地址处。小段字节序是指整数的高位字节存储在内存的高地址处,而低位字节则存储在内存的低地址处。在两台使用不用字节序 ...
阅读全文 »

网络中数据传输流程

发表于 2020-02-04 | 分类于 网络学习 | 阅读次数:
网络是一个很复杂的拓扑结构。 如下图:主机A至主机B有两条路径。 如果主机A想发送一个“hello”这个单词给主机B: 主机A的操作: 1.应用层:首先给hello加一个应用层协议的头部结构(控制信息),交付给传输层。 2.传输层:再给其头部加一个协议信息(TCP/UDP),交付给网络层。 3.网 ...
阅读全文 »
1…121314…16
王祎豪

王祎豪

花有重开日,人无再少年

79 日志
13 分类
24 标签
RSS
© 2022 王祎豪
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4