美文网首页
B(字节) 1KB(Kilobyte,千字节)=1024B= 2

B(字节) 1KB(Kilobyte,千字节)=1024B= 2

作者: oasis_m | 来源:发表于2020-01-30 14:25 被阅读0次

声明:所有文章只作为学习笔记用,转载非原创
1B(byte,字节)= 8 bit(见下文);
1KB(Kilobyte,千字节)=1024B= 2^10 B;

b、B、KB、MB、GB 的关系?

bit就是位,也叫比特位,是计算机表示数据最小的单位

byte就是字节
1byte=8bit
1byte就是1B
一个字符=2字节
1KB=1024B
字节就是Byte,也是B
位就是bit也是b
转换关系如下:
1KB=1024B
1B= 8b

MTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包。

查看方法和设置方法各有两种,分别是ifconfig和文件

ifconfig:

查看:ifconfig eth0

就可以找到MTU的信息

设置:ifconfig eth0 mtu 1500

文件:

查看:cat /sys/class/net/eth0/mtu

设置:echo "1460" > /sys/class/net/eth0/mtu

mtu值怎样设置才网速最快拆包组包https://jingyan.baidu.com/article/ad310e80ff9bf81849f49ea9.html

ping -l 1472 -f www.baidu.com

这条命令的意思是向 www.baidu.com(百度主页)发送一个探测请求,请求将一个不允许分割的 1472 字节的数据包发送出去。

那要看你用什么编码方式ASCII码1kb=1024b,一个汉字两个字节,可以储存512个汉字,如果采用utf-8编码(现在很通用的一种方式,尤其是JAVA中),用3个字节储存一个汉字,因为utf-8的这种特殊的用大容量来编码,所以世界上最通用的一种编码方式,他储存了世界上所有国家的文字,所以用utf-8编码来计算,1kb可以储存341个汉字。然而如果采用了Unicode编码,一个汉字4个字节,则只可以存储256个汉字

UTF-8编码占几个字节?

占2个字节的:带有附加符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文及它拿字母则需要二个字节编码

占3个字节的:基本等同于GBK,含21000多个汉字

占4个字节的:中日韩超大字符集里面的汉字,有5万多个

一个utf8数字占1个字节

一个utf8英文字母占1个字节

少数是汉字每个占用3个字节,多数占用4个字节。

占用3个字节的范围

</article>

相关文章

网友评论

      本文标题:B(字节) 1KB(Kilobyte,千字节)=1024B= 2

      本文链接:https://www.haomeiwen.com/subject/qvmithtx.html