【字符编码系列】MD5与SHA-1

2017-12-18
阅读 7 分钟
3.2k
写在前面的话 本文属于 字符编码系列文章之一,更多请前往 字符编码系列。 本文中大量资料都是参考或直接复用的来源链接中的,整理本文更多的是梳理自己的知识体系,以及便于后续回顾。 TODO: 后续还需要对整个MD5以及SHA-1算法重新梳理 大纲 MD5简介 SHA-1简介 MD5 与SHA-1 的比较 MD5 与SHA-1 的算法简述 源码实现 MD5...

【字符编码系列】Base64编码原理以及实现

2017-12-18
阅读 6 分钟
3.9k
写在前面的话 本文属于 字符编码系列文章之一,更多请前往 字符编码系列。 大纲 简介 编码原理 转码对照表 示例步骤分析 源码实现 简介 Base64是一种编码方式,通常用于将二进制数据编码为可打印字符组成的数据格式。 为什么要有Base64编码 在很久以前,发送邮件时只支持ASCII字符的发送,如果有非ASCII码字符,则发送不...

【字符编码系列】GBK,UTF-8,UTF-16之间的转换

2017-12-18
阅读 14 分钟
9.1k
写在前面的话 本文属于 字符编码系列文章之一,更多请前往 字符编码系列。 大纲 不同编码转换的理论基础 UTF-16转UTF-8 UTF-16转GBK UTF-16和UTF-8之间的转换 UTF-16和GBK之间的转换 不同编码转换的理论基础 不同的编码直接如何转换的,这里先简单的描述下UTF-16、UTF-8、GBK直接的转换过程。 由于本文是基于JavaScript...

【字符编码系列】JavaScript使用的编码-UCS-2

2017-12-18
阅读 2 分钟
3.6k
在JavaScrip中,进行一些GBK或者UTF-8编码的字符操作时,打印出来的经常是乱码,其原因就是因为JavaScript当然内置编码是UCS-2(UTF-16的子集)。所以弄懂JavaScript的内置编码还是很有必要的,否则对于一些字符操作,如GBK和UTF-8转换时就会模糊不清,无法完全理解。

【字符编码系列】常用的几种字符编码(GBK,UTF-8,UTF-16)

2017-12-18
阅读 7 分钟
9.7k
引言 如果不知道是什么编码,先试试UTF-8! 写在前面的话 本文属于 字符编码系列文章之一,更多请前往 字符编码系列。 题纲 基本概念 欧美的编码 ASCII码 ISO-8859-1编码 中文系列编码 GB2312编码 GBK编码 BIG5编码 GB18030编码 ANSI 编码 Unicode与UCS Unicode标准 Unicode编码的不同实现 UTF-8编码 UTF-16编码 UTF-32...

【字符编码系列】字符,字符集,字符编码解惑

2017-12-18
阅读 4 分钟
2.8k
各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。也就是说,它是一个信息单位,一个数字是一个字符,一个文字是一个字符,一个标点符号也是一个字符。

【字符编码系列】大纲

2017-12-18
阅读 1 分钟
2.8k
恰好近来正好在整理这方面相关知识,于是准备出一个字符编码系列,将一些基本概念,编码的实现与转换以及它们的应用一起汇总,分享之,以供后人参考。