«hash» etiketlenmiş sorular

Karma işlevi, büyük miktarda veriyi genellikle tek bir tamsayı olan küçük bir veriye dönüştüren iyi tanımlanmış herhangi bir yordam veya matematiksel işlevdir. İçeriği sosyal medyada etiketlemek için kullanılan hashtag'lerle ilgili sorular için hashtag kullanın. URL'ler ve HTML bağlantılarıyla ilgili sorular için parça tanımlayıcı kullanın. Ruby'nin karma türü hakkında sorularınız için ruby-hash kullanın.

12
Karma Kodu ve Sağlama Toplamı - fark nedir?
Anladığım kadarıyla, bir karma kod ve sağlama toplamı benzer şeylerdir - bir veri bloğu için hesaplanan ve nispeten benzersiz olan sayısal bir değer . Örneğin, aynı sayısal hash / checksum değerini veren iki veri bloğunun olasılığı, uygulamanın amaçları için göz ardı edilebilecek kadar düşüktür. Öyleyse, aynı şey için iki kelimemiz …

4
'RuntimeLibrary' için Uyumsuzluk Algılandı
Crypto ++ 'yı C: \ cryptopp'a indirip çıkardım. İçindeki tüm projeleri (benioku'da belirtildiği gibi) oluşturmak için Visual Studio Express 2012'yi kullandım ve her şey başarıyla oluşturuldu. Sonra başka bir klasörde bir test projesi yaptım ve bağımlılık olarak cryptolib'i ekledim. Bundan sonra, tüm başlıkları kolayca dahil edebilmek için içerme yolunu ekledim. …


3
ActiveRecord sonuçlarını bir karma dizisine dönüştürme
Bulma işleminin ActiveRecord sonucuna sahibim: tasks_records = TaskStoreStatus.find( :all, :select => "task_id, store_name, store_region", :conditions => ["task_status = ? and store_id = ?", "f", store_id] ) Şimdi bu sonuçları şunun gibi bir hash dizisine dönüştürmek istiyorum: [0] -> { :task_d => 10, :store_name=> "Koramanagala", :store_region=> "India" } [1] -> { …



14
İki karmayı nasıl karşılaştırırım?
Aşağıdaki kodu kullanarak iki Ruby Hash'ı karşılaştırmaya çalışıyorum: #!/usr/bin/env ruby require "yaml" require "active_support" file1 = YAML::load(File.open('./en_20110207.yml')) file2 = YAML::load(File.open('./locales/en.yml')) arr = [] file1.select { |k,v| file2.select { |k2, v2| arr << "#{v2}" if "#{v}" != "#{v2}" } } puts arr Ekrandaki çıktı dosya2'den tam dosyadır. Dosyaların farklı olduğunu biliyorum, …
108 ruby  hash 




3
Python 3.3'teki hash işlevi, oturumlar arasında farklı sonuçlar döndürür
Python 3.3'te bir BloomFilter uyguladım ve her oturumda farklı sonuçlar aldım. Bu garip davranışı incelemek beni dahili hash () işlevine götürdü - her oturumda aynı dize için farklı hash değerleri döndürür. Misal: >>> hash("235") -310569535015251310 ----- yeni bir python konsolu açmak ----- >>> hash("235") -1900164331622581997 Bu neden oluyor? Bu neden …


7
Ruby'de mevcut bir hash'e nasıl eklenir
key => valueRuby'de mevcut bir doldurulmuş hash'e bir çift ekleme ile ilgili olarak , Apress'in Beginning Ruby üzerinden çalışma sürecindeyim ve hash bölümünü yeni bitirdim. Dizilerde olduğu gibi hashlerle aynı sonuçları elde etmenin en basit yolunu bulmaya çalışıyorum: x = [1, 2, 3, 4] x << 5 p x
102 ruby  new-operator  hash 


11
Derleme zamanı dizesi karması
Birkaç farklı yerde, C ++ 11'in yeni dizgi değişmezlerini kullanarak, derleme zamanında bir dizenin karmasını hesaplamanın mümkün olabileceğini okudum. Ancak kimse çıkıp bunun mümkün olacağını ya da nasıl yapılacağını söylemeye hazır görünmüyor. Mümkün mü? Operatör nasıl görünürdü? Özellikle bunun gibi kullanım durumlarıyla ilgileniyorum. void foo( const std::string& value ) { …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.