![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础知识
文章平均质量分 69
aa98865646
这个作者很懒,什么都没留下…
展开
-
TCP/IP和OSI两种网络模型的介绍和对比
目录TCP/IP和OSI网络模型TCP/IP网络模型OSI七层参考模型两种模型的对比TCP/IP和OSI网络模型为了解决网络之间的兼容性问题,实现网络设备间的相互通信,于是便有了网络模型。ISO于1984年提出的OSI参考模型(开放系统互连参考模型)。但是由于种种原因,并没有一种完全忠实于OSI参考模型的协议族流行开来。然后美国国防局在20世纪60年代开发的ARPANET的TCP/IP协议得...原创 2020-03-24 13:51:24 · 5932 阅读 · 0 评论 -
如何设计二进制文件格式
设计二进制文件格式前言1、为何需要一种二进制的文件格式2、文件格式的具体设计(1)整体的文件结构(2)文件头魔数(magic number)(3)检验码(4)版本号(5)字节顺序(6)字节对齐(7)回写和流写前言本文是由于需要设计一种二进制的文件格式用于保存前文中所提取出来的wav文件的采样数据故而写下本篇文章。1、为何需要一种二进制的文件格式程序时常需要保存自身的文档数据。比如一个矢量绘...原创 2020-03-06 16:53:10 · 3008 阅读 · 0 评论 -
大端字节序和小端字节序
大端字节序和小端字节序计算机硬件有两种储存数据的方式:大端字节序(big endian)和小端字节序(little endian)。举例来说,数值0x2211使用两个字节(一字节是8bit)储存:高位字节是0x22,低位字节是0x11。1、概念大端字节序:低位字节在高地址,高位字节低地址上。这是人类读写数值的方法。小端字节序:与上面相反。低位字节在低地址,高位字节在高地址。从上面的示...原创 2020-03-06 15:08:04 · 3630 阅读 · 0 评论