原创 27. 進程,線程和 CPU

文章目錄CPU進程線程 CPU CPU 個數:實際看到的 CPU 數量 CPU 核心數:單個 CPU 上集成的多個運算核心,理論上 1 個運算核心至少對應一個線程 進程 定義: 操作系統進行資源分配的最小單元(分配的資源包括但不僅

原创 18. Bech32 Encode & Decode

文章目錄What is Bech32Why need itHow to use What is Bech32 This document proposes a checksummed base32 format, “Bech32

原创 16. 架構設計

文章目錄需求分析需求分析的輸入及輸出需求優先級架構設計概要設計總體設計模塊設計數據結構設計詳細設計模塊詳細設計 需求分析 需求分析的輸入及輸出 輸入:需求文檔 + 客戶 輸出:產品的信息架構(功能點及有哪些實體對象) 需求優先

原创 17. Proxy-Re-Encryption

文章目錄What is Proxy-Re-EncryptionWhy need itHow to use What is Proxy-Re-Encryption 中文詳解:代理重加密 Why need it 解決存儲網絡中加密數

原创 26. TLS & HTTPS

TLS & HTTPS 文章目錄TLS加密身份認證HTTPSWhat is HTTPSHTTPS 數據加密過程 TLS SSL(Secure Socket Layer)安全套接層。主要用於保證 WWW(Wrold Wide Web

原创 25. TCP 三次/四次握手

TCP 三次/四次握手 文章目錄TCP 建立連接 - 3 次握手TCP 釋放連接 - 4 次握手 TCP 建立連接 - 3 次握手 建立過程: client 發送 SYN=1, seq=x: SYN=1 建立連接的標識,s

原创 4. Docker 網絡模式-bridge

文章目錄概述默認網絡創建自定義的網絡使用 busybox 測試容器連通性使用默認網橋 docker0使用自定義網橋 my-net對比自定義 bridge(my-net)與默認 bridge(docker0)自定義 bridge 提

原创 待整理知識點

goroutine GPM 模型 sync.map 併發下的 map 友情鏈接 https://colobu.com/

原创 5. Docker 容器通信實例

文章目錄概述實例 概述 問題描述: 現有 mongo, explorer 兩個實例分別使用 docker-compose.yml 啓動,這兩個實例在同一臺宿主機上,其中 explorer 需要與 mongo 通信,採用 DB_UR

原创 4. Content-Disposition 詳解

文章目錄文件下載響應頭的設置Server 端實現文件下載 文件下載響應頭的設置 content-type 指示響應內容的格式 content-disposition 指示如何處理響應內容。 一般有兩種方式: inline:直接在

原创 24. 控制反轉與依賴注入

文章目錄第一章:小明和他的手機第二章: 小明的快樂與憂傷第三章:造物主的智慧第四章:小明的感悟 第一章:小明和他的手機 從前有個人叫小明 小明有三大愛好,抽菸,喝酒…… 咳咳,不好意思,走錯片場了。應該是逛知乎、玩王者農藥和搶微信

原创 1. nodejs tutorial

文章目錄Nodejs tutorialES6 教程NestJs Nodejs tutorial nodejs 教程 ES6 教程 ES6 入門教程 NestJs Nest.js 中文教程

原创 23.事務&鎖

事務&鎖 文章目錄事務ACID 原則事務的隔離性鎖悲觀鎖樂觀鎖悲觀鎖 VS 樂觀鎖細化鎖粒度 事務 事務,由一組 sql 語句組成的執行單元,要麼都執行成功,要麼回滾。事務符合 ACID 原則 ACID 原則 Atomicit

原创 25. NSQ 簡介及教程

NSQ 簡介及教程 文章目錄What is nsqWhy use nsqHow to use nsqExampleInstallTestCaseConsumerProducer What is nsq NSQ is a realt

原创 22. 關於定時任務指定的時間間隔內沒有完成任務的處理

關於定時任務指定的時間間隔內沒有完成任務的處理 問題:定時任務如果在指定的時間間隔內,並沒有完成任務,那麼這些未完成的任務是如何處理?是將被放棄,重新開始下一遍定時任務? 結論:如果定時器處理的任務耗時超過設定的間隔時間,那麼直到