原创 【Java】finalize用法

  finalize()是Object類裏的protected類型的方法,子類(所有類都是Object的子類)可以通過覆蓋這個方法來實現回收前的資源清理工作。和這個方法相關的流程如下所述。     1 Java虛擬機一旦通過剛纔提到的“根搜

原创 【Java】併發和並行

什麼是併發? 併發:指應用能夠交替執行不同的任務,其實併發有點類似於多線程的原理,多線程並非是同時執行多個任務,如果你開兩個線程執行,就是在你幾乎不可能察覺到的速度不斷去切換這兩個任務,以達到"同時執行效果",其實並不是的,只是計算機的速度

原创 【Linux】docker安裝FastDFS

安裝docker 參考:https://www.cnblogs.com/jxd283465/p/11542127.html 下載FastDFS # yum install -y git #下載git # mkdir /data # cd

原创 【Github】問題解決:Failed to connect to github.com port 443: Operation timed out

今天拉取github代碼的時候提示 Failed to connect to github.com port 443: Operation timed out   解決方案(mac爲例): 修改hosts文件 sudo vim /et

原创 【Github】github圖片顯示不出

修改hosts 添加以下內容   (mac爲例) sudo vim /etc/hosts 151.101.184.133 avatars0.githubusercontent.com 151.101.184.133 avatars1.

原创 【MySQL】Mysql提示:Out of sort memory, consider increasing server sort buffer size

Java接口忽然報錯,錯誤信息是Out of sort memory, consider increasing server sort buffer size。 字面意思就是 sort內存溢出,考慮增加服務器的排序緩衝區(sort_buff

原创 【Linux】在Linux命令行裏與其他用戶通信

wall wall 命令(意爲 write all )允許你向所有在系統已登錄的用戶發送信息。 任何用戶都可以使用 wall 命令,但 wall 命令通常是系統管理員用來向用戶發送公告通知的(比如服務器將關閉維護)。 一個系統管理員可能會發

原创 【Java】String字符串的最大長度

在學習和開發過程中,我們經常會討論 short ,int 和 long 這些基本數據類型的取值範圍,但是對於 String 類型我們好像很少注意它的“取值範圍”。那麼對於 String 類型,它到底有沒有長度限制呢? 其實 String 類

原创 【Java】解決javamail ssl 測試unable to find valid certification path to requested target

運行 java InstallCert imap.exmail.qq.com:993(smtp協議:端口) 得到jssecacerts文件後複製到jdk1.6.0_14\jre\lib\security目錄 然後再發送郵件就OK了 pack

原创 【Java】@value註解

使用@Value注入表達式: 1.注入普通字符 @Value("注入普通字符") 2.注入操作系統屬性 @Value(#{SystemProperties['os.name']}) 3.表達式 @Value(#T(java.lang.M

原创 【Java】在構造函數裏使用@Value注入的屬性值獲取不到

在連接es的時候 通過@value註解獲取配置文件中節點配置 發現構造函數中獲取到的節點一直是null。 在構造函數參數中用@value註解接受,然後賦值給變量解決問題

原创 【Java】@Value不能給靜態變量直接賦值問題

1. 平時用的時候,直接在變量頭上加上@Value就能到值(其中local.file.temp.dir是配置文件properties的) @Value(value = "${local.file.temp.dir}") private St

原创 【Java】SpringCloud架構系統中如何保證集羣環境下定時任務同時只有一個實例運行工作?

問題 首先說下情況,我們平常開發SpringCloud微服務的時候,若要確保高可用,同一服務都會部署多臺實例,然後註冊到Eureka上。 一般我們會把所有定時任務寫到一個服務裏,那平常單實例的時候,都可以正常執行。如果該定時任務服務部署多個

原创 【MySQL】mysql left join、right join耗時長的問題

在關聯表的on字段上加上索引解決問題

原创 【MySQL】count(1)、count(*)、count(列名)

count(1) and count(*) 當表的數據量大些時,對錶作分析之後,使用count(1)還要比使用count(*)用時多了! 從執行計劃來看,count(1)和count()的效果是一樣的。但是在表做過分析之後,count(1