歡迎光臨
每天分享高質量文章

標籤:Redis

第28頁
ASP.NET Core中藉助CSRedis實現安全高效的分散式鎖-知識星球
後端

ASP.NET Core中藉助CSRedis實現安全高效的分散式鎖

cycadmin閱讀(462)贊(0)

引言 最近回頭看了看開發的.NET Core 2.1專案的復盤總結,其中在多處用到Redis實現的分散式鎖,雖然在OnResultExecuting方法中做了防止死鎖的處理,但在某些場景下還是會發生死鎖的問題,下麵我只展示部分程式碼: 問題:...

記一次效能最佳化,單臺 4 核 8G 機器支撐 5 萬 QPS-知識星球
後端

記一次效能最佳化,單臺 4 核 8G 機器支撐 5 萬 QPS

cycadmin閱讀(462)贊(0)

前言 這篇文章的主題是記錄一次Python程式的效能最佳化,在最佳化的過程中遇到的問題,以及如何去解決的。為大家提供一個最佳化的思路,首先要宣告的一點是,我的方式不是唯一的,大家在效能最佳化之路上遇到的問題都絕對不止一個解決方案。 如何最佳化 首先大...

ASP.NET Core 實戰:基於 Jwt Token 的許可權控制全揭露-知識星球
後端

ASP.NET Core 實戰:基於 Jwt Token 的許可權控制全揭露

cycadmin閱讀(859)贊(1)

一、前言   在涉及到後端專案的開發中,如何實現對於使用者許可權的管控是需要我們首先考慮的,在實際開發過程中,我們可能會運用一些已經成熟的解決方案幫助我們實現這一功能,而在 Grapefruit.VuCore 這個專案中,我將使用 Jwt 的方...

後端

【死磕 Spring】—– 全集

cycadmin閱讀(311)贊(0)

從 6 月份開始寫 Spring IOC 原始碼解析,一直寫到 12 月才結束,半年時間一共寫了 42 篇文章,基本上每個週末都總有一天是坐在電腦面前寫部落格,雖然過程比較苦逼,但收穫還是挺多的,比如又複習了設計樣式、CGLIB、動態代理等等...

深入學習 Redis(5):叢集-知識星球
後端

深入學習 Redis(5):叢集

cycadmin閱讀(1401)贊(0)

“   在前面的文章中已經介紹了 Redis 的幾種高可用技術:持久化、主從複製和哨兵,但這些方案仍有不足,其中最主要的問題是儲存能力受單機限制,以及無法實現寫操作的負載均衡。 本文將詳細介紹叢集,主要內容包括: 叢集的作用 叢集...

為什麼阿裡巴巴禁止開發人員使用isSuccess作為變數名-知識星球
後端

為什麼阿裡巴巴禁止開發人員使用isSuccess作為變數名

cycadmin閱讀(523)贊(0)

在日常開發中,我們會經常要在類中定義布林型別的變數,比如在給外部系統提供一個RPC介面的時候,我們一般會定義一個欄位表示本次請求是否成功的。 關於這個”本次請求是否成功”的欄位的定義,其實是有很多種講究和坑的,稍有不慎就會掉入坑裡,作者在很...

有多少漏洞都會重來:從ElasticSearch到MongoDB和Redis-知識星球
後端

有多少漏洞都會重來:從ElasticSearch到MongoDB和Redis

cycadmin閱讀(408)贊(0)

編者說明:在新年即將來臨,長假漸近的日子裡,一定不要忘了資料庫也需要關照,我們曾經總結過:資料庫的假期綜合症,本文整理了一些資料庫安全方面的案例,在新年前為大家再提一次醒。 在技術領域,周而複始發生的資料安全事件,往往都似曾相識。有多少漏洞...

分享創造快樂