原创 idea手動安裝插件 , 以安裝scala爲例

1. 查看idea版本    我的是2019.1版本的   2.去官網下載對應版本的插件       訪問:  https://plugins.jetbrains.com/       搜索: scala 選擇對應的版本,點擊Down

原创 java字符串拼接中,使用+ 號和append的效率

jdk環境: 1.8 方法: 使用javap -c 進行反彙編,來查看編譯器內部的工作。瞭解對象的創建過程。 在一條語句中使用+號:   由上圖可知,相當於字符串拼接被java轉換成了, new StringBuilder().appen

原创 maven打包,使用shade插件,避免出現加載spring配置文件報錯的問題

pom文件內容: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <a

原创 ireport使用jdbc連接,提示沒有驅動的問題

如上圖所示,在使用jdbc連接時,需要選擇相應的驅動。紅色的表示沒有該驅動,此時就需要去手動添加驅動了。 具體實現: 第一步:在ireport的lib目錄下,添加你需要的jar包 第二步:將jar包添加到iReport的classpa

原创 ResourceBundle讀取配置文件報錯 Can't find bundle for base name 的問題

報錯:      Exception in thread "main" java.lang.ExceptionInInitializerError     at com.yada.App.main(App.java:16)    Caus

原创 maven打可執行的jar時的pom裏面的配置

工具:idea    步驟: 第一步:新建一個maven項目  , File -- new -- project -- maven  -- next - finish 第二步:在pom文件中,引入slf4j的日誌jar包 第三步:新建一個

原创 idea的messages出現方塊亂碼問題

原理: 因爲不支持中文所以如果有中文的時候會顯示成方塊字。 其實我們只要讓idea的jre的環境是en的話 就能讓Messages Tab顯示英文而不是中文。 就 解決中文方塊字的問題。 第一步:  修改IntelliJ IDEA 12.