有时候在安装CentOS无意中把默认语言设置为中文,而部分SSH软件不支持中文编码,所以在远程管理的时候会出现些乱码的现象。如何修改CentOS的默认语言呢?请先使用root权限帐户登陆一、进入语言配置文件vi /etc/sysconfig/i18n用SSH执行以上命令,用vi编辑器修改/etc/s...
分类:
其他好文 时间:
2014-07-19 14:27:15
阅读次数:
241
处理平台:linux
1. 中文编码
中文字符常见的编码方式有:gbk, gb2312, gb18030和utf-8。这些都是内码,即字符存储在计算机中的编码方式。
gb2312编码由国家标准总局于1980制定,共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄西里尔字母在内的682个字符。在gb2312编码下,汉字...
分类:
编程语言 时间:
2014-07-19 02:46:06
阅读次数:
937
Oracle 在进行dmp备份和还原的时候,服务器端字符集和客户端字符集会对这个过程有较大影响,特别是数据表中存储了中文、存储过程中使用了中文编码(注释)的时候,如果没有处理好字符集的问题,在进行还原的时候就会遇到问题,我所遇到过的问题有一下几种:1:导入后数据表中存储的中文字符成了乱码;2:导入后...
分类:
数据库 时间:
2014-07-07 16:37:17
阅读次数:
244
linux下一般是采用utf-8的编码,而我们在windows上编辑文件时是gb2312的编码。所以导致中文编码会乱码。要更正这个问题实际上很简单只要把文件转换成utf-8编码格式然后再导入就ok啦。手动更改配置文件的命令:vi /etc/sysconfig/i18n 将LANG="zh_CN.UT...
14年6月10日 今天在备份数据又出了状况:所有文件名中含有非英文字符的文件都被从Linux server上删除,而当要重新拷贝Windows下该文件时,则显示错误:invalid or incomplete multibyte or wide character看来是文件名编码出了问题。在Cygw...
首先,要明白encode()和decode()的区别。
encode()的作用是将Unicode编码的字符串转换为其他编码格式。
例如:st1.encode("utf-8") 这句话的作用是将Unicode编码的st1编码为utf-8编码的字符串
decode()的作用是把其他编码格式的字符串转换成Unicode编码的字符串。
例如:st2.decode("utf-8") 这句话的作用是...
分类:
编程语言 时间:
2014-06-25 07:09:04
阅读次数:
283
启动:
sudo /etc/init.d/mysql start
停止:
sudo /etc/init.d/mysql stop
重启:
sudo /etc/init.d/mysql restart
查看日志:
cat /var/log/mysql.err
cat /var/log/mysql/error.log...
分类:
数据库 时间:
2014-06-24 23:06:43
阅读次数:
242
比较中文是否相等:if str1.decode("GB2312").encode("utf-8") ==str2.decode("GB2312").encode("utf-8"): print "=="注: decode中时str1 str2使用的中文编码方式, encode统一用utf-8形式比....
分类:
编程语言 时间:
2014-06-18 19:26:41
阅读次数:
384
第一种:
在页面前加上
errorPage=""%>
第一行说明你的页面用的是中文编码
第二行声明你的页面传值也用中文编码
第二种
tomcat4.x支持中文传码,但5.x不支持,如果用5.0以上的版本就得转码了,
就是这种格式
String strKeyWords=new String(request.getParameter("key_words").get...
分类:
数据库 时间:
2014-06-15 14:17:32
阅读次数:
216