iT邦幫忙

搜尋 Hash 找到約 301 個結果
在google中搜尋

技術 [Day 07] Hash Table (1):從 Key 找到儲存位置

前言 今天要介紹的是 Hash Table,它在 JavaScript 裡最常見的樣貌就是我們每天都在寫的物件。 前面兩篇都在談 Array,而 Array 快的地方在於,只要給一個數字 index...

技術 密碼學基礎複習:Hash、非對稱加密與數位簽章在區塊鏈的應用

在昨天我們提到,要在資源受限的環境下建構區塊鏈,必須捨棄沉重的現成框架從零開始。但無論架構再怎麼輕量,區塊鏈之所以被稱為「信任的機器」,完全是建立在幾項核心的密碼學技術之上。 今天我們就來複習三個建構...

技術 Day 5|購物車:String 還是 Hash?

購物車是存什麼 一個使用者對到多個「商品 + 數量」,最常做的動作是「某一項 +1」。 按照 Day 4 的做法,整包存成 JSON: SET cart:01 '{"product:01&q...

技術 Day 4. 建立 Virtual Machine 及安裝 HashiCorp Valut

Day 4. 建立 Virtual Machine 及安裝 HashiCorp Valut 有了基本的認證概念後,我們便可以著手來進行 Vault 的環境架設。 在這裡,Grant 選擇的是在 Azu...

技術 06|數位證據的指紋:Hash 是什麼?(下)

上一篇我們自己建立了一個 txt 檔案,實際看到只修改一個字元,Hash 就會產生很大的變化。 這讓 Hash 很適合拿來確認資料是否發生改變。 前面介紹 Acquisition 時,我們知道可以將原...

技術 05|數位證據的指紋:Hash 是什麼?(上)

Hash Function(雜湊函數) 可以把任意長度的資料,經過一連串運算後,轉換成固定長度的輸出。 任意長度的資料 ↓ Hash Function ↓ 固定長度的...

技術 Day 29|LRU Cache:Java 與 Python 實作 HashMap + Linked List

一、題目介紹今天要練習的是LeetCode 146. LRU Cache LRU是Least Recently Used的縮寫,意思是「最近最少使用」 題目要求我們設計一個具有固定容量的Cache,支...

技術 Day 27|Top K Frequent Elements:Java 與 Python 實作 Hash Table + Heap

一、題目介紹今天要練習的是LeetCode 347:Top K Frequent Elements 題目給定一個整數陣列nums,以及一個整數k,要求找出陣列中出現頻率最高的k個元素 例如:nums...

技術 Day 01|Two Sum:Java 與 Python 實作 Hash Table

一、今日學習目標今天開始第一天的Leetcode演算法實作,主要學習Hash Table(雜湊表)的基本概念,以及如何利用Hash Table降低搜尋資料所需要的時間。 二、題目介紹Leetcode...

技術 Day 15:實作命令處理 - 整合 List、Hash、Set 與 ZSet 命令

String 指令跑通後,今天換把 List、Hash、Set 和 ZSet 這四個比較麻煩的結構接到 code/command/commands.go。 因為這些指令通常帶很多參數,回覆格式也多是陣...