iT邦幫忙

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

技術 Ep24|join 為什麼常是效能分水嶺?從 BroadcastHashJoin 到 SortMergeJoin 看資料怎麼移動

資料工程裡很常見的模式是:大量 event、order 或 impression records,要依一張較小的產品、使用者或規則表補上欄位。程式看起來只是一個 join,但 Spark 可能選擇把小...

技術 第十五天LinkedHashMap的LRU快取機制與TreeMap紅黑樹排序原理

一、 Map 家族的順序分流:無序 vs 插入序 vs 大小排序HashMap:完全無序。遍歷順序取決於 Hash 值分佈與陣列擴容後的桶位變化,無法保證順序穩定。LinkedHashMap:保證順序...

技術 第十四天Set集合與equals/hashCode核心契約,物件屬性修改導致記憶體洩漏分析

一、 Set集合的本質:Map的外包裝(Wrapper) Set的核心特徵:不允許重複元素(Uniqueness)。 HashSet的底層真相: HashSet內部直接委派一個私有的HashMap...

技術 第十三天HashMap雜湊演算法、容量2的N次方原理與JDK 8紅黑樹轉換機制

一、 HashMap 底層物理結構演進JDK 7:陣列 + 單向鏈結串列(Array + Linked List)發生雜湊碰撞時採用頭插法(Head Insertion)。在多執行緒併發擴容情境下,指...

技術 Day 28|可重現實驗:Seed、Config、Artifact、Hash 與一鍵重跑

前一篇處理「Failure Taxonomy:把「答錯」拆成可以修的工程問題」,這篇進一步討論「可重現實驗:Seed、Config、Artifact、Hash 與一鍵重跑」。共同的量測條件是前後比較的...

技術 [DAY 25] 檔案有沒有被動過?Hash 怎麼幫我們驗證數位證據

前面在製作 Forensic Image 時,其實已經碰過很多次 Hash。 當時我們知道,製作完映像檔後通常還會進行 Verification,確認取得的資料沒有在複製過程中發生改變。 今天就把 H...

技術 Day 15 會員註冊與 password_hash()

圖書管理系統完成書籍的 CRUD 之後,接下來要面對的就是使用者。 要做借還書功能,系統必須先知道「是誰借了這本書」。因此,需要一套會員機制。今天先把「會員註冊」建立起來。 為什麼密碼絕對不能存明文?...

技術 Day 13|檔案到底改了什麼?解讀 Wazuh FIM Alert 與 Hash 變化

昨天我們成功修改了: /etc/pqc_secret_keys.conf 並且在 Wazuh Dashboard 中看到 Rule 550:Integrity checksum changed。 這...

技術 Day 17|Dictionary 與 HashSet:用 Key 找資料、避免資料重複

Day 16 我們學過: List<Product> products = new List<Product>(); List<T> 適合: 管理一組有順...

技術 [Day 08] Hash Table (2):Collision、Load Factor 與 Resize

前言 昨天留了個問題沒回答:不同的 key 撞在同一格時會發生什麼事,又該怎麼處理?今天就來看看~ 首先,再次看到熟悉的訂單資料~只是這次我們只給 4 格的 bucket 儲存空間: const o...