ubuntu 在英语环境里面 文本文档里的汉字为啥是乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 在英语环境里面 文本文档里的汉字为啥是乱码相关的知识,希望对你有一定的参考价值。

参考技术A 在是汉字编码本身的冲突。
Windows下的汉字编码使用:GBK

GB18030
编码
ubuntu下使用更为通用的:utf8编码
所以在ubuntu打开非utf8编码的文本文件时,中文会乱码,解决方法:

Alt+F2,运行
gconf-editor
,在配置编辑器中,依次打开:
apps->gedit-2->preferences->encodings
在右侧的auto-detected上双击,点击
“添加”,填入新列表值
“GB18030”并确定保存。
添加完
“GB18030”在最下面一行,将其移动到最上面一行,保存退出。
完成。

2019秋第二周总结

本周学到的知识点

认识的Java这门新语言,了解了它的面向对象的特点,然后在搭建Java开发环境JDK的安装与配置,安装好了之后就开始写出第一个Java程序了,也发现了和C语言许多不同之处,让我对编程有了新的认识,不过刚开始老师要求我们在文本文档里写代码,在在cmd中编译运行,我也知道了在cmd中javac是编译的意思,而java则是运行的意思,于是我就实现了"Hello World!"的输出,当时我就觉得java还是挺好学的,不过到了后面才知道自己高兴的太早了,后面的一些简单地知识我还是能够弄明白,比如类的概念,class的定义,还有主类的定义等,还有如果使用了主类则文件名要和主类名一致,还有编译之后,文件夹里则会生成一个后缀名为class的文件,这就表示了编译成功了,在一个java文件中可以定义多个class但主类却只能有一个,而定义几个class就编译之后就会形成几个class文件,在就是学习了主方法,我也知道了主方法是那些执行的代码,也从书上知道了System.out.print和System.out.println的区别这两个一个是输出后不换行另一个就相反,这周也做了几个简单的习题,过了一周老师就让我们下载一个java的编译器,不过即使这个东西我在官网搞了很久都没搞好,最后还是求助同学的,才把那个软件安装好,后面一章也学了一些其他的基本概念有一些与C语言中的差不多,还有三种注释方法,这些我就不多说了,后面讲解了"&&"
"&","||","|"之间的区别讲的比较详细,也比较容易弄懂,后面讲的内容有点难,那些什么面向对象的概念,三大特性,类与对象的关系,对象的创建和使用,这些知识点听得有点难以理解,通俗的说就是有些没听懂。
至于作业中的问题就是在键盘输入数据这个问题有点难,不像以前的C语言一个语句就行了,在java里就比较复杂了,其他的一些算法倒是和以前的差不多,最大的问题还是在键盘输入。
课堂上的问题也就是有些概念没怎么弄懂,比如类和对象啊,对象的创建啊等这些概念都有点陌生,其他的还行吧。

以上是关于ubuntu 在英语环境里面 文本文档里的汉字为啥是乱码的主要内容,如果未能解决你的问题,请参考以下文章

java环境下用eclipse写的HelloWorld,写好后怎么保存工程啊?怎么才能生成在文本文档里?

自己创建了一个bat,很简单的那种ping一个IP的,需要怎么写才能让他一直循环,且自动保存在一个文本文档里

C语言怎么把程序的输出同时输出到一个文本文档里

在vs中的MFC编程,文本输入编程,退格后会出现一道道竖线啥原因?在输入文字时,英语可以,中文显示不出

电脑只要输入汉字 就会失去响应?

我虚拟机里面装了ubuntu的desktop版本,请问为啥我windows里的文件拖不进去虚拟机?