欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何解決IDEA.properties文件中文亂碼問題

 更新時間:2023年12月14日 10:27:05   作者:Terence全棧開發(fā)  
這篇文章主要介紹了如何解決IDEA.properties文件中文亂碼問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

IDEA.properties文件中文亂碼

首先,你可能會見到如下提示:

File Encoding:ISO-8859-1 (disabled for Properties)

具體如下圖

在這之前,我一直以為,我已經設置了我這個編輯器下的所有文件的編碼格式都是utf-8,直到我這次要讀取properties文件的時候,才驚訝的發(fā)現(xiàn),我的properties文件并不都是utf-8的文件編碼格式。

然后,我就在讀取文件的時候,當配置文件內部有中文的時候,就出現(xiàn)了亂碼。

然后,我檢查了我的idea的默認設置,如下圖。

可以在file->setting->editor->file encodings下把transparent native-to-ascll conversion勾選上就行了。

改成如下圖所示 

問題就在這里了,也許我拷貝進項目的properties文件是utf-8的編碼格式。

但是,要是我本地自己生成的話,那么自己生成的文件編碼格式,可就有問題了,他就是我這個系統(tǒng)默認的gbk模式。

在當下開發(fā)中,那里還有說要使用gbk編碼這一說的,清一色的都是utf-8的編碼格式,所以,這么就是有隱患的。

最后解決

你把這個默認的設置為utf-8。就可以了?;蛟S你電腦上的默認的就是utf-8的呢,(我同事的mac上就默認是這個utf-8),但是我的不是,我的是Windows。

還有就是,Java文件的話,可以直接點右下角的那個編碼格式,選擇自己想要的,一般都是utf-8,但是不排除你拷貝老的代碼,他是gbk編碼的格式。

但是在properties文件里面,這個卻是不能直接點擊修改的。只能如上圖那樣修改,而且是一休改之后,整個項目的properties文件都變成了utf-8的編碼格式啦。

所以,注意,你修改過之后,原來寫的注釋,估計又變成亂碼了。記得對應更正一下。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 使用Java生成JWT令牌的示例代碼

    使用Java生成JWT令牌的示例代碼

    json-web-token簡稱java web令牌,也稱作JWT,是一種可以實現(xiàn)跨域身份驗證身份的方案,jwt不加密傳輸數(shù)據(jù),但能夠通過數(shù)據(jù)前面驗證數(shù)據(jù)的未被篡改,本文給大家介紹了如何使用Java生成JWT令牌,需要的朋友可以參考下
    2024-04-04
  • 詳細分析Java 泛型的使用

    詳細分析Java 泛型的使用

    這篇文章主要介紹了Java 泛型的使用,文中講解非常詳細,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • Java5種遍歷HashMap數(shù)據(jù)的寫法

    Java5種遍歷HashMap數(shù)據(jù)的寫法

    這篇文章主要介紹了Java5種遍歷HashMap數(shù)據(jù)的寫法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • 簡單了解java ibatis #及$的區(qū)別和用法

    簡單了解java ibatis #及$的區(qū)別和用法

    這篇文章主要介紹了簡單了解java ibatis #及$的區(qū)別和用法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • mybatis打印SQL,并顯示參數(shù)的實例

    mybatis打印SQL,并顯示參數(shù)的實例

    這篇文章主要介紹了mybatis打印SQL,并顯示參數(shù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Java利用Jackson序列化實現(xiàn)數(shù)據(jù)脫敏

    Java利用Jackson序列化實現(xiàn)數(shù)據(jù)脫敏

    這篇文章主要介紹了利用Jackson序列化實現(xiàn)數(shù)據(jù)脫敏,首先在需要進行脫敏的VO字段上面標注相關脫敏注解,具體實例代碼文中給大家介紹的非常詳細,需要的朋友可以參考下
    2021-10-10
  • Java中HashMap與String字符串互轉的問題解決

    Java中HashMap與String字符串互轉的問題解決

    本文介紹了Java中HashMap與String字符串互轉的問題解決,當我們有需求將HashMap轉為Json格式的String時,需要使用FastJson/Gson將HashMap轉為String,感興趣的可以了解一下
    2022-03-03
  • java如何防止表單重復提交的注解@RepeatSubmit

    java如何防止表單重復提交的注解@RepeatSubmit

    @RepeatSubmit是一個自定義注解,用于防止表單重復提交,它通過AOP和攔截器模式實現(xiàn),結合了線程安全和分布式環(huán)境的考慮,注解參數(shù)包括interval(間隔時間)和message(提示信息),使用時需要注意并發(fā)處理、用戶體驗、性能和安全性等方面,失效原因是多方面的
    2024-11-11
  • maven 隱式依賴引起的包沖突解決辦法

    maven 隱式依賴引起的包沖突解決辦法

    這篇文章主要介紹了maven 隱式依賴引起的包沖突解決辦法的相關資料,需要的朋友可以參考下
    2016-12-12
  • MyBatis自定義resultMap三種映射關系示例詳解

    MyBatis自定義resultMap三種映射關系示例詳解

    這篇文章主要介紹了MyBatis自定義resultMap三種映射關系,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08

最新評論