原创 退網了

我真的沒有想到距離20年考研還有7個月,我竟然還有勇氣踏上考研之路… 而且是跨專業考研!!!害 在大二大三的路上一致都是屬於搖擺不定的狀態,聽到家人勸我考研,感覺哎呀有點心動,但是轉頭一想考研好累啊,我感覺自己不想再上學了,也沒有

原创 Mybatis配置Mapper.xml時報:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)

配置Mapper.xml時mybatis的網址爆紅,而且已經加了mybatis的依賴,這個錯大致意思是統一資源的標識符沒有註冊。 URI is not registered (Settings | Languages & Fram

原创 Redis中的主從複製(模擬一主二從)

撒子是主從複製? 主從複製是指將一臺Redis服務器的數據,複製到其他的Redis服務器。前者稱爲主節點(master/leader),後者稱爲從(slave/follower)。數據的複製是單向的,只能由主節點到從節點。Master以寫

原创 Redis緩存穿透、緩存擊穿和緩存雪崩

緩存穿透(沒查到引起) 緩存穿透其實就是用戶想要查詢一個數據,發現redis內存數據庫中沒有,也就是緩存沒有命中,然後就向持久層數據庫查詢,發現也沒有要查詢的信息,於是就查詢失敗。當用戶很多的額時候,緩存都沒有命中,於是都去請求數據庫,這

原创 Redis——哨兵模式

哨兵模式 主從切換技術的方法是:當主服務器宕機後,需要手動的把一臺服務器切換爲主服務器,需要人攻的干預,會造成一段時間內服務不可用。Redis從2.8開始提供了Sentinel(哨兵)架構來解決這個問題。 哨兵模式是一種特殊的模式,首先R

原创 Redis整合SpringBoot

撒子是jedis? jedies是Redis官方推薦的java連接開發工具。使用Java操作Redis的中間件。 使用: 我們先在windows上下載Redis測試:https://github.com/microsoftarchive/

原创 Redis中的事務和監控(樂觀鎖)

事務 Redis事務本質: 一組命令的集合。一個事務中的所有命令都會被序列化,在事務執行過程中,會按順序執行。 Redis事務的特性: 一次性 順序性 排他性 Redis事務沒有隔離級別的概念 所有的命令在事務中並沒有直接被執行,只有發起

原创 重新瞭解數據庫——數據庫中的函數

數據庫中的函數 數據庫中的函數與Java中的函數類似,都是完成一定功能的代碼的集合。根據函數操作數據行數可將SQL函數分爲單行函數和多行函數(也就是聚合函數)。   常用單行函數 單行函數:返回結果是一行記錄 select ceilin

原创 重新瞭解數據庫——索引

撒子是索引? 索引(Index)是幫助MySQL高效獲取數據的數據結構,索引可以大大提高MySQL的檢索速度。 索引就像是我們看書一樣,不使用索引我們需要看某個知識點要一頁一頁的翻,而使用了索引就像是我們使用書本的目錄來查詢需要的內容,可

原创 重新瞭解數據庫——事務

撒子是事務? 事務的意思是一條或者是一組語句組成一個單元,這個單元要麼全部執行,要麼全不執行。 比如我們轉賬,A要給B轉300塊錢,我們需要用兩條sql語句,A賬戶的錢減去500,B賬戶中的錢增加500,但是計算機可能由於某些原因上面語句

原创 Redis五大數據類型——Zset

Zset(有序集合) 在set的基礎上,增加了一個值來進行排序 set k1 v1 zset k1 score1 v1 存儲班級成績表,工資表排序,熱搜排行榜 向集合中增值: 127.0.0.1:6379> zadd myset 1 o

原创 Redis中進行性能測試

撒子是redis-banchmark? redis-banchmark是Redis自帶的一個壓力測試工具 我們可以通過下面的命令來測試 redis-benchmark [option] [option value] redis 性能測試

原创 CentOS上安裝Redis

Redis是撒子? Redis(Remote Dictionary Server ),即遠程字典服務,是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。Redi

原创 重新瞭解數據庫——常用數據庫引擎

撒子是數據庫引擎? 數據庫引擎是用於存儲、處理和保護數據的核心服務。當我們訪問數據庫是都是通過引擎去訪問數據庫文件   數據庫引擎有幾種 Innodb 、 MyISAM 、MEMORY 、MERGE 常用的數據庫引擎 INNODB  My

原创 SpringBoot——郵件發送

導入依賴: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactI