原创 java Response輸出流下載文件不顯示中文

用Response輸出流下載文件不顯示中文,全部是 _____代替 解決方案: resp.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.enco

原创 JS數組移除數據

原文地址: https://www.jianshu.com/p/1269de2add15 splice方法 test.splice(2,1); image.png 數組長度相應改變,但是原來的數組索引也相應改變, splice參數中

原创 idea 實現方法快捷鍵

方法一: 鼠標放在類名後面  alt + enter   方法二: 鼠標放在類內  ctrl + i

原创 Intellij IDEA debug模式下項目啓動慢/無法啓動

查看斷點是否打在方法上了 如果有在方法上的斷點會導致項目無法正常啓動,去掉即可   官方解釋文檔:https://www.jetbrains.com/help/idea/using-breakpoints.html    

原创 imap與pop3的區別

1、IMAP提供Webmail 與電子郵件客戶端之間的雙向通信,客戶端收取的郵件仍然保留在服務器上,同時在客戶端上的操作都會反饋到服務器上(如:刪除郵件,標記已讀等,服務器上的郵件也會做相應的動作。所以無論從瀏覽器登錄郵箱或者客戶端軟件登

原创 mabatis報錯:java.lang.IllegalArgumentException: Result Maps collection already contains value for xxx

根據報錯定位到 逆向工程生xml文件中,即可發現有重複的id名稱   原因:xml文件中存在重名對象,保持名稱不要一樣即可正常啓動。因爲我再次使用逆向工程生成mapper接口和xml文件時,忘了刪除原來的xml文件,新生成的與舊的同時出現

原创 超鏈接改爲 post請求方式

<a href="後臺接口地址"> 這種請求方式一般常見於打開 iframe 頁面,或者 點擊鏈接後臺下載文件等。 這種提交方式屬於 get 提交,處於安全問題,要把這種提交方式改爲 post 請求。   方案: 改進<a> 標籤,這裏前

原创 JavaMail 使用POP3協議接收並解析電子郵件

原文鏈接:https://blog.csdn.net/xyang81/article/details/7675160  package org.yangxin.study.jm; import java.io.BufferedIn

原创 JavaMail 使用IMAP協議接收並解析電子郵件

package org.yangxin.study.jm; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Prop

原创 部署 springBoot 項目到 Linux 服務器

第一步,在本地把 springBoot 項目打包 這裏以 idea 開發工具爲例 先運行clean。目的,如果之前編譯過,可以清除上次編譯在項目中生成的文件(target目錄下的所有文件) 運行compile 。目的,可以提前發現項目中

原创 Centos 根據端口查看佔用進程 根據進程查看佔用端口

根據端口查看佔用進程 查看指定端口信息 netstat -tunlp | grep 端口  顯示 tcp6       0      0 :::20401                :::*                    

原创 mysql 按 年 月 日 分組統計查詢

SELECT DATE_FORMAT( deteline, "%Y-%m-%d %H" ) , COUNT( * )  FROM test GROUP BY DATE_FORMAT( deteline, "%Y-%m-%d %H" ) 

原创 navicate 操作表卡死不動,mysql 解決鎖表

navicate 操作 mysql 查詢表時,顯示一直正在加載,數據庫鏈接也無法關閉,判斷爲 mysql 的表被鎖死了。   查詢鎖死的 數據庫 和 對應的表 show OPEN TABLES where In_use > 0 查詢

原创 Docker 安裝 GitLab

拉取鏡像 英文版本 GitLab 分爲社區版(Community Edition,縮寫爲 CE)和 企業版(Enterprise Edition,縮寫爲 EE)。社區版是免費的,而企業版包含一些收費服務,一般來說個人開發者用社區版就足夠了

原创 解決SecureFX中的中文亂碼

在SecureFX菜單中選擇“Options”-"Global Option"; 在“Global Options”窗口中,選擇“General”-"Configuration Path",找到SecureFX配置文件所在的路徑,並複製