外部網絡可直接訪問映射到127.0.0.1 的本地服務
只要外部攻擊者通過這臺主機將流量發送到 172.17.0.2:80,就會匹配這條規則并成功訪問容器中....
基于Python對微信好友進行數據分析
同平時登錄網頁版微信一樣,我們使用手機掃描二維碼就可以登錄,這里返回的friends對象是一個集合,....
SQL優化經歷:從30248.271s到0.001s
快了3w多倍,大大縮短了查詢時間,看來索引能極大程度的提高查詢效率,建索引很有必要,很多時候都忘記建....
pwru的使用方法、經典場景及實現原理
pwru 是 Cilium 推出的基于 eBPF 開發的網絡數據包排查工具,它提供了更細粒度的網絡數....
23種設計模式的通俗解釋
跟 MM 用 QQ 聊天,一定要說些深情的話語了,我搜集了好多肉麻的情話,需要時只要 copy 出來....
Kubernetes Pod多網卡方案MULTUS
Kubernetes 當前沒有提供為POD添加額外的接口選項的規定,或支持多個 CNI 插件同時工作....
輕量級Kubernetes-K3S工具介紹
K3s 是一個輕量級的 Kubernetes 發行版,它針對邊緣計算、物聯網等場景進行了高度優化。
Kafka的核心概念
Kafka 是主流的消息流系統,其中的概念還是比較多的,下面通過圖示的方式來梳理一下 Kafka 的....
Zabbix、Prometheus等常見監控教程
與以上各種監控系統的對比來看,Zabbix以強大優勢傲視群雄,它豐富的功能、可擴展的能力、二次開發的....
Paxos算法的特性以及算法
Google的粗粒度鎖服務Chubby的設計開發者Burrows曾經說過:所有一致性協議本質上要么是....
OSI參考模型中二層和三層交換機的各種特性和應用
雖然 PC1 在第一次通信時知道 PC2 的 IP 地址,但它不知道接收主機的 MAC地址。因此,交....
Bash編程常見錯誤范例及原因分析
Bash Pitfalls[1] 文章介紹了 40 多條日常 Bash 編程中,老手和新手都容易忽....
信號的理念以及Dockerfile中ENTRYPOINT和CMD指令
最近把 Docker 官方的 Docker Reference 文檔又讀了一遍,發現有些細節深究起來....
什么是VLAN 不同VLAN之間如何實現通信
VLAN中文是“虛擬局域網”。LAN可以是由少數幾臺家用計算機構成的網絡,也可以是數以百計的計算機構....
使用map函數實現Python程序并行化
Python 在程序并行化方面多少有些聲名狼藉。撇開技術上的問題,例如線程的實現和 GIL,我覺得錯....
數據庫中的schema
但在計算機中的 schema 其實與這個解釋很接近了,從很多地方都可以看到 schema 這個名詞,....
PyCharm是最適合做Python開發的
PyCharm帶有智能代碼編輯器,有助于編寫高質量的Python代碼。它通過為關鍵字、類和函數(即語....
PromQL查詢的整體結構及類型檢查
本文讓我們一起來看看PromQL查詢解析。雖然PromQL有操作符、函數、選擇器等,但我們無需被本篇....
MMU和TLB原理相關
虛擬地址和物理地址的映射關系存儲在頁表中,而現在頁表又是分級的。64位系統一般都是3~5級。常見的配....
配置Nginx訪問日志
每當處理客戶請求時,Nginx都會在訪問日志中生成一個新記錄。每個事件記錄都包含一個時間戳,并包含有....
將C/C++語言編寫的程序轉換成為處理器能夠執行的二進制代碼的過程
大家肯定都知道計算機程序設計語言通常分為機器語言、匯編語言和高級語言三類。高級語言需要通過翻譯成機器....
通過df命令顯示磁盤空間使用情況
這 df 命令顯示文件系統上的設備名稱、總塊數、總磁盤空間、已用磁盤空間、可用磁盤空間和掛載點信息。
Linux磁盤I/O的性能指標和查看性能工具
在我之前的文章:《探討 Linux 的磁盤 I/O》中,我談到了 Linux 磁盤 I/O 的工作原....