原创 openresty 全局變量

測試表明:在init_by_* 這個階段定義的全局變量會放到全局表裏,這個全局表可以被自動複製到worker進程的環境裏,應該是在luaVM範圍內,require進來的模塊的_G也會指向這個worker進程的全局表,而其他階段,每個階段都有

原创 lua 基礎

table 中的可以元素(類似數組)或者鍵值對,實際上lua內部採用哈希表和數組分別保存鍵值對、普通值,所有不推薦混合使用這兩種賦值方式。table中不要使用nil元素table判斷是否爲空function isTableEmpty(t) 

原创 completableFuture

completableFuture 是對FutureTask的擴展,FutureTask就只是有個get的方法,也就是獲取任務執行的返回值。而completableFuture首先運用了線程池,然後還加入了一些類似註冊的方法,以至於在某一個

原创 詳細分析MySQL事務日誌(redo log和undo log)

       innodb事務日誌包括redo log和undo log。redo log是重做日誌,提供前滾操作,undo log是回滾日誌,提供回滾操作。undo log不是redo log的逆向過程,其實它們都算是用來恢復的日誌:1

原创 Iptables狀態跟蹤機制介紹和優化探討

                       轉:https://blog.csdn.net/dhRainer/article/details/84846417Iptables狀態跟蹤機制介紹和優化探討前言狀態跟蹤五種狀態TCP的狀態跟蹤配

原创 Linux TCP/IP 協議棧調優

轉載:https://colobu.com/2014/09/18/linux-tcpip-tuning/Linux TCP/IP 協議棧調優      最近忙於系統性能的DEBUG和調優。 有些性能瓶頸和Linux的TCP/IP的協議棧

原创 docker 多階段構建

Docker 17.05版本以後,新增了Dockerfile多階段構建。所謂多階段構建,實際上是允許一個Dockerfile 中出現多個 FROM 指令。這樣做有什麼意義呢?老版本Docker中爲什麼不支持多個 FROM 指令在17.05版

原创 【安全基線】-MySQL安全配置規範

https://www.cnblogs.com/oumeixi/p/9100247.html

原创 前端:你要懂的單頁面應用和多頁面應用

單頁面應用(SinglePage Web Application,SPA)只有一張Web頁面的應用,是一種從Web服務器加載的富客戶端,單頁面跳轉僅刷新局部資源 ,公共資源(js、css等)僅需加載一次,常用於PC端官網、購物等網站如圖:單

原创 nginx 官方文檔

https://nginx.org/en/docs/

原创 Spring常見問題總結

對之前的這篇文章進行了修改補充。這篇文章主要是想通過一些問題,加深大家對於  Spring 的理解,所以不會涉及太多的代碼!這篇文章整理了挺長時間,下面的很多問題我自己在使用 Spring  的過程中也並沒有注意,自己也是臨時查閱了很多資料

原创 邁向HTTPS(七)反向代理服務器代理HTTPS

對於一定規模的企業來說,在部署 HTTPS 的時候,一般不會在具體的 WEB 服務器(RealServer)上部署證書和密鑰對,原因有多個:爲了負載均衡,大部分企業在 WEB 服務器(RealServer)前面一般會部署負載均衡服務器,比如

原创 nginx之proxy_pass代理後端https請求完全拆解

前言本文解釋了怎麼對nginx和後端服務器組或代理服務器進行加密http通信。內容提綱前提條件獲取SSL服務端證書獲取SSL客戶端證書配置nginx配置後端服務器完整示例前提條件nginx源碼或nginx plus源碼一個代理服務器或一個代

原创 OpenResty不完全指南

OpenResty不完全指南2018.05.27 17:57:33字數1443閱讀532OpenResty 簡介OpenResty® 是一個基於 Nginx 與 Lua 的高性能 Web 平臺。我們知道開發 Nginx 的模塊需要用 C

原创 關於openresty lua使用的一些tips

轉 https://qinguan.github.io/2018/04/12/some-tips-about-openresty-lua/關於openresty lua使用的一些tips          nginx 是多 worker