Programlama

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

3
PMD ve FindBugs arasındaki farklar nelerdir?
PMD ve CheckStyle'ı karşılaştıran bir soru vardı . Ancak, PMD ve FindBugs arasındaki farklılıklar / benzerlikler hakkında güzel bir döküm bulamıyorum. Bence temel bir fark, PMD'nin kaynak kodu üzerinde çalışırken, FindBugs derlenmiş bayt kodu dosyaları üzerinde çalışıyor. Fakat yetenekler açısından, bir ya / ya da seçim mi olmalı yoksa birbirlerini …

8
Java Class.cast () ile cast operatörü karşılaştırması
Ben Java 5 bulmak için ilk başta memnun etti C tarzı döküm operatörü kötülükleri hakkında benim C ++ gün boyunca öğretilen olması java.lang.Classbir edinmişti castyöntemi. Sonunda oyuncu kadrosuyla başa çıkmak için bir OO yöntemimiz olduğunu düşündüm. C ++ 'daki ile Class.castaynı olmadığı ortaya çıktı static_cast. Daha çok benziyor reinterpret_cast. Beklendiği …



3
Şimdi <input type = "tel" /> kullanmak doğru mu?
Bir cep telefonu web uygulaması üzerinde çalışıyorum ve yararlanabilecek birkaç metin alanım var &lt;input type="tel"/&gt;. iPhone'lar klavyeyi kullanıcı için ayarlayacak, ancak geriye dönük uyumluluğu bozmaktan endişeleniyorum. Bunu destekleyen tarayıcıların / telefonun kullanıcıya yardımcı olabileceğini ve diğer tarayıcının standart bir metin alanına geri döneceğini umuyorum. Bu kabul edilebilir bir uygulama mı? …

2
Svn eklemenin doğru yolu: çalıştırılabilir
Eklemeden önce çalıştırılabilir birkaç dosyam var. Svn: çalıştırılabilir özellik kümesine sahipler. Şimdi, çalıştırılabilir bit olmadan başka birkaç dosya teslim edildi ve svn: yürütülebilir özelliğini ayarlamak istiyorum: $ svn propset svn:executable on *.cgi Sonra durumu kontrol ederim ve hatta svn: çalıştırılabilir dosyalar değiştirildi: $ svn diff Property changes on: a.cgi ___________________________________________________________________ …

9
Google Haritalar: Enlem / boylam değeri verilen ülke, eyalet / il / bölge, şehir nasıl alınır?
Sahip olduğum enlem / boylam değerler koleksiyonuna dayalı bir ülke, eyalet ve şehir listesine ihtiyacım var. Bu bilgileri, hiyerarşi korunacak şekilde ve kopyalar olmadan saklamam gerekiyor (ör. "ABD" ve "Amerika Birleşik Devletleri" ve "Amerika Birleşik Devletleri" aynı ülke; veritabanımda bu ülkenin yalnızca bir örneğini istiyorum) . Bunu Google Map API …

8
JQuery'nin document.ready işlevini ne zaman kullanmalıyım?
Javascript / jQuery'yi ilk kullanmaya başladığımda document.ready'yi kullanmam söylendi, ancak nedenini hiç öğrenmedim. Birisi, javascript / jquery kodunu jQuery’nin içine sarmanın ne zaman mantıklı olduğu konusunda bazı temel yönergeler sağlayabilir document.readymi? İlgilendiğim bazı konular: jQuery'nin .on()yöntemi: .on()AJAX için yöntemi oldukça kullanıyorum (tipik olarak dinamik olarak oluşturulmuş DOM öğelerinde). Meli .on()tıklama …

4
Python'da "in" nin çağrışımı?
Bir Python ayrıştırıcısı yapıyorum ve bu gerçekten kafamı karıştırıyor: &gt;&gt;&gt; 1 in [] in 'a' False &gt;&gt;&gt; (1 in []) in 'a' TypeError: 'in &lt;string&gt;' requires string as left operand, not bool &gt;&gt;&gt; 1 in ([] in 'a') TypeError: 'in &lt;string&gt;' requires string as left operand, not list İlişkilendirme vb. …

11
Chrome'da AJAX, GET / POST / PUT / DELETE yerine OPTIONS mı gönderiyor?
İş yerinde dahili bir web uygulaması üzerinde çalışıyorum. IE10'da istekler iyi çalışıyor, ancak Chrome'da tüm AJAX istekleri (çok sayıda var), verdiğim tanımlı yöntem yerine OPTIONS kullanılarak gönderiliyor. Teknik olarak isteklerim "alanlar arası". Site localhost: 6120'de sunuluyor ve AJAX isteklerinde bulunduğum hizmet 57124'te. Bu kapalı jquery hatası sorunu tanımlar, ancak gerçek …


11
Bir görünümde stil özniteliğini programlı olarak ayarlama
Aşağıdaki kodla XML'den bir görünüm alıyorum: Button view = (Button) LayoutInflater.from(this).inflate(R.layout.section_button, null); Düğme için bir "stil" belirlemek istiyorum çünkü kullanacağım her düğme için birkaç stil kullanmak istediğimden bunu java'da nasıl yapabilirim.
107 android  styles 

6
"Fat" Cocoa Touch Framework (Simülatör ve Cihaz için) nasıl dışa aktarılır?
Xcode 6 ile kendi Dinamiklerini yaratma yeteneğine sahibiz Cocoa Frameworks. Nedeniyle: Simülatör hala 32-bitkitaplığı kullanıyor 1 Haziran 2015'ten itibaren App Store'a gönderilen uygulama güncellemeleri 64 bit desteği içermeli ve iOS 8 SDK ( developer.apple.com ) ile oluşturulmalıdır Projeyi cihazlarda ve simülatörlerde çalıştırmak için yağ kütüphanesi yapmalıyız. yani Frameworks'de hem 32 …


7
F # geliştirme ve birim testi?
İlk işlevsel dilim olan F # ile yeni başladım. Yarı-sadece C # ile çalışıyorum ve F # 'ın beni nasıl kod yazacağımı yeniden düşünmeye yönlendirdiği çok hoşuma gidiyor. Biraz kafa karıştırıcı bulduğum bir yön, kod yazma sürecindeki değişiklik. TDD'yi yıllardır C # ile kullanıyorum ve nerede olduğumu bilmek için birim …

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.