1,不同的密码本之间的二进制是不能互相识别的,容易报错或者产生乱码。 2,计算机的文件存储和传输都是0101010(gbk,utf-8,ascii,gb2312等)不能是unicode。 3, 内存中, 我们程序运行的过程中.,编码是unicode 4,str 拥有的所有方法,bytes都有 5,转 ...
分类:
其他好文 时间:
2018-06-09 19:44:18
阅读次数:
118
python 2.4 与 python 3.0 的比较 一、 print 从语句变为函数 原: print 1, 2+3 改为: print ( 1, 2+3 ) 二、range 与 xrange 原 : range( 0, 4 ) 结果 是 列表 [0,1,2,3 ] 改为:list( range ...
分类:
编程语言 时间:
2018-06-08 17:29:30
阅读次数:
258
一、先说说编解码问题 编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。 Eg: 1 2 str1.decode('gb2312') #将gb2312编码的字符串转换成unicode编码 ...
分类:
编程语言 时间:
2018-06-07 23:08:49
阅读次数:
379
-->1:中文无法解析,解析对象是字符串,获取对象之后,先调用字符串的getBytes("ISO-8859-1"),后面跟上"gb2312"。还有一种办法是对request做设置,request.setCharacterEncoding("gb2312")。但是后一种方法要求语句要出现在所有的get ...
分类:
Web程序 时间:
2018-06-06 18:12:01
阅读次数:
183
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.or ...
分类:
其他好文 时间:
2018-06-06 10:47:23
阅读次数:
144
ASC-II码:英文1个字节(8 byte),不支持中文; 高大上的中国,扩展出自己的gbk、gb2312、gb2318等字符编码。 由于各个国家都有自己的编码,于是就需要统一的编码形式用于国际流传,防止乱码,就有了万国码; 万国码:unicode(默认无论中文还是英文都是至少占用2个字节),为了解 ...
分类:
其他好文 时间:
2018-06-05 10:15:56
阅读次数:
118
MSVC在编译时,会根据源代码文件有无BOM来定义源码字符集。如果有BOM,则按BOM解释识别编码;如果没有,则使用本地字符集,对于简体中文的Windows操作系统就是GB2312。那么,当MSVC遇到一个没有BOM的UTF 8编码的文件时,它通常会把文件看作GB2312的来处理。如果文件全是英文没 ...
分类:
其他好文 时间:
2018-06-03 14:26:55
阅读次数:
330
1、在linux上执行以下命令: [root@localhost ~]# mount -t cifs -o username=shenhb,password=111111,iocharset=gb2312 //192.168.4.211/book /opt/xdata mount: //192.16... ...
分类:
Windows程序 时间:
2018-06-02 15:24:37
阅读次数:
3566
1、在linux上执行以下命令: [root@localhost ~]# mount -t cifs -o username=shenhb,password=111111,iocharset=gb2312 //192.168.4.211/book /opt/xdata mount: //192.16... ...
分类:
其他好文 时间:
2018-06-02 15:23:38
阅读次数:
180
网站最终向用户展现形形色色的网页,这些网页是通过流的形式传输到客户端的。 流 对于Asp.net服务,浏览器的http请求为流的来源,网页响应为流的目标。我们可以通过 获取输出流,直接向流内写入组成网页。 字节流 网页html标识符和文字以字节 流传输的,一个字节有8bit组成,对于字节的解析对应着 ...
分类:
其他好文 时间:
2018-05-31 10:45:45
阅读次数:
182