当前位置:首页 > 小说推荐 > 正文内容

日本高清一区二区三(日本全图高清版)

seettee4周前 (09-23)小说推荐6

IDE环境造成的乱码

其实这个是非常让人郁闷的问题,有时候还真的很难发现。现在流行的两种JavaIDE,idea和eclipse。idea的所有默认编码都是UTF8格式,基本上统一所有编码,如果你再idea出现了乱码问题,一般不是idea自身的问题。

如果你看到idea的控制台出现了中文乱码,这很有可能是你选用的字体不支持部分中文造成的,idea不背这个锅。

对于eclipse,这货可能是为了让中国人写代码的时候更加方便,当你点击目录中的src,然后点击file->Properties->Resources,你会看到,TextFile Encoding默认是GBK。是不是很绝望,为了下次不再因为这个问题产生乱码,记得创建文件夹以后就配置一下src的encodeing,还是刚刚的那个路径,改成UTF-8就行了。

也许你会说,我根本就没发现这里有什么问题啊,我一直是这种设置也没有发生过乱码。我只能说,那是因为你没有遇到过。

最常见的一个场景就是web应用中(不使用框架),当你提交的表单中存在file域的时候,你可能会使用一些文件上传组件,这些组件处理信息的时候,会将表单中的数据变成UTF8或者你设置的格式,但是,如果你的文件编码是GBK的话,就肯定就会碰到乱码的问题了。具体原因有待深究,但个人觉得这可能是因为编译后的class字节码文件处理信息过程的问题。


POST和GET方法传递参数造成的乱码

如果你发现更改了文件编码并且重新build以后,还是出现乱码的问题,如果依然是web应用的话,那就很有可能是POST和GET方法传参造成的乱码。

这个问题可以看我的文章,POST和GET方法乱码问题解决方案,写的其实非常详细了。


数据库编码格式导致的

如果你发现,你从数据库中读取出的数据是乱码的,那么原因也很简单,是因为数据库的字符集配置问题。

首先,进入mysql的控制台,也就是命令行中。输入如下语句,查看mysql的字符集配置。

- 方法一:show variables like 'collation_%';

- 方法二:show variables like 'character_set_%';


如果你看到,字符集列表中有显示各种字符集的配置都是拉丁文,也就是lantin这样子的。那么毫无疑问是因为字符集的配置问题了。对于不同的系统,配置的方法都是相同的,那就是找到mysql文件的配置信息路径,一般linux可以按照我的这篇文章来进行配置,windows也可以参考,只需要找到配置文件,做最后的字符配置操作即可。windows的mysql配置文件一般在mysql的安装目录下,如果没有,那么可以自己建一个名为my.cnf的文件(如果无效,试试新建mysqld.cnf文件),然后在文件中输入如下配置信息:


[mysqld]

character-set-server=utf8

[mysql]

default-character-set=utf8

[client]

default-character-set=utf8

这个是解码的问题,要不就换个浏览器,要不就更改设置,或者试下能不能找到电子版,直接看PDF。

相关文章

后妈的幸福生活(后妈的幸福生活小说免费阅读)

1. 亲爱的后妈,在这个特殊的日子里,我想对您说一声感谢。您以无私的爱和关怀,为我和我们的家庭带来了很多幸福和快乐。母亲节快乐!2. 亲爱的后妈,您一直以温馨、耐心的方式,陪伴着我度过成长的每一个阶段...

微生物学教程(周德庆微生物学教程)

个体难以用肉眼观察的一切微小生物之统称。[3] 微生物包括细菌、病毒、真菌和少数藻类等。(但有些微生物是肉眼可以看见的,像属于真菌的蘑菇、灵芝等。)病毒是一类由核酸和蛋白质等少数几种成分组成的“非细胞...

莫比乌斯 韩国(莫比乌斯 韩国电影免费观看)

《莫比乌斯》讲述的是一个荒诞扭曲的伦理故事。金基德除了在《空房间》、《时间》、《网》、《海岸线》四部电影里流露了清丽颜色外,其他大多像《莫比乌斯》这样,剧情游离在现实之外,却又直击人心。真实得让人质疑...

世界第一的初恋第三季(世界第一的初恋第3季)

是我看过最好的一部,也是最经典的一部,把男同相处时的情形都刻画的很棒,很细腻,可以说是耽美动漫中的佼佼者   出品公司和制作方都是studio DEEN。  studio DEEN作为一个制作公司值得...

年轻的家教(《朋友的妈妈》中字头歌词2电影)

和他搞好关系,最好能崇拜你那样的。然后和他以朋友的关系,再用合适的方法,让他开始学习,渐渐的爱上学习...

妈妈我就放里面不动(妈妈我快坚持不住了是什么歌)

看到妈妈老了走不动了,你可以考虑以下几个方法和建议来帮助她:1. 寻求医疗咨询:先带妈妈去看一位医生,以了解她的身体状况和任何可能的健康问题。医生会为她提供适当的治疗或康复建议。2. 适当的运动和锻炼...