年度盤點:2020年Java後端面試題整理(軟體開發的同行多關注)
如何使用Spring Boot實現分頁和排序[…]
閱讀全文如何使用Spring Boot實現分頁和排序[…]
閱讀全文作為Session ID的解析器,CustomedSessionIdResolver的部分程式碼如下:CustomedSessionRepositoryFilter會對sessionIds清單進行判斷,然後根據結果進行分散式Session的[…]
閱讀全文具體實現如下:這個是取令牌沒有取到說明請求量過大,leftPop命令是取出資料,並且刪除放令牌可以用task實現,最好有個配置平臺根據當前流量,伺服器情況實現動態控制[…]
閱讀全文Redis儲存的所有值物件在內部定義為redisObject結構體, 內部結構如圖:redisObject各欄位說明:type欄位: 表示當前物件使用的資料型別, Redis主要支援5種資料類 型:string、 hash、 list、 s[…]
閱讀全文在metasploi呼叫nmap的外掛—script=smb-check-vulns可以掃描出目標上的危險漏洞,如MS08-67(windows Server 服務RPC請求緩衝區溢位漏洞),說明用nmap的指令碼可以掃出目標的一些已知漏洞[…]
閱讀全文【資料合集】面試篇:1.京東、美團、華為、騰訊、位元組跳動、阿里P7等2021年大廠面經彙總2.65頁新鮮出爐阿里雲P7面試題以及詳細解答3.包含雙十一億級電商架構、雙十一阿里微服務、多執行緒高併發底層原理等技術面試突擊系列影片4.46個大[…]
閱讀全文如果你還沒有把握的話,推薦你學習一下《Redis高併發架構與原始碼深度剖析》這個課程,你將從下面三個方面,徹底搞定Redis:11月24日晚上8點開課專案實戰+核心技術講解,原價99元最後150個免費學習名額只要你來參加我們的直播課程,除了[…]
閱讀全文當 Redis 啟動時當 Redis 啟動時,首先會對伺服器進行初始化流程,包含以下的步驟:初始化配置(系統預設配置)載入並解析配置檔案(使用者配置)初始化服務內部變數建立事件迴圈 eventLoop建立 socket 並開始監聽建立檔案事[…]
閱讀全文排序統計Redis 的 4 個集合型別中(List、Set、Hash、Sorted Set),List 和 Sorted Set 就是有序的[…]
閱讀全文tcp listen backlog【當時一臉懵,三面考的】7[…]
閱讀全文首先看看使用方式:作為主節點的Redis例項,並不要求配置任何引數,只需要正常啟動作為從節點的例項,使用配置檔案或命令方式即可完成主從配置是不是和表情包一樣,“dalao”沒動,我去“抱大腿”[…]
閱讀全文redis和mecached的區別,以及使用場景區別1、redis和Memcache都是將資料存放在記憶體中,都是記憶體資料庫[…]
閱讀全文最後,在學習這五類模組中的關鍵原始碼外,我還會介紹對應的計算機系統設計思想,和 Redis 原始碼中使用的一些程式設計技巧,這樣你可以應用到自己的程式開發中[…]
閱讀全文好了,現在我們總結一下 Pub/Sub 的優缺點:支援釋出 / 訂閱,支援多組生產者、消費者處理訊息消費者下線,資料會丟失不支援資料持久化,Redis 宕機,資料也會丟失訊息堆積,緩衝區溢位,消費者會被強制踢下線,資料也會丟失有沒有發現,除[…]
閱讀全文快取雪崩通常我們為了保證快取中的資料與資料庫中的資料一致性,會給 Redis 裡的資料設定過期時間,當快取資料過期後,使用者訪問的資料如果不在快取裡,業務系統需要重新生成快取,因此就會訪問資料庫,並將資料更新到 Redis 裡,這樣後續請求[…]
閱讀全文