原创 SSL驗證, 非對稱加密時序圖
非對稱加密時序圖 http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html 對稱密鑰加密 單密鑰, 加密和解密是相同的密鑰。 密鑰保存
原创 bgint
Reference Points Self Intro OS Net Spark Hadoop Java Application case Algorithm & Data structure refers DB Ca
原创 spark架構、部署形式和運行機理(獨立集羣、YARN集羣)
spark 生態架構 http://dblab.xmu.edu.cn/blog/spark/ Spark最初由美國加州伯克利大學(UCBerkeley)的AMP(Algorithms, Machines and People)
原创 TCP三次握手和四次揮手及其狀態變化
@[TOC] TCP三次握手和四次揮手 http://www.httpclient.cn/archives/142.html https://blog.csdn.net/hyg0811/article/details/10236
原创 Scala語法彙集ABC
Scala ABC https://docs.scala-lang.org/tour/tour-of-scala.html http://www.runoob.com/scala/scala-tutorial.html Arr
原创 Hadoop MapReduce WordCount 例程
Hadoop MapReduce WordCount 例程 package tomas.test; import java.io.IOException; import java.util.StringTokenizer; i
原创 MongoDB Java driver ssl 加密連接,自定義KeyManager TrustManager
MongoDB Java driver ssl 加密連接,自定義KeyManager TrustManager 關於SSL驗證,非對稱加密流程:https://blog.csdn.net/fzlulee/article/deta
原创 LeetCode算法總結——鏈表、樹、數組列表、整數和字符串等
前言: 做算法題,切記不要眼高手低。爲什麼明明感覺很容易的題目,在寫代碼實現的時候就思路混亂呢?細節!實現的細節是繁雜而且不容易記憶的。有什麼好的辦法嗎?模塊化!細節模塊化。譬如很多問題的解決方法,在首先引入排序後思路就明朗了,
原创 常用排序算法詳解(快排,歸併,堆排序,插入,選擇)
QuickSort MergeSort SelectionSort InsertionSort HeapSort KMP TreeGenerator Find2DArray climbStairs QuickSort h
原创 閱讀《MegaEase 遠程工作團隊協作協議 v1.3》後的一些感想
閱讀《MegaEase 遠程工作團隊協作協議 v1.3》後的一些感想 原文鏈接 https://coolshell.cn/articles/20765.html 從僱員的角度,談一談它對工作態度和實踐的啓發。 基本原則 Pri
原创 LeetCode算法總結——鏈表
前言: 做算法題,切記不要眼高手低。爲什麼明明感覺很容易的題目,在寫代碼實現的時候就思路混亂呢?細節!實現的細節是繁雜而且不容易記憶的。有什麼好的辦法嗎?模塊化!細節模塊化。譬如很多問題的解決方法,在首先引入排序後思路就明朗
原创 概覽分佈式一致性協議和算法 2PC 3PC 拜占庭問題 Paxos ZAB Raft
概覽分佈式一致性協議和算法 2PC 3PC 拜占庭將軍問題 Paxos ZAB Raft 拜占庭將軍問題 byzantine https://www.jianshu.com/p/8bcef0ca676c 拜占庭問題,假設節點總
原创 RDD DataFrame DataSet
RDD DataFrame DataSet https://databricks.com/wp-content/uploads/2016/06/Unified-Apache-Spark-2.0-API-1.png https:/
原创 Kafka消息系統介紹及與SparkStreaming結合實踐案例
Kafka ABC Reference 參考 背景 源起 消息隊列 Kafka Introduction 簡介 Topo 拓撲結構 Partition 分區 Partition Fault-tolerance & L
原创 一種基於SparkSQL的Hive數據倉庫拉鍊表緩慢變化維(SCD2+SCD1)的示例實現
背景 Hive 實現緩慢變化維,沒有使用事務表的更新和刪除操作(最新版本Hive已經支持,但需要Server/Client做相應配置,Hive實現的事務還有一定的侷限性) Hive 自身的SQL使用MapReduce引擎,速