死鎖: 由於系統中兩個或多個部件的集合發生阻塞,並且每個部件都等待集合中其他部件,從而使計算無法進行;典型的情況下,每個部件是一個被阻塞的線程,它等待集合中其他線程釋放所掌握的資源
活鎖:產生於循環依賴
餓死:一些客戶端不能獲得服務,而其他客戶端卻可以;違反了公平原則---服務器必須爲所有的客戶端提供公平的服務;
死鎖: 由於系統中兩個或多個部件的集合發生阻塞,並且每個部件都等待集合中其他部件,從而使計算無法進行;典型的情況下,每個部件是一個被阻塞的線程,它等待集合中其他線程釋放所掌握的資源
活鎖:產生於循環依賴
餓死:一些客戶端不能獲得服務,而其他客戶端卻可以;違反了公平原則---服務器必須爲所有的客戶端提供公平的服務;
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))