原创 jstatd--收集遠程主機信息

     命令jstatd是一個RMI服務端程序,它的作用相當於代理服務器,建立本地計算機與遠程監控工具的通信。jstatd服務器將本級的Java應用程序信息傳遞到遠程計算機。    當我們直接打開jstatd服務器可能會拋出訪問拒絕的異常

原创 高效的使用java8中並行流的幾條建議

     一般而言,想給出任何關於什麼時候該用並行流的定量建議都是不可能也毫無意義的,因爲任何類似於“僅當至少有一千元素的時候才用並行流”的建議對於某臺特定的機器上的特定操作可能是對的,但在略有差異的另一種情況下可能就大錯特錯了。儘管如此,

原创 Java8 CompletableFuture功能講解

這幾天一直在學習有關CompletableFuture有關的只是,下面的總結很是不錯,故zhuanFuture是Java 5添加的類,用來描述一個異步計算的結果。你可以使用isDone方法檢查計算是否完成,或者使用get阻塞住調用線程,直到

原创 docker容器備份、恢復和遷移volume方案

    volume作爲數據的載體,在很多情況下需要對其中的數據進行備份、遷移或是恢復。下面一docker容器的volume爲例,說一下備份的技巧。  我們先建立一個容器vol_simple,該容器在/date掛載了一個volume。   

原创 對集合進行並行計算方法選擇的建議:stream的並行流,CompletableFuture

對於集合的並行計算,我們是要使用流(stream)還是CompletableFuture?如果進行的是計算密集型的操作,並且沒有I/O,那麼推薦Stream接口,因爲實現簡單,同時效率也是最高的(如果所         有的線程都是計算密集