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.

7
Hàm Hash tốt là gì?
Hàm Hash tốt là gì? Tôi đã thấy rất nhiều hàm băm và ứng dụng trong các khóa học cấu trúc dữ liệu của mình ở trường đại học, nhưng tôi hầu như nhận thấy rằng thật khó để tạo ra hàm băm tốt. Như một quy tắc để tránh …




12
Làm cách nào để thay đổi giá trị Hash?
Tôi muốn thay thế từng cái valuetrong một hàm băm bằng value.some_method. Ví dụ, với một hàm băm đơn giản: {"a" => "b", "c" => "d"}` mọi giá trị phải là .upcased, vì vậy nó trông giống như: {"a" => "B", "c" => "D"} Tôi đã cố gắng #collectvà #mapluôn …
126 ruby  syntax  hash 

8
In Hash sửa đổi Mercurial hiện tại?
Có cách nào tốt hơn để trích xuất băm sửa đổi hiện tại trong Mercurial hơn hg log -l1|grep changeset|cut -d: -f3 ? Một phần của tập lệnh triển khai ứng dụng web của tôi "gắn thẻ" tarball ứng dụng đã tải lên với hàm băm sửa đổi độc đáo.
124 hash  mercurial  revision 


9
hàm băm cho chuỗi
Tôi đang làm việc trên bảng băm bằng ngôn ngữ C và tôi đang thử nghiệm hàm băm cho chuỗi. Chức năng đầu tiên tôi đã thử là thêm mã ascii và sử dụng modulo (% 100) nhưng tôi đã nhận được kết quả kém với lần kiểm tra dữ …

5
Làm thế nào để git tính toán các băm tệp?
Các băm SHA1 được lưu trữ trong các đối tượng cây (được trả về bởi git ls-tree) không khớp với các băm SHA1 của nội dung tệp (được trả về bởi sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Làm thế nào để git tính toán các băm …
124 git  hash  sha1  checksum  git-hash 

4
Làm cách nào để sắp xếp một mảng băm theo một giá trị trong hàm băm?
Mã Ruby này không hoạt động như tôi mong đợi: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me Tôi đang tìm cách sắp xếp mảng băm theo khóa "giá trị", …
120 ruby  arrays  sorting  hash 



6
Ruby Hash thành mảng giá trị
Tôi có cái này: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } và tôi muốn đạt được điều này: [["a","b","c"],["b","c"]] Điều này có vẻ như nó sẽ hoạt động nhưng nó không: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Bất kỳ đề xuất?
118 ruby  arrays  hash 

7
Cách băm mật khẩu
Tôi muốn lưu trữ mã băm của mật khẩu trên điện thoại, nhưng tôi không chắc chắn về cách thực hiện. Tôi dường như chỉ có thể tìm thấy các phương pháp mã hóa. Mật khẩu nên được băm đúng cách như thế nào?


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.