Programlama

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

5
Ruby sınıfının adını nasıl alabilirim?
ActiveRecord nesnesinden sınıf adını nasıl alabilirim? Sahibim: result = User.find(1) Denedim: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Bir dize ( Userbu durumda) , sadece sınıf adı gerekir . Bunun için bir yöntem var mı? Bunun oldukça basit olduğunu biliyorum, ama hem Rails 'hem de …


26
Git bir komutta ekleme ve gönderme
Yapabileceğim bir yol var mı git add -A git commit -m "commit message" bir komutta? Bu iki komutu çok yapıyorum ve Git'in böyle bir seçeneği git commit -Am "commit message"olsaydı, hayatı daha kolay hale getirirdi. git commitsahip -adeğiştirici, ama oldukça yapıyor aynı yapmaz git add -Ataahhütte bulunmadan önce. git add …
392 git 

18
Java 8'in İsteğe Bağlı neden bağımsız değişkenlerde kullanılmamalıdır?
Birçok Web sitesinde okudum İsteğe bağlı bir dönüş türü olarak kullanılmalı ve yöntem bağımsız değişkenlerinde kullanılmamalıdır. Bunun mantıklı bir nedenini bulmak için uğraşıyorum. Örneğin, 2 isteğe bağlı parametreye sahip bir mantık parçam var. Bu nedenle yöntem imzamı bu şekilde yazmanın mantıklı olacağını düşünüyorum (çözüm 1): public int calculateSomething(Optional<String> p1, Optional<BigDecimal> …
392 java  java-8  optional 


10
Object.create () ve yeni SomeFunction () arasındaki farkı anlama
Son zamanlarda Object.create()JavaScript yöntemine tökezledi ve bir nesnenin yeni bir örneğini oluşturmaktan ne zaman farklı olduğunu new SomeFunction()ve ne zaman diğerini kullanmak istediğinizi bulmaya çalışıyorum . Aşağıdaki örneği düşünün: var test = { val: 1, func: function() { return this.val; } }; var testA = Object.create(test); testA.val = 2; console.log(test.func()); …

30
Modu bulmak için yerleşik bir işlev var mı?
R'de mean()ve median()beklediğiniz şeyi yapan standart işlevlerdir. mode()argümanında en çok meydana gelen değeri değil, nesnenin dahili depolama modunu belirtir. Ancak bir vektör (veya liste) için istatistiksel modu uygulayan standart bir kütüphane işlevi var mı?
392 r  statistics  r-faq 


10
Visual Studio 2012'de temaları nasıl değiştirebilirim?
Visual Studio 2012 iki tema sunar: Açık ve Koyu. Temayı Dark olarak değiştirmek istiyorum, ancak bunu yapmak için herhangi bir menü veya seçenek bulamıyorum. Ayarları içe aktarmanın bir yolunu buldum: Microsoft Visual Studio 11.0\Common7\IDE\ FontsAndColorsThemes\1ded0138-47ce-435e-84ef-9ec1f439b749.vssettings ve kod düzenleyici artık Dark temasında, ancak diğer pencereler hala Solution Explorer, Toolbox ve Toolbars …

30
Neden IDE kullanmalıyım? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
391 vim  emacs  ide 


7
C ++ 'ta iş parçacığına basit örnek
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Birisi C ++ 'da iki (Nesne Tabanlı) iş parçacığı başlatmak için basit bir örnek gönderebilir. Bir C-tarzı iş parçacığı kütüphanesi çağırmak yerine çalışma yöntemleri (veya benzer bir şey) …

27
Mac OS X üzerinde Java 7 yüklendi, ancak Terminal hala sürüm 6 kullanıyor
Oracle web sitesinden indirilen JDK 7u7'yi yükledim. Ancak kurulumdan sonra terminal hala java sürüm 6'yı gösteriyor $java -version java version "1.6.0_35" Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811) Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode) Java 7'nin neden görünmediğine dair bir fikriniz var mı? Cvp: Tamam, sorun çözüldü. Cevap: …
391 java  macos  java-7 

11
Kayan nokta değerlerini karşılaştırmak ne kadar tehlikelidir?
Çözünürlük bağımsız koordinat sistemi nedeniyle UIKitkullanımlarını biliyorum CGFloat. Ancak her zaman örneğin olmadığını kontrol etmek istiyorum frame.origin.xedilmektedir 0beni hasta hissettiren: if (theView.frame.origin.x == 0) { // do important operation } Is not CGFloatile karşılaştırırken yanlış pozitif karşı savunmasız ==, <=, >=, <, >? Bu bir kayan nokta ve kesin olmayan …

9
Ruby on Rails ActiveRecord geçişinde çok uzun dizin adlarını nasıl işleyebilirim?
Dört ilişkili tabloların yabancı anahtarlardan oluşturulan benzersiz bir dizin eklemek çalışıyorum: add_index :studies, ["user_id", "university_id", "subject_name_id", "subject_type_id"], :unique => true Veritabanının dizin adı için sınırlaması, taşıma işleminin başarısız olmasına neden olur. İşte hata mesajı: Dizin adı 'index_studies_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id' tablo 'etüdleri' çok uzun; sınır 64 karakterdir Bunu nasıl halledebilirim? Farklı bir dizin …

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.