乱码问题整理
来源:互联网 发布:每次开机都要修复网络 编辑:程序博客网 时间:2024/06/06 10:14
目前我所能整理出来的乱码相关的:
1.Tomcat:
修改tomcat下的conf/server.xml文件
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
该设置是以UTF-8的编码处理get请求
2.程序中对编码进行处理
String str = "张三" ;
byte[] jiema= str.getBytes("gb2312") ; //解码
String bianma = new String(jiema,"UTF-8");//编码 如果上面的解码不对 可能出现问题
3.工程本身的编码
这个是在eclipse或者ide中设置的
4.服务器本身的编码
4.1首先,使用locale命令查看当前操作系统的编码,具体什么意思网上查
4.2修改操作系统编码:
export LC_ALL="zh_CN.UTF-8" //所有的编码
export LANG="zh_CN.UTF-8" //默认编码
LC_ALL和LANG优先级的关系:LC_ALL > LC_* > LANG
vi /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"
SYSFONT="latarcyrheb-sun16" //总共觉上面一部就把这不包含了呢?
改完数据库编码后需要重启系统生效。反正我用resource /etc/profile 没有生效
5.数据库的编码
alter database mydb character set utf8;//修改数据库的编码格式
0 0
- Ajax乱码问题整理
- Ajax乱码问题整理
- Ajax乱码问题整理
- Ajax乱码问题整理
- 中文乱码问题整理
- 中文乱码问题整理
- 乱码问题整理
- 乱码问题整理
- PHP编程乱码问题整理
- JSP struts 乱码问题 全整理
- Cygwin 中文乱码问题链接整理
- 错误整理(四)乱码问题
- 整理一些自己乱码问题的处理
- 乱码整理
- 乱码整理
- 乱码整理
- gridview导出Excel解决方案整理(解决乱码问题)
- jsp中文乱码问题整理(部分转载他人)
- PHPki
- ROS系列一之Robot发展史
- 单例模式(C++)
- 文本搜索必学命令-grep egrep fgrep用法以及正则表达式
- Python 对象特殊方法:(二)对象可调用接口
- 乱码问题整理
- 1622-5 孔富晨 总结《2017年1月18日》 【连续第110天总结】
- Dubbo学习
- chrome livestyle插件
- Domino群集配置方法
- struts2的执行流程
- URL和资源
- php函数symlink详解
- Python SMTP发送QQ邮件