
yum -y install ibus &&yum -y install pinyin*
这个是CentOS,或者redhat系的linux可能需要执行的系统命令
哎,又是一群不考虑编码问题的XXOO啊……Windows 是分语言版本使用不同的编码,也就是英文版和中文版内部编码不一样。但其实他内部处理用的还是一个统一编码,但是在程序处理编码时,他会自动转换。给你的感觉是不需要编码转换。
Linux 现在是内部统一使用 UTF8 编码,而且没有自动转换的功能。Linux 下面所有程序默认都应该使用 UTF-8 编码,如果遇到编码问题,程序应该自己在读取数据后马上转换编码,自己继续用 UTF8 进行处理,在输出时需要转换编码时,再自己进行转换。也就是程序处理的和系统内部处理的都是 UTF8 。
JAVA 就是基于这个方式工作的,但 JAVA 因为是一个解释型语言,他默认把所有读取进来的工程文件也都直接认为是 UTF8 ,如果你开发时没有设置默认编码为 UTF8 ,那么在 Windows 下面,你的所有工程文件,都默认是 GB18030 。JAVA 把 GB18030 的内容当作 UTF8 处理当然会出问题。
只能说你们这群开发应该集体扣工资。
1、打开linux页面进入,点击左上角的system-perference-input method进入。
2、然后出来的页面,点击input method选项,再依次选择Chinese-pinyin。
3、最后,再返回到页面上,按下Ctrl+空格键切换输入法,就可以输入汉字了,这样 *** 作即可解决问题。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)