原创 Erlang 21.x _ RabbitMQ3.7.17 _ CentOS7

一:概述 本文將描述在CentOS7上安裝RabbitMQ3.7.17,當然前提是需要安裝Erlang,本文采用Erlang版本爲21.x。具體相關RabbitMQ與Erlang版本兼容可以查閱RabbitMQ官網,RabbitM

原创 Rpm -- MySQL8.0 -- CentOS7

一:概述 前面的準備工作與安裝MySQL5.7一致,都需要先清理掉原來的MySQL依賴與mariadb數據庫。本文將通過rpm的方式安裝MySQL8數據庫 二:相關操作 2.1 數據庫安裝 // 安裝yum存儲庫 yum -y i

原创 JVM(三)-- 垃圾回收

一:風騷概述 JVM中垃圾收集算法主要有複製算法、標記–清除、標記–整理、分代收集,每種垃圾收集器可以說都是一種或多種垃圾收集算法的實現。堆空間分代、垃圾收集器、垃圾收集算法三者的關係可以用以下特點概括: 堆空間:不同對象根據存

原创 RabbitMQ(三) -- 消息與隊列進階

一:摘要概述 RabbitMQ(一) – 初識RabbitMQ :通過AMQP協議觸摸RabbitMQ整體結構設計 RabbitMQ(二) – 交換器與隊列API探索 :完成RabbitMQ服務端結構基礎學習 RabbitMQ(

原创 RabbitMQ(二) -- 交換器與隊列API探索

一:摘要概覽 第一篇文章RabbitMQ(一) – 初識RabbitMQ中基於AMQP協議對RabbitMQ整體進行了簡介,旨在幫助閱讀本系列文章的朋友建立初步的概念。文中最後部分使用到的客戶端操作API並未深入的進行學習理解,本

原创 網絡協議(二) -- 子網與子網掩碼

一:前情概述 通過上一篇文章網絡協議(一) – 網絡基礎TCP/IP大概可以知道的是該模型中將網絡數據傳輸過程劃分爲四層,應用層處理用戶數據、傳輸層邏輯通信、網絡層目標計算機定位連接、鏈路層數據傳輸。任何交流的開始理所當然都需要建

原创 Spring應用 -- Scheduled

一:簡述定時任務 定時任務經常有文章拿Scheduled、Quartz、Timer進行比較,確實三者的差距還是比較明顯的。而且對於一個初學者並不是很友好,特別是Scheeduled、Quartz容易搞混。這篇文章將專門介紹Spri

原创 ES(一) -- ES 6.5.4部署

一:摘要概述 是什麼:ElasticSearch爲目前比較流行的全文搜索引擎,底層技術封裝Apache Lucene實現 擴展點:相對於Apache Luence而言ES還實現分佈式文件存儲、實時數據分析、通過服務器擴展可以達

原创 Junit5(一) -- 參數化測試數據來源

一:摘要概述 本系列文章將學習使用Junit5框架設計單元測試用例,單元測試是很多開發人員不願意寫也無意識操作的事情。但是經過實踐發現,單元測試的編寫不僅僅可以充分拆解代碼邏輯,並且對於代碼設計,代碼質量把控有着很積極的意義 二:

原创 RabbitMQ(四) --消費者Consumer

一:摘要概述 經過前面三篇文章的學習,對於RabbitMQ中間件應該處於撥開雲霧見青天階段。本文將趁熱打鐵,完善RabbitMQ基礎應用最後一個消費版塊。當然文中會持續深入講解有關消息分發、消費端確認等中階特性 二:消息消費 MQ

原创 NFS掛載 CentOS7

一:服務端安裝準備 NFS直接理解就是文件分享,分享肯定涉及到服務端與客戶端,但是強調一臺物理主機既可以做服務端,也可以做客戶端。構建NFS文件分享需要安裝nfs服務與rpcbind // 檢查服務是否安裝 rpm -qa | g

原创 Docker(一) -- 鏡像Images

一:簡要概述 Docker目前主流虛擬容器化技術代表,吹逼不會Docker那簡直就像是瘋狂原始人,太LOW!!認識使用Docker沒必要理解那些晦澀的概念,隨着使用深入領悟它的好處就夠了。Docker生態中接觸最多的其實就是Doc

原创 Docker(三) -- 文件存儲

一:簡要概述 21世紀最重要的是什麼?數據!數據!數據!數據分析,大數據時代,掌握海量有意義數據等於掌握未來。任何應用迭代、升級、優化都需要依賴數據說話,精準推送,用戶畫像等等。Docker的文件系統處於沙盒環境中,也就是隨着容器

原创 Docker(四) -- Dockerfile文件編寫

一:摘要概述 前面的文章中詳細介紹了Docker的鏡像、容器、文件組件,但是使用Docker最關鍵的一步還是編寫Dockerfile文件,通過Dockerfile文件將應用項目構建爲鏡像使用。下面將詳細介紹如下幾個部分: 遠程連

原创 Docker(二) -- 容器Container

一:簡要概述 上一節Docker鏡像中詳細講解了相關Docker安裝以及Docker基礎鏡像的知識,但是Docker的核心還是容器。它是Docker封裝管理應用程序的集裝箱,可以理解爲一個箱子。本節的要點就是介紹有關容器Creat