QT默认的编码(unicode)是不能显示中文的,可能由于windows的默认编码的问题,windows默认使用(GBK/GB2312/GB18030),所以需要来更改QT程序的编码来解决中文显示的问题。QT中有专门的一个类来处理编码的问题(QTextCodec)。在QT3中,QApplicatio...
分类:
其他好文 时间:
2015-05-28 23:06:07
阅读次数:
236
字符是没有编码的。字节的个数受编码的影响。编码是属于文件的。例如:String str=”康会来“这是一段字符,不管你是GBK,还是UTF-8,他都在这。只有当它被(字符是被动)生成(编码)为byte时,才需要编码格式。不同的编码格式汉字所占字节的个数不同,所以最终文件的大小会受影响。这也是为什么在...
分类:
其他好文 时间:
2015-05-28 19:34:53
阅读次数:
113
字符类型:
Char()用于保存固定长度的字符串,长度最大为255,比指定长度大的值将被截断,比指定长度小的值会用空格填补。
Varchar()用于保存可变长度的字符串,长度最大为65535,只存储字符串实际需要的长度,但是会用1~2个字节来存储值得长度。如果列的最大长度小于或255,则使用1字节,否则就是2字节。
Char和varchar与字符编码也有密切联系,GBK占用2个字节,UTF8...
分类:
数据库 时间:
2015-05-28 16:15:07
阅读次数:
177
使用的工具,MySql5.0和图形工具navacat。1.首先刚安装就更改MySql系统文件里的my.ini里面的配置。[mysql]default-character-set=gbk #默认是latin1,把他改成了gbk。2.然后创建表,但是在插入中文值时,显示“Data too long fo...
分类:
数据库 时间:
2015-05-28 02:01:29
阅读次数:
245
使用 mb_detect_encoding() 函数来判断字符串是什么编码的。当在php中使用mb_detect_encoding函数进行编码识别时,很多人都碰到过识别编码有误的问题,例如对与GB2312和UTF- 8,或者UTF-8和GBK(这里主要是对于cp936的判断),网上说是由于字符短是,...
分类:
Web程序 时间:
2015-05-28 00:28:46
阅读次数:
125
一、字符流概述
(一)、本质
1、字节流操作中文数据不是特别的方便,所以就出现了转换流。
转换流的作用就是把字节流转换字符流来使用。
2、转换流其实是一个字符流。
字符流 = 字节流 + 编码表
(二)编码表
1、编码表简介:
ASCII
ISO-8859-1
GB2312
GBK
GB18030
UTF-8
(三)String中的编码
1、内容:
1)编码
String --> byte[]
byte[] getBytes(String charsetName):使用指定的字符集合把字符串编码...
分类:
其他好文 时间:
2015-05-27 22:54:20
阅读次数:
200
Eclipse工程,中文乱码问题解决方案
将工程的属性设置为GBK; 如果一个工程家里的时候是按照GBK,而Eclipse默认的编码是UTF-8,所以如果导入的工程是GBK,则可以将工程更改为UTF-8试试;
如果还是不行的话,暂时无法解决,百度无数,基本上都是说编码问题,只是我自己也碰到过更改编码格式为GBK/UTF-8依然解决不了问题的情况。...
分类:
系统相关 时间:
2015-05-25 22:27:16
阅读次数:
230
mysql数据库在插入英文时没问题,但是在插入中文信息时往往会失败,此时的问题就是程序不同模块间的中文编码格式不一致所致,而支持中文的编码格式有三种,分别是utf-8,gbk,gb2312三种,在编程时应该尽量的将其三种编码格式进行统一,这样可以避免一些不必要的麻烦。...
分类:
数据库 时间:
2015-05-25 18:54:42
阅读次数:
186
首先加上头文件#include 然后设置QTextCodec*t=QTextCodec::codecForName("GBk");最后转换QString s=t->toUnicode("行了");结果
分类:
其他好文 时间:
2015-05-25 18:10:33
阅读次数:
564
因为一个作业需要创建一些中文的目录,其实主要还是考虑一下编码问题。首先确认下系统环境是什么编码,如果是gbk或者GB2312那就需要转下码,还有些特殊字符,就需要有个特殊的写法。iconv('UTF-8', 'GBK//IGNORE', $directoryName);这个对大多数情况的中文都不会有...
分类:
Web程序 时间:
2015-05-25 18:05:53
阅读次数:
131