摘要:
Unicode是一种字符编码规范 。先从ASCII说起。ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(8bits)因此,ASCII编码可以表示的最大字符数是256,其实英文字符并没有那么多,一般只用前128个(最高位为0),其中包括了控制字符、数字、大小写字母和其他一些符号 。而最高位为1的另128个字符被成为“扩展ASCII”,一般用来存放英文的制表符、部分音标字符等等的一些其他符号这种字符编码规范显然用来处理英文没有什么问题 。(实际上也可以用来处理法文、德文等一些其他的西欧字符,但是不能和英文通用),但是面对中文、阿拉伯文之类复杂的文字,255个字符显然不够 阅读全文
摘要:
ASCII码表ASCII码表有三部分组成。1.非打印控制字符;2.键盘上可以找到的可以打印的字符;3.扩展可以打印的字符。第一部分:ASCII非打印控制字符。ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。此命令指示打印机跳到下一页的开头。(参详ASCII码表中0-31)第二部分:ASCII打印字符数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。数字127代表 DELETE 命令。(参详ASCII码表中32-127)ASCII码表 0-127BinDecHex缩写/字符解释00000000000NUL( 阅读全文
摘要:
Hash,一般翻译做“散列”,也有直接音译为“哈希”的。作用是把任意长度的输入,通过散列算法转换成固定长度的输出,该输出就是散列值。特点:1.不同的输入可能会散列成相同的输出2.相同的散列值不一定是相同的输入 阅读全文
摘要:
什么是cookie?
Cookie(复数形态Cookies),中文名称为小型文本文件或小甜饼,一小段文本信息,储存在用户本地终端(Client Side)上的数据(通常经过加密)。定义于RFC2109【征求修正意见书(英语:Request For Comments,缩写为 RFC),是由互联网工程任务组(IETF)发布的一系列备忘录。文件收集了有关互联网相关信息,以及UNIX和互联网社区的软件文件,以编号排定。目前RFC文件是由互联网协会(ISOC)赞助发布。】。为网景公司的前雇员Lou Montulli在1993年3月所发明。 阅读全文