在开博不久,写了一篇关于解决php乱码问题文章,php 解决乱码的通用方法,绝大部分乱码,这篇博文都可以解决,但是也有例外。如果有人传参数给你,你根本不知道,传给你的参数到底是什么编码,这个时候该怎么办呢?例如:一个站用的是gbk的编码,一个站呢用的是utf8的编码,这二个站之间要相互通信,当然这个...
分类:
Web程序 时间:
2015-03-18 17:31:16
阅读次数:
144
1 #-*- coding:GBK -*- 2 3 4 import pymssql 5 print 'Connect to the Datebase....' 6 7 conn = pymssql.connect(host='10.0.1.5' ,user='lc0049999' ,pas...
分类:
数据库 时间:
2015-03-18 13:50:24
阅读次数:
153
如下脚本创建数据库yourdbname,并制定默认的字符集是utf8。CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;如果要创建默认gbk字符集的数据库可以用下面的sql:cr...
分类:
数据库 时间:
2015-03-14 19:54:17
阅读次数:
121
在oracle中一个字符特别是中文字符占几个字节是与字符集有关的。 比如GBK,汉字就会占两个字节,英文1个;如果是UTF-8,汉字一般占3个字节,英文还是1个。但是一般情况下,我们都认为是两个字节处理,因为oracle安装时候默认我们都选择GBK的编码格式,但是我们在页面做输入字符串长度的校验的....
分类:
数据库 时间:
2015-03-14 13:39:39
阅读次数:
164
在本地数据库中操作如下:由于excel表格的编码是GBK,所以导出时要加一个设置字符编码;select * from 某个表 into outfile 'd:/文件名.xls' CHARACTER SET gbk;
分类:
数据库 时间:
2015-03-14 09:33:44
阅读次数:
166
1、说到编码,最大的问题就是乱码了,为啥会有乱码呢 ?因为字符在编码和解码的时候,用的编码字典不一致,从而导致了乱码,常见的编码有ASCII、GBK、GB2312、UTF-8、UTF-16等。2、为啥需要编码呢?因为计算机的存储是二进制的,也就是01?010这种形式的,这样一些中文、法文、俄文等,就...
分类:
其他好文 时间:
2015-03-13 22:03:20
阅读次数:
115
1、在Java中声明方法/** * javah -encoding utf-8 -jni com.example.jniandroid.service.CFunction * 当java中有中文时,会报编码GBK不可映射字符 方法的调用,加上-encoding utf-8 * * @author.....
分类:
编程语言 时间:
2015-03-13 20:36:24
阅读次数:
179
网页编码英文译为web page encoding,是在网页中指定其特定的字符编码格式的库。GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。GBK的文字编码是用双字节来表示的,即不论中、英文字符均使用双字节来表示,为了区分中文,将其最高位都设定成1。GBK包含全部中文字符,是国家编码...
分类:
Web程序 时间:
2015-03-13 10:38:15
阅读次数:
169
在ASP.Net中,Request.QueryString是System.Collections.Specialized.NameValueCollection类型,默认它是经过UTF-8解码的。如果你的url中的参数用的是GBK编码,将会在QueryString中得到一串乱码。怎么办?自己读原始的...
分类:
Web程序 时间:
2015-03-12 17:00:53
阅读次数:
149
近期须要用到redis ,可是在编码这个问题上,纠结了非常久。 需求 :每天一个进程将中文文件入库到redis中(不定时更新) ,另外几个进程读取redis中的信息 ,并处理数据结果。使用的redis模块 :入库正常,读取数据成功,以GBK编码写入文件出现异常。 通过下面參数连接 redis :.....
分类:
其他好文 时间:
2015-03-12 14:37:46
阅读次数:
120