data foramt
Contents
type
binary-foramt: use binary encoding, 使用某种二进制格式表示数据 text-format: use character encoding, 使用字符表示数据
binary format:
- less space, compactly
- 不需要冗余的符号
- key可以代替
text-foramt:
- human-readable
character-encoding:
- ascii
- uft-16
- uft-18
- uft-16
|
|
other
-
encode; serilization 关系; same: one format -> another format; differ: serialization is a specific instace
- econde: one format -> any format;
- serilization: any -> array of bytes
-
binary-format vs textual-format; json: “{“number”: 1}”
- binary-format: 非直接的字符串或者码位表示;
00001 0001
- textual-fomat: 编码为一系列的字符或者码位
U+27 U+7B U+22 U+61 U+22 U+3A U+31 U+7D U+27
- binary-format: 非直接的字符串或者码位表示;