TCP 壅塞控制
TCP 壅塞控制 圖文並茂介紹 TCP 壅塞控制演算法的文章 目前很多地方還不太懂, 先筆記起來 XD »
TCP 壅塞控制 圖文並茂介紹 TCP 壅塞控制演算法的文章 目前很多地方還不太懂, 先筆記起來 XD »
Bucket Sort 或稱為 BIN Sort 定義 (參考維基百科) 原理是將陣列分到有限數量的桶裡 每個桶再個別排序(有可能再使用別的排序演算法或是以遞迴方式繼續使用桶排序進行排序) 主要步驟 建立空的 buckets 將資料分類存進 buckets 將 buckets 的資料進行排序 (在範例裡使用的是Selection Sort (選擇排序法)) 取出排序好的資料 時間複雜度:O(n+k) 範例程式碼 Ruby 範例 附上 Ruby 的 online sandbox, »
Bridge 模式 Docker 網路的預設模式 為每一個容器分配、設定 IP,並將容器連線到 docker0 虛擬網橋,通過 docker0 網橋以及 Iptables nat 表配置與宿主機通訊 Host 模式 與實體主機在同一個網路中,但沒有獨立 IP 地址,使用實體主機的 IP 和 Port 因此使用此模式需要考慮網路安全性上的問題 $ docker run --net=host -it {image} Container 模式 建立的容器不會建立自己的網絡卡,配置自己的 IP »
Safe methods 指的是此操作不會改變 Server 端的資源狀態(同樣的結果可被 Cache) Idempotent methods 指的是此操作不管做 1 次或做 n 次,最後都會得到同樣的資源狀態結果 (回應訊息可能不同)。Client 端可以放心的做 Retry 有人把它整理成表格 圖片轉載自 restcookbook.com - How to do stuff RESTful 這時候就會有疑問了,為什麼 PUT、PATCH 都可以用來更新 一個是 idempotent »
大家常用的 www.google.com 、 www.youtube.com 這類網址的正式名稱為「完整網域名稱 」,訪問時由 DNS 進行解析,進而得到 IP FQDN 由兩部分組成: Hostname(主機名稱) + Domain name(網域名稱) - 圖片轉載自鳥哥的 Linux 私房菜 FQDN 的總長度不可超過 255 個字元(包含 . ) Hostname(主機名稱) 或是 Domain name(網域名稱),都不可過63個字元 Ref: 維基百科 - 完整網域名稱 »
Kubernetes(又稱 K8S)是一種 Container Manager (容器管理平台),使我們可以自動化部署及管理多台機器上的 Container 使用 K8S 的優點: Self-healing 當 container 發生故障,可依部署定義的需求,自我修復容器 例如,重新啟動失敗的 container 或開啟新的 container 取代舊 container Dynamic sacling 根據部署定義的需求,可依流量進行 Auto Scaling Rolling updates »