Google Protocol Buffers 编码原理

Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data. A Simple Messag 举个栗子, 定义一个proto message 把 a 的值设置为十进制的 150: message ...Read More

c/c++ 中 double 和 float 在内存中的存储结构

浮点数,是指小数点在数据中的位置可以左右移动的数据。 计算机内存中都是以二进制 (0 或 1) 的形式储存数据, 每个 0 或 1 被称为 1 位(bit), 在 x86 CPU 中 1 字节(byte)为 8 位(bit); double 和 float 这两种精...Read More