二进制

2019 年 10 月 21 日

一次自定义编码的探索

朋友给了个题: 对1-500000000(别数了,5亿)的整数,实现一个encode编码方法,要求编码后的字符串只包含数字和字母,然后对应实现一个decode方法,可以将该字符串还原回去。 比如: e...

进一步了解
2019 年 09 月 15 日

字体文件信息读取

如何从一个字体文件中读取出需要的信息呢?比如字体名称(非文件名)、字体版权方等等,刚好最学习了浏览器里面的二进制,就尝试了用浏览器来解析字体文件信息。 首先介绍两种常见的字体文件,ttf(TrueTy...

进一步了解
2019 年 08 月 21 日

浏览器里的二进制

以下是几个主角的简介: ArrayBuffer 对象用来表示通用的、固定长度的原始二进制数据缓冲区。大白话其实就是代表一块固定的连续内存数据,虽然名字中带有Array,其实和我们认知的数组没半毛钱关系...

进一步了解
2019 年 08 月 13 日

字节序理解示例

字节序的介绍文章网上非常多,这里不再赘述,可以参考MDN上的介绍。 在做底层网络编程的时候会遇到字节序转换的情况,因为我们现在接触的机器一般都是little-endian(小端序)而网络传输一般使用b...

进一步了解