原创 Redis-事務篇

同系列一:Redis 緩存數據庫入門教程 同系列二:Redis-通用指令篇 同系列三:Redis-RDB-AOF持久化篇 文章目錄Redis-事務篇Redis簡介什麼是事務(Transaction)?特徵Redis中的事務?事務的

原创 【LeetCode】【Java】26. 刪除排序數組中的重複項—給定一個排序數組,你需要在 原地 刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。

26. 刪除排序數組中的重複項 給定一個排序數組,你需要在 原地 刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。 不要使用額外的數組空間,你必須在原地修改輸入數組 並在使用 O(1) 額外空間的條件下完成。

原创 【LeetCode】【Java】38. 外觀數列-「外觀數列」是一個整數序列,從數字 1 開始,序列中的每一項都是對前一項的描述。前五項....

38. 外觀數列 「外觀數列」是一個整數序列,從數字 1 開始,序列中的每一項都是對前一項的描述。前五項如下: 1. 1 2. 11 3. 21 4. 1211 5. 111221 1

原创 【LeetCode】【Java】58. 最後一個單詞的長度-給定一個僅包含大小寫字母和空格的字符串,返回其最後一個單詞的長度。如果字符串從左向右滾動顯示,那麼最後一個單詞就是最後出現的單詞.

58. 最後一個單詞的長度 給定一個僅包含大小寫字母和空格 ’ ’ 的字符串 s,返回其最後一個單詞的長度。如果字符串從左向右滾動顯示,那麼最後一個單詞就是最後出現的單詞。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是

原创 【LeetCode】【Java】35. 搜索插入位置-給定一個排序數組和一個目標值,在數組中找到目標值,並返回其索引。如果目標值不存在於數組中,返回它將會被按順序插入的位置。

35. 搜索插入位置 給定一個排序數組和一個目標值,在數組中找到目標值,並返回其索引。如果目標值不存在於數組中,返回它將會被按順序插入的位置。 你可以假設數組中無重複元素。 示例 1: 輸入: [1,3,5,6], 5 輸出: 2

原创 Redis-通用指令篇

上一篇:Redis-數據類型篇 文章目錄Redis-通用指令篇Redis簡介Redis——通用命令操作key是什麼?針對key的一些常用操作?1. 對於key的自身狀態控制的相關操作:2. 對於key的時效性相關操作:3. 對於k

原创 數據倉庫-筆記

數據倉庫的特點: 面向主題 集成 相對穩定 反映歷史變化 ETL抽取過程: 抽取 轉換 加載 建立數據倉庫的步驟: 收集和分析業務需求 建立數據模型和數據倉庫的物理設計 定義數據源 選擇數據倉庫技術和平臺 從操作型數據庫

原创 eclipse springboot項目,有時候會出現如下錯誤Project build error: Non-resolvable parent POM

一.在IDEA創建的Springboot項目,在導入Eclipse時,或者直接在eclipse初次創建springboot項目,有時候會出現如下錯誤。 Project build error: Non-resolvable par

原创 【LeetCode】【Java】20. 有效的括號——給定一個字符串,判斷字符串是否有效有效字符串需滿足左括號必須用相同類型的右括號閉合 左括號必須以正確的順序閉合。

20. 有效的括號 給定一個只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 注意空字符串可被認爲是有效

原创 【LeetCode】【Java】13. 羅馬數字轉整數——給定一個羅馬數字,將其轉換成整數。輸入確保在 1 到 3999 的範圍內。

13. 羅馬數字轉整數 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 字符 數值 I 1 V 5 X 10 L

原创 【LeetCode】【Java】9. 迴文數——判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。

9. 迴文數 判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。 示例 1: 輸入: 121 輸出: true 示例 2: 輸入: -121 輸出: false 解釋: 從左向右讀, 爲 -

原创 【LeetCode】【Java】14. 最長公共前綴——編寫一個函數來查找字符串數組中的最長公共前綴 如果不存在公共前綴 返回空字符串

14. 最長公共前綴 編寫一個函數來查找字符串數組中的最長公共前綴。 如果不存在公共前綴,返回空字符串 “”。 示例 1: 輸入: ["flower","flow","flight"] 輸出: "fl" 示例 2: 輸入: ["

原创 負載均衡-加權隨機算法

負載均衡-加權隨機算法         由於訪問概率大致相同,所以如果部分服務器性能不一致的話,容易導致性能差的服務器壓力過大,所以要根據服務器性能不一致的情況,給性能好的服務器多處理請求,給差的少分配請求(能者多勞)所以就需要在

原创 負載均衡-輪詢

負載均衡-輪詢 每臺服務器輪着來,避免隨機流量小,很長時間都得不到請求 package nginx; import java.util.ArrayList; import java.util.List; import jav

原创 Nginx-使用以及幾種負載均衡算法

文章目錄Nginx (engine x)Nginx 能做什麼?1. 正向代理2. 反向代理3. HTTP 服務器(動靜分離等)4. 負載均衡負載均衡模塊-upstreamupstream 負載均衡算法:輪詢(round robin