在URL传值中文出现乱码的时候,可使用encodeURI(url)编码URL,并且调用二次 promptMsg这个值是通过prompt组件获取得到的。 var urlVal = "/project/head/overProject?projectId="+projectId + "&msg=" + ...
分类:
其他好文 时间:
2018-01-27 21:13:12
阅读次数:
133
字符串还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示大小写英文字母、数字和一... ...
分类:
编程语言 时间:
2018-01-26 20:36:39
阅读次数:
124
python字符串包括str 和 unicode,可以通过type(s)确定是str还是unicodestr可以继续细分为各种编码例如utf-8/GBK等python内部则都通过unicode处理,如下图: 如果是str,可以继续通过chardet.detect(s)确定编码类型 结合type(s) ...
分类:
编程语言 时间:
2018-01-26 14:02:55
阅读次数:
130
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(一个字节),即:2**8 = 256-1,所以,ASCII码最多只 ...
分类:
其他好文 时间:
2018-01-25 18:23:07
阅读次数:
130
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb9 in position 7: ordinal not in range(128) 这是编码问题,需要在你的python安装目录下 这是我的安装目录C:\Python27\Lib\site ...
分类:
Windows程序 时间:
2018-01-23 22:06:33
阅读次数:
1565
知乎上摘抄的一些细节: 用通信理论的思路可以理解为:unicode是信源编码,对字符集数字化;utf8是信道编码,为更好的存储和传输。 做个简单的比喻, unicode相当于中文, UTF-8, UTF-16等相当于 行书, 楷书, 草书等各种书写方式. 讲到细节, 最重要的一点是. 为什么有了UT ...
分类:
其他好文 时间:
2018-01-23 18:19:34
阅读次数:
228
很早以前,当还没有前端这个概念的时候,我在写表单提交完全不去理会表单数据的编码,在action属性里写好目标URL,剩下的啊交给浏览器吧~但是现在,更多时候我们都采用Ajax方式提交数据,这种原始的方式仅仅被当成优雅降级的产物。 当我们用异步方式提交表单,就需要稍微关注一下表单数据的编码问题了。回想 ...
分类:
其他好文 时间:
2018-01-23 00:51:10
阅读次数:
232
16进制: 十进制转换成8进制: oct ( 数字) 十进制转换成16进制: hex( 数字) CPU、内存、硬盘我们看到都是采用的16进制计算。 一个字节(byte)能够用2个16进制的数来表示。4个2进制对应1个16进制。 编码: 所有的系统、编程语言都默认支持Unicode。 UTF-8/GB ...
分类:
其他好文 时间:
2018-01-21 14:51:55
阅读次数:
213
Python 中文编码 前面章节中我们已经学会了如何用 Python 输出 "Hello, World!",英文没有问题,但是如果你输出中文字符"你好,世界"就有可能会碰到中文编码问题。 Python 文件中如果未指定编码,在执行过程会出现报错:#!/usr/bin/python print "你好... ...
分类:
编程语言 时间:
2018-01-20 21:34:32
阅读次数:
212
编码的转换方式如下图: 将utf-8转换成gbk格式: utf-8首先先变成unicode然后再变成 gbk格式 Decode()先要告诉别人你原来是什么格式,然后再转成utf-8 unicode 是一个中间转换字符 Unicode 和utf-8是完全可以打印的 ...
分类:
编程语言 时间:
2018-01-20 15:14:40
阅读次数:
163