Lua

記一次Lua語言中死迴圈查錯

前言 如果在Lua語言中某一處死迴圈了!你特麼的怎麼去查出這特麼的該死的迴圈到底在特麼的哪裡!!! 重現步驟 一開啟技能介面,整個遊戲就卡死不動了 開始排查 檢視一下c

關於限流實現的思考

在基於 Spring Cloud 實現的微服務架構下,需要在閘道器處新增限流功能:比如對指定 ip 地址訪問具體介面時限制訪問頻率為 100次/s。 總的原則是:在滿足需求的基礎上,實現簡單、易於維護。

Kong mesh 深度分析報告

春節假期結束了,歡迎回來,這是農曆新年裡 ServiceMesher 公眾號的第一篇推送,作者單家駿。 Kong是一個基於OpenResty (Nginx) 封裝的微服務中介軟體產品,在微服務架構體系中,作

別讓 cd 浪費你的時間

終端下工作最煩躁的就是路徑切換,沒有自動路徑切換的幫助,就像在泥裡走路,於是大家發明了各種 autojump / z / fasd 等工具來提升路徑切換的效率,今天向大家介紹一個更好用的工具:

分散式鎖

單機 方案比較多,synchronized和juc很豐富 分散式鎖 互斥性:在任意時刻,只有一個客戶端能持有鎖 不會發生死鎖:即有一個客戶端在持有鎖的期間崩潰而沒有

數學小記之卷積

本文簡述了1維卷積和2維卷積的實現 一維卷積 描述卷積的方式很多,譬如這個: 一個函式在另一個函式上的加權疊加 雖然各個解釋都有助於我們對卷積的理解,

Nginx 通過 Lua + Redis 實現動態封禁 IP

一、背景 為了封禁某些爬蟲或者惡意使用者對伺服器的請求,我們需要建立一個動態的 IP 黑名單。對於黑名單之內的 IP ,拒絕提供服務。 二、架構 實現 IP 黑名單的功能有很多途徑: 1

1715951966.4361