【字符编码与转码】 为什么要进行编码和转码 由于每个国家电脑的字符编码格式不统一(列中国:GBK),同一款软件放到不同国家的电脑上会出现乱码的情况,出现这种情况如何解决呢?! 当然由于所有国家的电脑都支持Unicode万国码,那么我们可以把Unicode为跳板,先把字符编码转换为Unicode,在把 ...
分类:
编程语言 时间:
2017-09-09 09:43:07
阅读次数:
191
我们做文本处理的时候的最常用的就是读写文件了,尤其是读取文件,不论是什么文件,我都倾向于一次性将文本的原始内容直接读取到内存中再做处理,当然,这需要你有一台大内存的机器,内存不够者……可以一次读取少部分内容,分多次读取。读取文件效率最快的方法就是一次全读进来,很多人用readline()之类的方法, ...
分类:
编程语言 时间:
2017-08-31 16:03:50
阅读次数:
154
1、首先介绍write()和print()方法的区别: (1)、write():仅支持输出字符类型数据,字符、字符数组、字符串等 (2)、print():可以将各种类型(包括Object)的数据通过默认编码转换成bytes字节形式,这些字节都通过write(int c)方法被输出 2、介绍respo ...
分类:
其他好文 时间:
2017-08-30 23:47:42
阅读次数:
146
对于此(类)问题: (1)出现UnicodeEncodeError –> 说明是Unicode编码时候的问题; (2) ‘gbk’ codec can’t encode character –> 说明是将Unicode字符编码为GBK时候出现的问题; 此时,往往最大的可能就是,本身Unicode类型 ...
分类:
编程语言 时间:
2017-08-26 19:49:42
阅读次数:
203
二维码应用已经渗透到我们的生活工作当中,您只需要用手机对着二维码“扫一扫”即可获得所对应的信息,方便我们了解商家、购物、观影等等。本文将介绍一款基于jquery的二维码生成插件qrcode,在页面中调用该插件就能生成对应的二维码。 qrcode其实是通过使用jQuery实现图形渲染,画图,支持can ...
分类:
Web程序 时间:
2017-08-25 09:31:32
阅读次数:
187
字符编码: 2.0下默认是ascii码,不能支持中文,所以中国有GB2312 GBK UTF-8 utf-8是unicode(万国编码)的扩展集 GBK向下兼容GB2312 windows默认的编码是GBK unicode不管存英文还是存中文,都是两个字节 acciss默认英文是一个字节, utf- ...
分类:
其他好文 时间:
2017-08-17 22:52:26
阅读次数:
247
即可显示文件编码格式。 如果你只是想查看其它编码格式的文件或者想解决 用Vim查看文件乱码的问题,那么在 ~/.vimrc 文件中添加以下内容: 这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或 者GBK编码的文件),其实就是依照fileencodings提供的编码列表尝试,如果没有找 ...
分类:
系统相关 时间:
2017-08-17 13:06:20
阅读次数:
159
在开发过程中有时候需要针对base64的编码转换为blob对象,js中转化方法如下 其中 nowFrame为base64对象 var arr = nowFrame.split(','); var mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1... ...
分类:
其他好文 时间:
2017-08-11 10:01:20
阅读次数:
366
//UTF8转GBKNSString *roadName = @“你好”; NSStringEncoding gbkEncoding=CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000); NSData*d... ...
分类:
其他好文 时间:
2017-08-02 19:03:24
阅读次数:
164