原创 HTML前端學習筆記(一)

1. web概念概述 2. HTML web概念概述 * JavaWeb: * 使用Java語言開發基於互聯網的項目 * 軟件架構: 1. C/S: Client/Server 客戶端/服務器端 * 在用戶本地有一個

原创 Jeecg-boot 使用心得建議

在3月的時候就接觸了jeecg-boot了,以前我是一個python開發者,python是一個動態型語言,可以很簡單的配置生成後臺管理器,動態註冊頁面,只需要按組件的方式register頁面就可以了,最典型的就是xadmin的方案

原创 關於利用oss託管vue的前後端分離項目

關於利用oss託管vue的前後端分離項目 前情提要 對於學生機或者小帶寬的服務器來說,第一次加載巨大的js文件簡直就是噩耗,特別是寶貴的面試官的時間,這樣的網站都不忍心寫到簡歷上去。更何況是用戶的時間,所以就考慮有沒有可以在不買大帶寬

原创 解決IDEA在Controller無法跳轉到jsp視圖或者ftl視圖。

一般在idea裏面就會提示黃線spring mvc refernece失敗,所以就無法按左鍵+鼠標實現跳轉以及上下文的變量提示,原因是spring mvc沒有好好的配置,如圖配置纔是正確的。 在這裏插入圖片描述 開啓自動配置掃描,之

原创 《Redis設計與實現》第十七章 集羣

Redis集羣是Redis提供的分佈式數據庫方案,集羣通過sharding分片來進行數據共享,並提供複製和故障轉移功能。 對集羣的節點、slot、命令執行、重新分片、轉向、故障轉移、消息等各方面介紹。 17.1 節點 一個Redis

原创 《Redis設計與實現》第十六章 Sentinel

Sentinel是Redis高可用的解決方案,哨兵。HA Sentinel 組成的sentinel系統可以監視任意多個主服務器以及主服務器屬下的所有從服務器,並在被監視的主服務器進入下賤狀態時,自動將下線主服務器屬下的某個從服務器升級

原创 《Redis設計與實現》第十五章 複製

第十五章 複製 在Redis中,用戶可以通過執行SLAVEOF命令或者設置一個slaveof選項讓一個服務器去複製另一個服務器,我們稱呼被複制的服務器爲主服務器,爲主從。 15.1 舊版複製功能的實現 Redis的複製功能分爲sy

原创 《Redis設計與實現》第十一章 AOF持久化

第十一章 AOF持久化 11.1 AOF持久化的實現 AOF持久化功能實現分爲命令追加、文件寫入、文件同步三個步驟。 11.1.1 命令追加 當AOF持久化功能出於打開狀態時,服務器執行完一個寫命令之後,會以被執行的寫命令追加到

原创 《Redis設計與實現》第十章 RDB持久化

Redis是內存數據庫,它將自己的數據庫狀態存儲在內存裏面,所以要提供RDB持久化功能來避免數據以爲丟失。 10.1 RDB文件的創建與載入 有兩個Redis命令可以用於生成RDB文件,一個是SAVE另外一個是BGSAVE,Sav

原创 《Redis設計與實現》第十四章 服務端

第十四章 服務端 redis服務器負責與多個客戶端簡歷網絡連接,處理客戶端發送的命令請求,在數據庫中保存客戶端執行命令所產生的數據,並通過資源管理來維持服務器自身的運轉。 14.1 命令請求的執行過程 14.1.1 發送命令請求

原创 《Redis設計與實現》第十三章 客戶端

通過使用io多路複用技術實現的文件處理器,redis單線程單進程的方式來處理命令請求,並與多個客戶端進行網絡通信。 每個客戶端都有一個redisClient結構,保存當前客戶端消息。 13.1 客戶端屬性 通用屬性與特定功能屬性

原创 《Redis設計與實現》第九章 數據庫

本章對Redis服務器的數據庫實現進行詳細介紹,說明服務器保存數據庫的方法。 9.1 服務器中的數據庫 redis將所有數據庫都保存在服務器狀態redis.h/redisServer結構的db數組中。 默認會創建16個數據庫 9.

原创 《Redis設計與實現》第十二章 事件

Redis服務器是一個事件驅動程序,服務器需要處理一下兩類事件: 1、文件事件:Redis服務器通過套接字與客戶端(或者其他redis服務器)進行連接,而文件事件就是服務器對套接字操作的一抽象。 2、時間事件:Redis服務器的一些操

原创 《Redis設計與實現》第六章 整數集合

整數(intset)集合是集合鍵底層的實現之一。 6.1 整數集合的實現 6.2 升級 擴容、1、根據新元素類型擴展底層數組空間大小、重新分配空間 2、轉換類型(16-32-64) 3、將新元素添加到底層數組裏面。 6.3 升級

原创 《Redis設計與實現》第三章 鏈表

鏈表提供了高效的節點重排能力,以及順序訪問節點並且可以通過增刪節點來調整鏈表的長度。 LLEN integers 鏈表除了用作鍵之外,還與發佈與訂閱、慢查詢、監視器等功能有關。redis本身用鏈表保存多個客戶端的狀態信息。 3.1 鏈