一文吃透如何部署kubernetes高可用叢集

使用 k8s 官方提供的部署工具 kubeadm 自動安裝,需要在 master 和 node 節點上安裝 docker 等元件,然後初始化,把管理端的控制服務和 node 上的服務都以 pod 的方式執行。 kubernetes部署過程: 本次部署的叢集是v1.17.2 分為以下幾個步驟 1.基礎環境

拿破崙,技術大牛晉級管理之後的困境

# 拿破崙,技術大牛晉級管理之後的困境 [toc] ## 0x00 摘要 拿破崙可以說是歐洲歷史上頂尖的軍事天才,但是當他從元帥晉級為皇帝之後屢犯錯誤,導致滑鐵盧戰役失敗。 從軟體開發角度看,滑鐵盧戰役拿破崙犯了相當多的錯誤,拿破崙就是典型的技術大牛轉行管理,面對大專案之後失敗的典型案例。 本文不會

golang知識總結

[TOC] ## 1、slice擴容規則 - 如果原有的cap的兩倍,比我現在append後的容量還要小,那麼擴容到append後的容量。例如:`ints := []int{1,2} ints = append(ints, 3,4,5)`會擴容到5 - 否則,如果原切片長度小於1024,直接翻倍擴容;原切片

Google單元測試框架gtest之官方sample筆記2--型別引數測試

gtest 提供了型別引數化測試方案,可以測試不同型別的資料介面,比如模板測試。可以定義引數型別列表,按照列表定義的型別,每個測試case都執行一遍。 本例中,定義了2種計算素數的類,一個是實時計算,一個是提前計算好存放到一個大陣列了。既空間和時間實現方式的對比。兩種實現類都繼承於抽象類PrimeTable。

CNN結構演變總結(一)經典模型

導言:    自2012年AlexNet在ImageNet比賽上獲得冠軍,卷積神經網路逐漸取代傳統演算法成為了處理計算機視覺任務的核心。    在這幾年,研究人員從提升特徵提取能力,改進回傳梯度更新效果,縮短訓練時間,視覺化內部結構,減少網路引數量,

event loop整理

### 巨集任務和微任務 讓我們從瀏覽器載入 script 說起,當瀏覽器載入完 script 之後,不考慮 script 標籤的 defer 屬性,script 將被立即執行。這時,我們就建立了一個巨集任務。 在我們載入的程式碼中,可能有 click 事件的監聽,也可能會發出網路請求。當這些操作

使用Reactor完成類似的Flink的操作

### 一、背景 Flink在處理流式任務的時候有很大的優勢,其中windows等操作符可以很方便的完成聚合任務,但是Flink是一套獨立的服務,業務流程中如果想使用需要將資料發到kafka,用Flink處理完再發到kafka,然後再做業務處理,流程很繁瑣。 比如在業務程式碼中想要實現類似Flink的wi

python進階(9)多執行緒

# 什麼是執行緒? 執行緒也叫`輕量級程序`,是作業系統能夠進行`運算排程`的`最小`單位,它被包涵在程序之中,是程序中的實際運作單位。執行緒自己不擁有`系統資源`,只擁有一點兒在執行中必不可少的資源,但它可與同屬一個程序的其他執行緒共享程序所擁有的全部資源。一個執行緒可以建立和撤銷另一個執行緒,同一個程序中

LiteOS:SpinLock自旋鎖及LockDep死鎖檢測

摘要:除了多核的自旋鎖機制,本文會介紹下LiteOS 5.0引入的LockDep死鎖檢測特性。 2020年12月釋出的LiteOS 5.0推出了全新的核心,支援SMP多核排程功能。想學習SMP多核排程功能,需要了解下SpinLock自旋鎖。除了多核的自旋鎖機制,本文還會介紹下LiteOS 5.0引入的Lock

Go | Go 結合 Consul 實現動態反向代理

Go 結合 Consul 實現動態反向代理 代理的核心功能可以用一句話概括:接受客戶端的請求,轉發到後端伺服器,獲得應答之後返回給客戶端。 --- **Table of Contents** - [反向代理](#反向代理) - [實現邏輯](#實現邏輯) - [Go 語言實現](#go-語言實現)

基於url-to-pdf-api構建docker映象,製作一個網頁另存服務

基於url-to-pdf-api構建docker映象,製作一個網頁另存服務 #### 業務背景: 需要根據一個url路徑列印這個網頁的內容 #### 解決方案: 1.使用wkhtml2pdf 2.使用puppeteer 根據網上的資料,wkhtml2pdf 可以安裝在linux伺服器,通過java

Linux系統程式設計【4】——檔案系統

## pwd命令的作用 Linux的檔案系統比較龐大,所以筆者從pwd這一命令入手,在實現的過程中加深對檔案系統的瞭解。 輸入:`man pwd` ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210226132413615.PNG?x-oss-process=im

0.0097091197967529