原创 Redis入門之基本數據類型Set

Set 無序的 Set 中的值只有一個(唯一性) 存儲最多 2的32次方 -1 個字符串 集合類型的常用操作是向集合中加入或刪除元素,判斷某個元素是否存在,由於集合在Redis內部是使用值爲空的散列表(hash table),所

原创 Redis入門之基本數據類型zSet

ZSet 有序集合 列表List 與有序集合的相同點與差別 1、二者都是有序的 2、二者都可以獲得某一範圍的元素 差別 1、列表是通過鏈表實現的,所以獲取靠近兩端的數據速度快,而元素增多後,訪問中間的數據的速度就會較慢。 2、有序

原创 Redis入門之啓動與簡單命令

Redis介紹 Redis 是一個開源(BSD許可)的,內存中的數據結構存儲系統,它可以用作數據庫、緩存和消息中間件。 它支持多種類型的數據結構,如 字符串(strings), 散列(hashes), 列表(lists), 集合(

原创 Redis 入門之基本數據類型List

列表類型(List) list 可以存儲一個有序的字符串列表,常用的操作是向列表兩端添加元素或者獲得列表的某一個片段 list 內部使用雙向鏈表實現的,所以向列表兩端添加元素的時間複雜度爲O(1),獲取越接近兩端的元素速度越快。

原创 Eureka 與Zookeeper 的區別,Eureka相較於Zookeeper好在哪?

本篇是 SpringCloud 學習筆記的第七篇。主要分析了Eureka 與Zookeeper 的區別 本篇關聯篇章如下: 主頁 1、簡單微服務SpringCloud學習 2、微服務架構與SpringCloud 3、Eclips

原创 Redis 入門之 基本數據類型hash

散列類型(hash) hash 字典結構,存儲了字段和字段值的映射,但字典值只能是字符串,不支持其他數據類型。 HSET key field value 和 HGET key field HSET 設置散列,HGET獲取hash值

原创 Redis入門之基本數據類型string

string 字符串類型是Redis 中最基本的類型,它能存儲任何形式的字符串,包括二進制數據,可以存儲用戶的郵箱,JSON化的對象甚至是一張圖片,一個字符串類型的鍵允許存儲的數據的最大容量是512MB。 SET 與 GET 命令

原创 Go The Way 之 冒泡排序、快速排序、插入排序、選擇排序

排序是最常見的算法 冒泡排序 func BubbleSort(nums []int) []int { length := len(nums) for i := 0; i < length; i++ { for j :=

原创 字符串解決迴文數問題

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

原创 Git 使用小烏龜(TortoiseGit)拉取Github項目時報錯【server sent :publickey】

場景 小明在Github上創建了一個項目,後使用小烏龜將遠程項目拉到本地機器中。在使用Git clone 功能時,一直報錯 server sent :publickey, 如下圖: 解決歷程 由於報錯信息提示的有publicke

原创 Idea 創建簡單的SpringBoot 父子項目

背景 使用Idea 創建一個模塊化的SpringBoot項目,但是發現Idea 創建父子項目的方式較Eclipse 較爲不同,且Idea 創建的過程較Eclipse創建父子項目的過程複雜。 Eclipse 創建SpringBoot

原创 【SQL題】 Employee 表中第二高的薪水(Salary)

+----+--------+ | Id | Salary | +----+--------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | +----+--------+ 例如

原创 [SQL題]如何判斷兩個時間相差一天??dateDiff(date1, date2)

給定一個 Weather 表,編寫一個 SQL 查詢,來查找與之前(昨天的)日期相比溫度更高的所有日期的 Id。 +---------+------------------+------------------+ | Id(IN

原创 Go The Way 之 隊列

原創 Go The Way 之 隊列 隊列是一個有序列表,可以用數組或者鏈表來實現 遵循先進先出的遠程,即: 先存入隊列的數據,要先取出,後存入的數據要後取出 簡單隊列(數組實現) package main import (

原创 Go The Way 之 稀疏數組

Go 數據結構與算法 :稀疏數組 當一個數組中大部分元素爲0或者爲同一個值時,可以使用稀疏數組來保存該數組。 稀疏數組的處理方法是: 1、 記錄數組中一共有幾行幾列,有多少個不同的值 2、 思想:把具有不通知的元素的行列及值記錄在