Pertanyaan yang diberi tag «hash»

Fungsi hash adalah prosedur yang didefinisikan dengan baik atau fungsi matematika yang mengubah sejumlah besar data menjadi datum kecil, biasanya bilangan bulat tunggal. Untuk pertanyaan tentang tagar yang digunakan untuk memberi label konten di media sosial, gunakan tagar. Untuk pertanyaan tentang URL dan jangkar HTML, gunakan pengidentifikasi fragmen. Untuk pertanyaan tentang tipe hash Ruby, gunakan ruby-hash.

7
Bagaimana cara menambahkan item baru ke hash
Saya baru di Ruby dan tidak tahu cara menambahkan item baru ke hash yang sudah ada. Sebagai contoh, pertama saya membuat hash: hash = {item1: 1} setelah itu ingin menambahkan item2 jadi setelah ini saya punya hash seperti ini: {item1: 1, item2: 2} Saya tidak tahu metode apa yang harus …
177 ruby  hash 

9
Tabrakan hash di git
Apa yang sebenarnya akan terjadi jika saya memiliki tabrakan hash saat menggunakan git? Misalnya saya berhasil melakukan dua file dengan checksum sha1 yang sama, apakah git akan melihatnya atau merusak salah satu file? Bisakah git ditingkatkan untuk hidup dengan itu, atau saya harus mengubah ke algoritma hash baru? (Tolong jangan …
175 git  hash  sha1  hash-collision 

7
Mengapa Git tidak dianggap sebagai "rantai blok"?
Struktur data internal Git adalah pohon objek data, di mana setiap objek hanya menunjuk ke pendahulunya. Setiap blok data di-hash. Memodifikasi (kesalahan bit atau serangan) blok perantara akan terlihat ketika hash yang disimpan dan hash yang sebenarnya menyimpang. Bagaimana konsep ini berbeda dari rantai blok? Git tidak terdaftar sebagai contoh …
174 git  hash  blockchain 

11
Mengubah setiap nilai dalam hash di Ruby
Saya ingin mengubah setiap nilai dalam hash untuk menambahkan '%' sebelum dan sesudah nilai demikian { :a=>'a' , :b=>'b' } harus diubah menjadi { :a=>'%a%' , :b=>'%b%' } Apa cara terbaik untuk melakukan ini?
170 ruby  hash 


8
Berapa banyak elemen acak sebelum MD5 menghasilkan tabrakan?
Saya punya perpustakaan gambar di Amazon S3. Untuk setiap gambar, saya md5 URL sumber di server saya ditambah stempel waktu untuk mendapatkan nama file yang unik. Karena S3 tidak dapat memiliki subdirektori, saya perlu menyimpan semua gambar ini dalam satu folder datar. Apakah saya perlu khawatir tentang tabrakan dalam nilai …
164 random  md5  hash 


6
Implementasi default untuk Object.GetHashCode ()
Bagaimana cara kerja implementasi default GetHashCode()? Dan apakah itu menangani struktur, kelas, array, dll secara efisien dan cukup baik? Saya mencoba memutuskan dalam hal apa saya harus mengemas sendiri dan dalam kasus apa saya dapat dengan aman mengandalkan implementasi default untuk melakukannya dengan baik. Saya tidak ingin menemukan kembali roda, …
162 .net  hash  gethashcode 

8
Kata Sandi Anda: Praktik Terbaik?
Saya selalu penasaran ... Mana yang lebih baik ketika memberi salin kata sandi untuk hashing: awalan, atau postfix? Mengapa? Atau apakah itu penting, asalkan Anda asin? Untuk menjelaskan: Kita semua (semoga) tahu sekarang bahwa kita harus memberi garam kata sandi sebelum kita hash untuk penyimpanan dalam database [ Sunting: Jadi …


15
Fungsi Hash Bagus untuk String
Saya mencoba memikirkan fungsi hash yang baik untuk string. Dan saya berpikir mungkin ide yang baik untuk merangkum nilai unicode untuk lima karakter pertama dalam string (dengan asumsi itu memiliki lima, jika tidak hentikan di mana itu berakhir). Apakah itu ide yang bagus, atau itu ide yang buruk? Saya melakukan …
160 java  hash  hashtable  hashcode 


11
Memukul kamus?
Untuk tujuan caching saya perlu membuat kunci cache dari argumen GET yang ada dalam dikt. Saat ini saya menggunakan sha1(repr(sorted(my_dict.items())))( sha1()adalah metode kenyamanan yang menggunakan hashlib secara internal) tapi saya ingin tahu apakah ada cara yang lebih baik.
156 python  hash  dictionary 

4
Bagaimana cara mengurutkan Ruby Hash berdasarkan nilai angka?
Saya memiliki hash balasan yang ingin saya urutkan berdasarkan hitungan. Masalah yang saya temui adalah bahwa fungsi Hash.sort default mengurutkan angka seperti string daripada berdasarkan ukuran angka. yaitu Given Hash: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 } Menjalankan kode ini: metrics.sort {|a1,a2| a2[1]<=>a1[1]} akan mengembalikan …
154 ruby  hash 

13
Hash tercepat untuk penggunaan non-kriptografis?
Saya pada dasarnya menyiapkan frase untuk dimasukkan ke dalam database, mereka mungkin cacat jadi saya ingin menyimpan hash pendek dari mereka sebagai gantinya (saya akan hanya membandingkan apakah ada atau tidak, jadi hash sangat ideal). Saya menganggap MD5 cukup lambat pada 100.000+ permintaan jadi saya ingin tahu apa yang akan …
154 php  database  security  hash 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.