Go并發模型的實現原理
Go語言是為并發而生的語言,Go語言是為數不多的在語言層面實現并發的語言;也正是Go語言的并發特性,....
如何緩解DDoS(分布式拒絕服務)導致的性能下降
在我的上一篇文章談到了如何使用 tcpdump 和 wireshark,并帶您了解了幾個用例。今天我....
使用python生成圖表
它是由谷歌的n-gram 數據集驅動的,根據書本印刷的每一個年份,記錄了一個特定單詞或詞組在谷歌圖書....
詳解Docker容器和Docker鏡像
Docker 是現在的開發人員都已經很熟悉的平臺。它使得我們可以更容易地在容器中創建、部署和運行應用....
3種常用的Elasticsearch數據遷移方案
基于 COS 快照的遷移方式是使用 ES 的 snapshot api 接口進行遷移,基本原理就是從....
Go 1.18 正式發布后有哪些特性
距離 Go 1.17 發布七個月后,Go 1.18 正式發布了!Go 1.18 是一個包含大量新功能....
使用Python對壓縮文件的處理
zipfile是Python里用來做zip格式編碼的壓縮和解壓縮的module,zipfile里有兩....
深度揭秘阿里云Serverless Kubernetes
讓專業的人做專業的事情,從而發揮整體的最大效率。譬如一個初創的互聯網買菜公司,沒有必要自己去建機房、....
如何鑒別Linux服務器是否被入侵
隨著開源產品的越來越盛行,作為一個Linux運維工程師,能夠清晰地鑒別異常機器是否已經被入侵了顯得至....
使用AioHttp異步抓取火星圖片
讓我們從一個簡單的應用程序開始,只是為了啟動和運行aiohttp。首先,創建一個新的virtuale....
Linux namespace和cgroups簡介
先放結論,namespace 是用來做資源隔離, cgroup 是用來做資源限制。
109個實用shell腳本分享
Shell腳本,就是利用Shell的命令解釋的功能,對一個純文本的文件進行解析,然后執行這些功能,也....
K8S Service的基本概念和使用方式及實現原理
對定義了選擇算符的無頭服務,Endpoint 控制器在 API 中創建了 Endpoints 記錄,....
Linux內核代碼修改將為性能測試獲8450%提升
Jason Donenfeld 是 WireGuard 的主要開發者,同時他也是 Linux 內核隨....
如何用Python制作一個自動發送程序
事情是這樣的: 昨天晚上,女朋友讓我十二點催她睡覺。 ? 不過,可是我實在太困了,熬不下去…… 是吧....
Python更優雅的日志記錄解決方案Loguru
? Loguru: 更優雅的日志記錄解決方案! loguru ?是一個? Python ?簡易且強大....
在Python中用于終止線程的兩個選項
? 我經常被問到如何殺死一個后臺線程,這個問題的答案讓很多人不開心: 線程是殺不死的。在本文中,我將....
Django3如何使用WebSocket實現WebShell
前言最近工作中需要開發前端操作遠程虛擬機的功能,簡稱 WebShell。基于當前的技術棧為 reac....
使用Jenkins構建CI/CD之多分支流水線
pipeline 必須在最外層 agent 定義了在哪個環境里執行,默認any stages 階段,....
分享10個Web日志安全性分析工具
我經常聽到朋友問,是否有更好的Web日志安全性分析工具? 首先,我們應該清楚的是,日志文件不僅可以幫....