原创 JMM與JVM區別與聯繫(精煉總結)
在多線程編程中,就涉及到線程之間的通信。爲了更好的實現程序的高併發、高性能、高可用,就不得不知道JMM。至於高可用,今後再詳細總結。另外,此處有一文介紹HA,參考https://www.linuxprobe.com/high-availa
原创 學習大數據,最容易發生的常見錯誤,解決方案(絕大多數問題)
1、用./bin/spark-shell啓動spark時遇到異常:java.net.BindException: Can't assign requested address: Service 'sparkDriver' failed a
原创 Flink學習——基礎
Flink 官網:https://flink.apache.org/ 一、Flink簡介 1、Apache Flink框架,是一個分佈式處理引擎(分佈式計算框架)。 2、它針對於無界和有界數據流,進行有狀態計算(實時、批量計算)。 3、其
原创 簡單、生動漫畫講述什麼是MD5加密算法(轉載,resource url見文末)
本文將通過漫畫的形式來通俗易懂的講述什麼是MD5加密算法(Message Digest Algorithm MD5(中文名爲消息摘要算法第五版)),MD5加密算法的底層原理以及MD5加密算法的破解算法方法。
原创 JVM調優總結
JVM調優淺談 1.數據類型 java虛擬機中,數據類型可以分爲兩類:基本類型和引用類型。 基本類型的變量保存原始值,即:它代表的值就是數值本身,而引用類型的變量保存引用值。 “引用值”代表了某個對象的引用,而不
原创 精煉總結:JMM(java內存模型)與JVM(java虛擬機)
在多線程編程中,就涉及到線程之間的通信。爲了更好的實現程序的高併發、高性能、高可用(即HA),就不得不知道JMM。至於高可用,今後再詳細總結。另外,此處有一文介紹HA,參考https://www.linuxprobe.com/high-a
原创 一致性哈希算法原理【轉載】
一致性Hash算法背景 致敬原創,全文轉載。 https://www.cnblogs.com/lpfuture/p/5796398.html 一致性哈希算法在1997年由麻省理工學院的Karger等人在解決分佈式Cache中提出的,設