中文乱码的产生原因
因为数据在计算机底层的存储方式。以二进制的方式存在,010101我们看到的都是字符或者汉字的形式每个应用都有自己的字符集,这个字符集就可以看成是一个字典,将二进制的内容转换为字符内容。更多原因乱码是因为解码方式和编码方式不一致导致的,这句话本身没有错,但同样这句话的本身就是把乱码概括了而已,它并不能帮助你理解乱码。因为服务器和客户端浏览器对数据的编码不同,也就是字符集不同,双方进行沟通的时候,就会出现乱码,浏览器安装在中文操作系统下,编码一般为GBK服务端是外国人开发的,它默认的字符集是ISO-8859-1。
乱码用英语怎么说?
问题一:乱码用英文怎么说? 书面语叫unreadable codes
口语统称error codes
问题二:英文中的"乱码”怎么说? 乱码”e-mail里面可以用garbled message
通常可以用unrecognizable characters.表示乱码”
乱码”日语是这么说的:)~
乱码”(文字化け)
假名是:(もじばけ)
发音:moji bake
PC用语・PC 乱码 ――sempreroma
问题三:乱码英文怎么说? error code
问题四:“乱码”用英文怎么说 使用电脑时,特别是上网用户,收发邮件、浏览网页甚至最基本的电脑操作,都会碰到电脑显示乱码的情况,让人摸不着头脑,给我们带来了极大的不便。其实乱码产生的主要原因就是在Windows操作系统下使用了繁体中文甚至日文的软件,所以才导致上述情况的出现。
软件小档案
文件名称: apploc.msi
软件大小:1265 KB
软件版本: 1.0
下载地址:
microsoft/...=zh-
解决乱码的方法很多,最简单的方法就是把Windows的系统区域设置成该操作的区域,不过这样来回折腾也够麻烦的。虽说Windows 2000出现以来,系统预设的地区编码便可经由控制台来自行改变,但是更改需要重新启动系统,并且采用新的设定对系统的其它应用程序也有一定的影响,十分不方便。
微软开发了一个程序名叫“AppLocale”,类似 Windows XP 的基于 Unicode 的平台可按以下方法模拟运行非 Unicode 应用程序所需的语言环境,它可以让你的 Windows XP (或更新) 操作系统下,执行非系统预设的地区编码之程序,也就是说在繁体版的Windows XP下执行GB编码的程序后,此GB程序呈现出来的文字都将是工整的简体字,而不是乱码。AppLocale也可应用在其它各国的程序上,不管是日文、韩文、法文,都可适用,任何文字编码的程序都可借由它来正确地显示文字,享受原本只有 Unicode 的程序才有的好处,从此告别程序乱码的苦恼。有了AppLocale后,我们便可以指定某一程序,以指定的文字编码呈现,不需重新开机,也不会影响其它程序的运作。
到上面提供的地址下载安装程序后,直接点击就可以安装了。
1.点击“开始”菜单,在弹出的菜单里依次选择“所有程序→Microsoft AppLocale→AppLocale”即可运行此程序(如图1所示)。
问题五:乱码用英语怎么说? disorder code
disorder 是指阀顺序的,乱乱的。
code 是指编码,
问题六:你发过来的字出现了乱码!用英语怎么说 可以户样说:
I'm sorry I didn't get your message you sent before, maybe there were some problems with my puter or something went wrong between our two operation systems.
这样他一定清楚!我就经常和老外在msn聊。如果你觉得这种情况不是经常发生,就加一句:
but it's ok. it doesn't happen often.
如果经常这样,就上网下个英文版的。
问题七:英文系统显示中文乱码怎么解决? 是否中文显示成方框框。
如果是就是未安装中文支持。
引用:我现在就是用英文版xp的,我装过好多次英文版系统。
如果在安装系统的过程中没有设置好,开机进入系统后进入Control Panel(控制面板)――Regional and Lang耿age Options(区域和语言设置),首先确保Languages(语言)的第二个选项:Install files for East Asian languages(安装东亚语言)选上并变灰了。
你的电脑能显示网页的中文,证明肯定是安装了东亚语言的,你只须确认Regional Options中的下面的Select an item to match its preferences,or click Customize to choose your own formats:下选Chinese(PRC)(简体中文,一般选简体的,如果你是香港或台湾等非大陆的也可选对应的中文)和在Advanced的select a language to match the language version of the non-Unicode programs you want to use:的选Chinese(PRC)就可以了
上面说得太乱,即是在Regional Options和Advanced都是的第一个可选语言里都是选Chinese(PRC)。没有选好这两项是中文的会有软件不能显示中文、不能显示中文文件夹的现象的。
中文乱码的产生原因
中文乱码的产生原因:解码方式和编码方式不一致。如何避免乱码1、尽量使用统一的编码,如果你是重头开发一个系统,特别是Java开发的,推荐从页面到数据库再到配置文件都使用UTF-8进行编码,安全第一。2、SetCharacterEncodingFilter的使用,这个东西不是万能的,但是没有它就会很麻烦,如果是基于Servlet开发的东西,能用的就给它用上,省心。不过有一个注意的地方,这个Filter只是对POST请求有效,GET一律忽略,不信你可以debug一下,看看它怎么做的,至于为什么不过滤get请求,好象是它对GET请求是无能为力的。3、就如上面所说,GET请求有问题,尽量使用POST请求,这个也是Web开发的一个基本要领:4、JavaScript和Ajax乱码的避免,注意JavaScript默认是ISO8859的编码,避免JS/AJAX乱码和GET一样,不要在URL里面使用中文,实在避免不了,就只能在生成链接的时候转码。5、尽早统一开发环境,早点模拟真实环境测试,这个好像也有跑题的嫌疑,但凡软件开发都是这么干的,但仍然值得注意。乱码的应对措施1、开发环境乱码:由于Java默认使用UTF-8编码,而且网上很多人都建议Struts开发的时候应尽量选用UTF-8做为默认编码,而非GBK。IDE使用Eclipse,在第一次使用Eclipse的时候应将defaulttexteditor改为UTF-8编码。2、POST请求的过滤:这个是最基本的了,每个Servlet系统基本都会用到这个东西。不过只对POST请求有效,这个挺关键的。使用SetCharacterEncodingFilter,这个很基础的一套过滤器,将所有来自页面的POST请求全部过滤为UTF-8编码。3、JSP页面乱码:将JSP页面全部改为charset=UTF-8,这样可以保证与后台交互的时候都是UTF-8编码,一般应用做了以上工作就基本可以应付了。4、资源文件中汉字转化UTF-8字符问题:国际化问题,在使用资源文件的时候,由于中文在properties文件中无法被程序所识别,需要将其进行转码。5、GET请求乱码:如果在本项目中采用了get方式提交请求并附加参数,结果导致编码乱码,原因是Tomcat默认请求编码是ISO8859,需要在Tomcat的配置文件server.xml添加一个参数,URIEncoding=”UTF-8”,这样请求中附件的参数就会以UTF-8来进行编码。