js 雜湊雜湊值的模組
https://www.npmjs.com/package/fnv-plus
var fnv = require('fnv-plus'),
astring = 'hello world',
ahash52 = fnv.hash(astring), // 52-bit hash by default
ahash64 = fnv.hash(astring, 64); // 64-bit hash specified
console.log(ahash52.hex() == 'a65e7023cd59e'); //true
console.log(ahash52.str() == 'stglysbf6m'); //true
console.log(ahash52.dec() == '2926792616498590'); //true
console.log(ahash64.hex() == '779a65e7023cd2e7'); //true
console.log(ahash64.str() == '1th7cxzlyc0dj'); //true
console.log(ahash64.dec() == '8618312879776256743'); //true
// fast variants
console.log(fnv.fast1a32hex(astring) == 'd58b3fa7'); //true
console.log(fnv.fast1a52hex(astring) == 'a65e7023cd59e'); //true
fnv.seed('foobar testseed');
console.log(fnv.hash(astring, 64).hex() == ahash64.hex()); // false
// ^^ because the default seed is not 'foobar testseed'
相關文章
- Hash,雜湊,雜湊?
- 七夕也要學起來,雜湊雜湊雜湊!
- 雜湊
- 【尋跡#3】 雜湊與雜湊表
- 雜湊表(雜湊表)原理詳解
- Git SHA-1 雜湊值Git
- 安全的雜湊
- 雜湊表
- 雜湊碰撞
- 字串雜湊字串
- 樹雜湊
- 2024.3.26 雜湊
- 雜湊索引索引
- 雜湊表的原理
- 雜湊遊戲之雜湊盒子的趨勢未來可期遊戲
- 幾道和雜湊(雜湊)表有關的面試題面試題
- 異或雜湊
- 雜湊衝突
- 6.7雜湊表
- 關於雜湊
- 字串雜湊表字串
- 雜湊函式函式
- 雜湊表2
- redis之雜湊Redis
- 雜湊技術【雜湊表】查詢演算法 PHP 版演算法PHP
- Python:說說字典和雜湊表,雜湊衝突的解決原理Python
- 雜湊256,待研究
- 進位制雜湊
- 十二、雜湊表(二)
- 全球覆蓋 雜湊
- 十一、雜湊表(一)
- 雜湊表應用
- 手寫雜湊表
- Redis命令——雜湊(Hash)Redis
- 雜湊求眾數
- C++基本型別雜湊值學習C++型別
- 使用execAll 實現getParam():直接拿到雜湊值
- Day76.雜湊表、雜湊函式的構造 -資料結構函式資料結構