Programlama

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

3
git merge: farklı bir dosyaya taşınan koda değişiklikleri uygulama
Şu anda oldukça kalın bir git birleştirme manevrası yapmaya çalışıyorum. Karşılaştığım bir sorun, şubemdeki bazı kodlarda bazı değişiklikler yapmam, ancak meslektaşımın bu kodu şubesindeki yeni bir dosyaya taşıması. Bunu yaptığımda git merge my_branch his_branchgit yeni dosyadaki kodun eski ile aynı olduğunu fark etmedi ve bu yüzden değişikliklerimin hiçbiri orada değil. …
132 git 


4
Node.js ve io.js arasındaki fark nedir?
İo.js ve node.js arasındaki fark nedir ? Daha yeni io.jsolanı çatallandı node.jsve ayrıca yapan aynı kişilerden bazıları tarafından yapıldı node.js. Bu çatala yol açan temel farklılıklar nelerdir ve bu, bir bütün olarak node.js topluluğu için ne anlama geliyor?

3
Numpy, scipy, matplotlib ve pylab arasındaki karışıklık
Numpy, scipy, matplotlib ve pylab, bilimsel hesaplama için python kullananların ortak terimleridir. Pilab hakkında biraz bilgi edindim ve kafam karıştı. Numpy'yi içe aktarmak istediğimde her zaman şunları yapabilirim: import numpy as np Düşünüyorum, bir kez yaptım from pylab import * numpy de ( nptakma adla) içe aktarılacaktır . Yani temelde …


5
Git ile yeniden adlandırılmış dosyaların günlüklerini GERÇEKTEN nasıl gösterebilirim?
Git konusunda nispeten yeniyim, daha önce Subversion kullandım. Grafiksel git ön uçlarının ve IDE eklentilerinin çoğunun, dosya yeniden adlandırıldıysa bir dosyanın geçmişini görüntüleyemeyeceğini fark ettim. Kullandığım zaman git log --follow komut satırında, yeniden adlar arasında günlüğün tamamını görebilirim. Linus Torvalds'a göre --follow anahtarı "SVN noob" bir zevktir, ciddi git kullanıcıları …
132 git 

6
Doğrulama olmadan özellikler nasıl güncellenir?
Doğrulamaları olan bir modelim var ve daha önce nesneyi doğrulamadan bir özniteliği güncelleyemeyeceğimi öğrendim. Zaten on => :createher doğrulama satırının sonuna sözdizimi eklemeye çalıştım , ancak aynı sonuçları aldım. Duyuru modelim aşağıdaki doğrulamalara sahip: validates_presence_of :title validates_presence_of :description validates_presence_of :announcement_type_id validate :validates_publication_date validate :validates_start_date validate :validates_start_end_dates validate :validates_category validate :validates_province …

8
Yansıma genel alan değeri alın
Yansıma yoluyla alan değeri almaya çalışıyorum. Sorun şu ki, alanların türünü bilmiyorum ve değeri alırken buna karar vermem gerekiyor. Bu kod, bu istisna ile sonuçlanır: Java.lang.String alanı com .... fieldName java.lang.String olarak ayarlanamıyor Field field = object.getClass().getDeclaredField(fieldName); field.setAccessible(true); Class<?> targetType = field.getType(); Object objectValue = targetType.newInstance(); Object value = field.get(objectValue); …
132 java  reflection 

12
Hata: Varsayılan motor belirtilmedi ve uzantı sağlanmadı
Node.js ve motor kullanarak bir http sunucusu kurmaya çalışıyorum. Ancak, nasıl çözüleceğine dair çok az bilgiye sahip olduğum sorunlarla karşılaşmaya devam ediyorum, bunu çözmek için biraz yardım almaktan memnun olurum lütfen. Error: No default engine was specified and no extension was provided. at new View (...\node_modules\express\lib\view.js:41:42) at Function.app.render (...\node_modules\express\lib\application.js:484:12) at …
132 node.js  http  express 

4
Firebase'de, tüm düğüm verilerini yüklemeden bir düğümün çocuk sayısını almanın bir yolu var mı?
Çocuk sayısını şu yolla alabilirsiniz: firebase_node.once('value', function(snapshot) { alert('Count: ' + snapshot.numChildren()); }); Ancak bunun sunucudan o düğümün tüm alt ağacını getireceğine inanıyorum. Büyük listeler için bu, RAM ve yoğun gecikme gerektiriyor. Her şeyi getirmeden sayımı (ve / veya çocuk isimlerinin bir listesini) almanın bir yolu var mı?
132 database  firebase  count 


8
Radyo grubunda varsayılan olarak işaretlenen radyo düğmesi nasıl ayarlanır?
Aşağıdaki gibi RadioGroupve RadioButtondinamik olarak oluşturdum : RadioGroup radioGroup = new RadioGroup(context); RadioButton radioBtn1 = new RadioButton(context); RadioButton radioBtn2 = new RadioButton(context); RadioButton radioBtn3 = new RadioButton(context); radioBtn1.setText("Less"); radioBtn2.setText("Normal"); radioBtn3.setText("More"); radioBtn2.setChecked(true); radioGroup.addView(radioBtn1); radioGroup.addView(radioBtn2); radioGroup.addView(radioBtn3); Burada adım radioBtn2.setChecked(true);nedenleri radioBtn2her zaman kontrol edilir. Bu, radioBtn2diğer iki radyo düğmesini ( radioBtn1, radioBtn3) işaretleyerek …




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.