Câu hỏi được gắn thẻ «hash»

Hàm băm là bất kỳ thủ tục hoặc hàm toán học được xác định rõ nào có thể chuyển đổi một lượng lớn dữ liệu thành một mốc nhỏ, thường là một số nguyên duy nhất. Đối với các câu hỏi về hashtag như được sử dụng để gắn nhãn nội dung trên phương tiện truyền thông xã hội, hãy sử dụng hashtag. Đối với các câu hỏi về URL và neo HTML, hãy sử dụng mã định danh phân đoạn. Đối với các câu hỏi về loại băm của Ruby, hãy sử dụng ruby-hash.



9
Nếu mã băm của null luôn bằng 0, trong .NET
Cho rằng các tập hợp như System.Collections.Generic.HashSet<>chấp nhận nullnhư một thành viên tập hợp, người ta có thể hỏi mã băm của nó nullnên là gì. Có vẻ như khung sử dụng 0: // nullable struct type int? i = null; i.GetHashCode(); // gives 0 EqualityComparer<int?>.Default.GetHashCode(i); // gives 0 // …
87 c#  .net  hash  null 


5
Hàm băm làm gì trong python?
Tôi đã thấy một ví dụ về mã trong đó hashhàm được áp dụng cho một tuple. Kết quả là nó trả về một số nguyên âm. Tôi tự hỏi chức năng này làm gì? Google không giúp. Tôi đã tìm thấy một trang giải thích cách tính hàm băm …
86 python  hash 


6
Băm với Thuật toán SHA1 trong C #
Tôi muốn băm byte[]mảng đã cho bằng cách sử dụng SHA1Thuật toán với việc sử dụng SHA1Managed. Hàm byte[]băm sẽ đến từ bài kiểm tra đơn vị. Giá trị băm mong đợi là 0d71ee4472658cd5874c5578410a9d8611fc9aef(phân biệt chữ hoa chữ thường). Làm thế nào tôi có thể đạt được điều này? public …
84 c#  hash  byte  sha1  hashcode 


11
Được xây dựng trong hàm băm () trong Python
Windows XP, Python 2.5: hash('http://stackoverflow.com') Result: 1934711907 Google App Engine ( http://shell.appspot.com/ ): hash('http://stackoverflow.com') Result: -5768830964305142685 Tại sao vậy? Làm cách nào để có một hàm băm sẽ cho tôi kết quả giống nhau trên các nền tảng khác nhau (Windows, Linux, Mac)?




7
SHA-256 hoặc MD5 cho tính toàn vẹn của tệp
Tôi biết rằng SHA-256 được ưu tiên hơn MD5 về bảo mật, v.v., nhưng nếu tôi sử dụng một phương pháp để chỉ kiểm tra tính toàn vẹn của tệp (nghĩa là không liên quan gì đến mã hóa mật khẩu, v.v.), thì có lợi thế nào của sử dụng …
81 file  hash  md5  sha256 


6
Nối cặp khóa / giá trị vào băm với << trong Ruby
Trong Ruby, người ta có thể nối các giá trị vào các mảng hiện có bằng cách sử dụng &lt;&lt;: a = [] a &lt;&lt; "foo" nhưng, bạn cũng có thể nối các cặp khóa / giá trị vào một hàm băm hiện có không? h = {} h &lt;&lt; …
80 ruby  hash 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.