原创 重識java-LinkedHashMap 頂 原

重識java-LinkedHashMap 使用場景 如果需要使用的Map中的key無序,選擇HashMap;如果要求key有序,則選擇TreeMap。 但是選擇TreeMap就會有性能問題,因爲TreeMap的get操作的時間複雜度是O(l

原创 java 中的Fork/Join框架 頂 原

什麼是Fork/Join框架 Fork/Join框架是一個用於並行執行任務的框架,是一個把大任務分割成若干個小任務,最終彙總每個小任務結果後得到大任務結果的框架。 我們再通過Fork和Join這兩個單詞來理解下Fork/Join框架,For

原创 helm 部署和簡單使用 頂 原 薦

微服務和容器化給複雜應用部署與管理帶來了極大的挑戰。Helm是目前Kubernetes服務編排領域的唯一開源子項目,做爲Kubernetes應用的一個包管理工具,可理解爲Kubernetes的apt-get / yum,由Deis 公司發起

原创 重新認識java-HashMap 頂 原

重新認識java-HashMap 源碼解讀 類聲明 public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Seriali

原创 rabbitmq學習 頂 原

主要參考網址: rabbitmq 官網quick start 如果理解有不對的地方,歡迎留言指正! 簡介 rabbitmq基本架構 上圖有3個角色: RabbitMQ Server:Producer,數據的發送方。create mes

原创 登陸過程 頂 原

登陸過程 分析方法 使用HTTP抓包工具獲取微博登陸過程的HTTP包數據; 分析主要的登錄頁面的 請求頭,響應頭,post參數信息; 分析登錄過程中利用的加載的js信息; 抓包可能有很多圖片信息,直接過濾。 重點關注帶有login先關

原创 kubeadm 安裝kubernetes1.12.1 頂 原 薦

準備環境 服務器 服務器情況: IP系統版本角色Hostname 10.20.13.24Centos7 64位 minimalmasterkuber24 10.20.13.25Centos7 64位 minimalworkKuber

原创 polysh入門 頂 原

polysh主頁:連接地址 安裝 安裝前提python版本>2.4 安裝方法:pip install polysh 使用 說明 在使用polysh連接遠程shell後, 命令前面的:表示,所有的命令都是在與polysh交互,並且命令不會發

原创 安裝kubernetes1.12.1的 dashboard v1.10 + Heapster 頂 原 薦

Dashboard是kubernetes的官方WEB UI。 Heapster爲集羣添加使用統計和監控功能,爲Dashboard添加儀表盤。 使用InfluxDB做爲Heapster的後端存儲。 Dashboard 安裝 kuberne

原创 paxos算法理解 頂 原

主要從以下幾點理解paxos: 基礎paxos算法 階段一:prepare 階段二:accept multi-paxos 選擇log entry leader選舉 消除prepare RPC調用 全備份 客戶端協議 改變系統配

原创 JDK1.8 之Stream API總結 頂 原

Stream是 Java 8新增加的類,用來補充集合類。 Stream代表數據流,流中的數據元素的數量可能是有限的,也可能是無限的。 Stream和其它集合類的區別在於:其它集合類主要關注與有限數量的數據的訪問和有效管理(增刪改),而Str

原创 重新認識java-Vector 頂 原

源碼解讀 Vector的聲明: public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java

原创 自動化運維學習--python 頂 原

環境搭建 單機環境搭建 安裝python apt-get install python python-dev python-setuptools 安裝pip apt-get install python-pip 簡單主機信息 說明:主要參考

原创 spring cache 頂 原

待緩存的POJO /** * Created by hgf on 16/6/22. */ public class Account { private int id; private String username;

原创 python處理數據庫工具sqlalchemy 頂 原

有價值的參考文檔: http://www.jianshu.com/p/e6bba189fcbd 官方參考網址: http://docs.sqlalchemy.org/en/rel_0_7/orm/relationships.html 安裝s