字符集编码
驰驰的老爸
IT民工一枚,长期耕耘于JAVA, JS,LINUX一线,现在努力提高机器学习方面的技能。
展开
-
查看linu系统编码,解决中文编码不一致的问题
svn 版本库中有文件是以中文字符命名的,在 Linux 下 checkout 会报错:svn: Can't convert string from 'UTF-8' to native encoding然后 checkout 程序就退出了!解决办法很简单,正确设置当前系统的 locale:export LC_CTYPE="zh_CN.UTF-8"然后重新 c原创 2014-11-05 13:40:02 · 1034 阅读 · 0 评论 -
UTF-8、en_US.UTF-8和zh_CN.UTF-8的区别
en_US.UTF-8、zh_CN.UTF-8叫做字符集,就是说‘A’、‘B’、‘中’、‘国’等对应的整数值, en_US.UTF-8只包含了ASCII码,zh_CN.UTF-8包含了6000多个汉字? 如果是这样的话,那所谓UTF-8,就是把这些整数,编写成一串字节的方法? UTF-8 是编码方式,en_US.UTF-8 和 zh_CN.UTF-8 是语言环境,也就是字符集转载 2014-11-14 09:38:22 · 85444 阅读 · 2 评论 -
字符编码笔记:ASCII,Unicode和UTF-8
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计算机内部,所有的转载 2013-07-02 14:34:28 · 818 阅读 · 0 评论 -
tomcat环境中file.encoding引发的思考
编码问题总结:linux 系统默认编码utf-8修改和查看linux编码问题:[root@test-1 ~]# vi /etc/sysconfig/i18n LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"WINDOWS 默认编码GBK了解了系统平台的的编码,才容易解决编码问题。WIN7中tomcat启动原创 2014-05-15 16:07:53 · 3969 阅读 · 0 评论 -
Linux下执行.sh文件提示No such file or directory
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。如图:分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。 解决:1)在Windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先转载 2014-11-28 09:21:48 · 5402 阅读 · 0 评论 -
Maven assembly插件输出文件乱码问题
使用Maven的artifactId>maven-assembly-pluginartifactId>插件导致输出的XML配置文件源文件的中文注释变成乱码,排查了多个地方并尝试解决,都没有发现和解决问题,包括在POM文件中指定编译编码和文件编码为UTF-8都无效:plugin>artifactId>maven-compiler-pluginartifactId>version>2.转载 2015-01-26 08:44:17 · 4081 阅读 · 0 评论 -
彻底解决mysql中文乱码的办法
MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!Linux下Mysql插入中文显示乱码解决方案mysql -uroot -p 回车输入转载 2014-12-24 21:52:42 · 974 阅读 · 0 评论