原创 python 用socket搭建socket服務器-多線程網絡編程

#ThreadSocket.py import socket import threading import parser class ThreadSocket(object): """ """ tod

原创 mysql優化器

文章目錄什麼是成本?單表查詢的成本多表查詢的成本index dive 1.當客戶端連接到MySQL服務器時,服務器對其進行認證。可以通過用戶名與密碼認證,也可以通過SSL證書進行認證。登錄認證後,服務器還會驗證客戶端是否有執行某

原创 python進程,線程,協程

文章目錄進程線程系統知識進程與線程多任務操作系統工作模式進程狀態模型多進程與多線程threadingThread小案例LockLock()互斥鎖Semaphore :信號量Event: 事件鎖Condition: 條件鎖GIL進程

原创 HTTP over SSL/TLS

文章目錄HTTPS 基本過程TLS 證書機制中間人攻擊SSL 剝離HSTS僞造證書攻擊HPKP本文小結 HTTPS 基本過程 HTTPS 即 HTTP over TLS,是一種在加密信道進行 HTTP 內容傳輸的協議。 TLS

原创 史上最易部署lvs集羣-tun模式

文章目錄LVS TUN 模式工作原理: 封裝IP部署環境步驟server1-DS lvs調度器服務器server2-RS後端真實主機服務器1server3-RS後端真實主機服務器2server2及server3設置apachese

原创 linux-find命令入門教程

文章目錄語法實例 語法 find path -option [ -print ] [ -exec -ok command ] {} \; #參數說明 : find 根據下列規則判斷 path 和

原创 你值得擁有的linux下的網絡io 同步/異步/阻塞/非阻塞/BIO/NIO/AIO

文章目錄阻塞式I/O非阻塞式I/OI/O多路複用模型信號驅動式I/O異步I/O同步和異步區別、阻塞和非阻塞的區別同步和異步區別阻塞和非阻塞的區別IO多路複用selectepoll工作模式Nginx中Epoll+非阻塞IO Unix

原创 CentOS7搭建lvs-DR模式

文章目錄ipvsadm命令場景一:擁有多個公網IP且在同一網段實驗環境環境配置對Director主機的配置對RealServer節點的配置編制自動化腳本Director上的啓動腳本RealServer上的啓動腳本 lvs_dr-r

原创 CentOS安裝fortune+cowsay

文章目錄fortunecowsay合用效果圖 fortune #先找下看有沒 yum search fortune #安裝 yum install fortune-mod #中文庫下載 https://github.com/li

原创 用nginx做反向代理

文章目錄原理nginx配置文件修改nginx的配置文件,實現負載均衡https配置 原理 反向代理(reverse proxy):是指以代理服務器來接受internet上的連接請求,然後將請求轉發給內部網絡上的服務器,並將從服務器

原创 redo日誌(物理日誌)

文章目錄log buffer(日誌緩衝區)redo日誌刷盤時機redo日誌文件組checkpoint InnoDB存儲引擎是以頁爲單位來管理存儲空間的,我們進行的增刪改查操作都是將頁的數據加載到內存中,然後進行操作,再將數據刷回到

原创 TCP-UDP協議

文章目錄TCPTCP 的特性三次握手與四次揮手SYN攻擊TCP KeepAliveUDP 簡介 TCP TCP 的特性 CP 提供一種面向連接的、可靠的字節流服務 在一個 TCP 連接中,僅有兩方進行彼此通信。廣播和多播不能用於

原创 解決go get golang.org/x 包失敗

go env -w GOPROXY=https://goproxy.cn,direct #由於golang.org官網各種網絡問題,很難安裝,找到一種goproxy的解決方案,該方案適用於go 1.13及以上的版本 go env

原创 cdn基礎知識

原创 nginx-7+4層負載均衡

7層負載均衡 https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/ --》詳細版本 http://nginx.org/en/doc