什么是字节流?

在计算机科学中是一种比特流,不过里面的比特被打包成一个个我们叫做字节(Bytes)的单位。

我们可以把它想做是两个实体之间的流水线;其中一个实体会将字节输入流水线,另一个实体则接收这些字节。这个流水线可以是短暂或者永久的。

在电脑网络内,八比特字符串流(octet stream)有时会拿来代表同样的东西;这种措辞强调了我们的字节是8比特的字节,或者说八比特(octets)。最早字节这个词被引进的时候,本身并没有一个大小的标准;不过大多数现在的电脑字节都等同于八比特。

我们熟悉的很多技术点本质上都是字节流

● Linux/Unix 系统中,标准输入(stdin)、标准输出(stdout)和标准错误(stderr)

● TCP协议,也是基于字节流的传输层通信协议

● HTTP中,application/octet-stream 类型表示传输的是纯字节流

技术文章持续更新,请大家多多关注呀

搜索微信公众号,关注我【 帽儿山的枪手 】

相关推荐
xueyinan7 分钟前
小刚说C语言刷题—1004阶乘问题
c语言
致于数据科学家的小陈36 分钟前
Go 层级菜单树转 json 处理
python·go·json·菜单树·菜单权限·children
keepDXRcuriosity3 小时前
深入探索快速排序算法:原理与 C 语言实现
c语言·算法·排序算法
hardStudy_h3 小时前
Linux C语言线程编程入门笔记
linux·c语言·嵌入式实时数据库
@老蝴4 小时前
C语言—指针2
c语言·开发语言
学习噢学个屁4 小时前
基于51单片机步进电机控制—9个等级
c语言·单片机·嵌入式硬件·51单片机
hallo-ooo5 小时前
【C/C++】范围for循环
c语言·c++
LaoZhangGong1235 小时前
分析rand()和srand()函数的功能
c语言·经验分享·stm32·单片机
少了一只鹅6 小时前
深入理解指针(3)
c语言·数据结构·算法
似水এ᭄往昔7 小时前
【数据结构】——双向链表
c语言·数据结构·c++·链表