众所周知,一个文字从输入到显示到存储是有一个固定过程的,其过程为:输入码(根据输入法不同而不同)→机内码(根据语言环境不同而不同,不同的系统语言编码也不一样)→字型码(根据不同的字体而不同)→存储码(根据保存的编码类型不同而不同)。不同的存储码之间又有什么异同呢? 一、ASCII系列编码 首...
分类:
其他好文 时间:
2015-01-02 23:36:14
阅读次数:
472
在服务器与客户端交互时,有时候服务器与客户端并不是拿同一种编程语言写的,这时候需要注意字符编码转换的问题。以java服务器和c#客户端为例,此时把c#端接收到的数据用GBK编码表示。Encoding encoding = Encoding.GetEncoding("GBK"); //定义GBK编码 ...
分类:
编程语言 时间:
2014-12-30 23:29:10
阅读次数:
298
ssh2+mysql中文乱码解决方法(统一使用UTF-8编码)中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码– >window使用gbk(gb2312的扩展集)–mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就...
分类:
数据库 时间:
2014-12-30 11:34:06
阅读次数:
225
在Linux中iconv是一个用来转码的命令,在将数据文件导入到数据库中的时候经经常会遇到,数据文件的字符编码格式和数据库中要求的字符编码格式不一致,这时就会经常用到iconv这个命令iconv常用参数-f原编码-t目标编码-c忽略无法转换的字符将GBK格式文件(test1.txt)转换成UTF-8格..
分类:
系统相关 时间:
2014-12-30 01:54:43
阅读次数:
228
如下代码:publicclassExample018{
publicstaticvoidmain(String[]args){
bytebs[]=newbyte[256];
for(inti=0;i<256;i++){
bs[i]=(byte)i;
}
string(bs);//调用1
string(bs,"iso-8859-1");//调用2
string(bs,"gbk");//调用3
string(bs,"utf-8");//调用4
..
分类:
编程语言 时间:
2014-12-30 01:51:43
阅读次数:
186
1.命令行使用 f7 查看历史命令 \c 退出执行 1064 语法错误 1046 未选择数据库 1366 数据中有汉字,但未设定字符集 tee D:/abc.sql 可将输入的命令形成sql文件进行保存 set names 编码 设置字符集(命令行默认编码为gbk)2.入门语句 连接...
分类:
数据库 时间:
2014-12-29 21:22:38
阅读次数:
201
本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友。linux系统中linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题。解决mysql...
分类:
数据库 时间:
2014-12-29 18:19:30
阅读次数:
237
GBKGBK包含全部中文字符, GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-...
分类:
其他好文 时间:
2014-12-29 12:04:12
阅读次数:
139
# coding=gbk# python 函数的参数:包括必选参数,默认参数,可变参数,关键字参数# 1 必选参数,就是每次必选要输入的参数def abs1(num): #计算绝对值 if isinstance(num,[int,float]): ...
分类:
编程语言 时间:
2014-12-28 15:23:45
阅读次数:
275
在将cocos 2dx代码移植到android jni时会使用到,有需要的拿走就好,free~~# -*- coding: gbk -*-# function:获取cocos 2dx项目的cpp文件列表,在移植到android时使用# input:项目路径# output:txt格式的cpp文件列表...
分类:
编程语言 时间:
2014-12-28 14:11:10
阅读次数:
129