Programlama

Profesyonel ve meraklı programcılar için soru cevap


10
Ruby'de Rehberler Oluşturma
Rehberler ile kolayca çözülebilecek bir sorunum var. Özellikle, bir parola sıfırlama iş akışı için, bir kullanıcının e-postasına bir Guid token göndermek ve jetonu kullanarak parolalarını sıfırlamasını istiyorum. Rehberler benzersiz olduğu için, bu oldukça güvenlidir ve bana insanların şifrelerini e-posta ile göndermekten kurtarır, bu da risklidir. Ruby için bir Guid mücevher …
142 ruby  guid 


7
nuget 'paketleri' öğesi uyarı olarak bildirilmedi
bir showtopper değil, bir projede nuget kullanırken, bu şekle sahip bir Packages.config dosyası oluşturur <?xml version="1.0" encoding="utf-8"?> <packages> ... your packages </packages> bu VS'de bir uyarı verir The 'packages' element is not declared. Sorunun kökeni sanırım xml bildirimi ile ilgili bir şey var. Ayrıca varsayılan tanım paketinin uyarı atmaması gerektiğini …
142 xml  visual-studio  nuget 

17
İf ifadesinde atama
Bir sınıfım Animalve onun alt sınıfı var Dog. Sık sık kendimi aşağıdaki satırları kodlarken buluyorum: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Değişken için Animal animal;. Böyle bir şey yazmama izin veren bazı sözdizimi var mı: if (Dog dog = animal as Dog) …
142 c#  casting  if-statement 

6
rspec - rails kullanarak dosya yüklemeyi test etme
Bir dosya yüklemesini raylarda test etmek istiyorum, ancak bunu nasıl yapacağımdan emin değilim. Denetleyici kodu şöyledir: def uploadLicense #Create the license object @license = License.create(params[:license]) #Get Session ID sessid = session[:session_id] puts "\n\nSession_id:\n#{sessid}\n" #Generate a random string chars = ("a".."z").to_a + ("A".."Z").to_a + ("0".."9").to_a newpass = "" 1.upto(5) { |i| …



10
CSV / XLS'yi JSON'a dönüştürme? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Herkes tercihen XLS JSON dönüştürmek sağlayacak uygulama olup olmadığını biliyor mu? Ayrıca CSV'den …
142 json  csv  xls 

5
Rails'teki model özelliklerini nasıl keşfedersiniz?
Sınıf dosyalarında açıkça tanımlanmadığı için tüm model sınıflarımda hangi özniteliklerin / özelliklerin var olduğunu kolayca görmek zor buluyorum. Model özniteliklerini keşfetmek için schema.rb dosyasını açık tutuyorum ve gerektiği gibi yazdığım kod arasında geçiş yapıyorum. Bu çalışır, ancak tıknaz çünkü öznitelikleri almak için şema dosyasını okuma, yöntemleri kontrol etmek için model …



30
Belirtilen yetkiler ... profili. (0xE8008016). Hata iOS 4.2
The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016).İlk uygulamamı iOS 4.2.6'da (Verizon) jailbreak yapılmamış bir cihaza dağıtmaya çalışırken 'korkunç' hatasını alıyorum . Mesele şu ki, projemde bir tane yok Entitlements file, çünkü hiç dağıtmıyorum, sadece bir cihaza koyuyorum. …

9
'MY KEY' anahtarına sahip ViewData öğesi 'System.String' türünde, ancak 'IEnumerable <SelectListItem>' türünde olmalıdır
ASP.NET MVC 2 kullanarak Linq-2-SQL ile eşlenen bir veritabanından bir açılan liste doldurmaya çalışıyorum ve bu hatayı almaya devam ediyorum. Çok karışık çünkü IEnumerable&lt;SelectListItem&gt;ikinci satırda bir değişken türü bildiriyorum , ama hata bana böyle olmadığını düşündürüyor. Bunun çok basit olması gerektiğini hissediyorum, ama mücadele ediyorum. Herhangi bir yardım takdir. İşte …
142 asp.net-mvc 

9
C # 'daki koleksiyonlara filtre uygulama
C # bir koleksiyon filtre için çok hızlı bir yol arıyorum. Şu anda genel Liste &lt;nesne&gt; koleksiyonları kullanıyorum, ancak daha iyi performans gösterirse diğer yapıları kullanmaya açıkım. Şu anda, sadece yeni bir Liste oluşturuyorum ve orijinal liste boyunca dönüyorum. Filtreleme ölçütleri eşleşirse, yeni listeye bir kopya koyarım. Bunu yapmanın daha …

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.