Programlama

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

6
(bu == null) C #!
C # 4'te düzeltilen bir hata nedeniyle aşağıdaki program yazdırılır true. (LINQPad'de deneyin) void Main() { new Derived(); } class Base { public Base(Func<string> valueMaker) { Console.WriteLine(valueMaker()); } } class Derived : Base { string CheckNull() { return "Am I null? " + (this == null); } public Derived() : …

3
Spring Data JPA'nın büyük projeler için Hibernate'ten farkı nedir?
Yeni bir proje için Hibernate'e bağlı kalıp kalmamaya mı yoksa JPA ve yeni Spring Data uygulamasına ayaklarımı ıslatmaya mı karar vermekte zorlanıyorum. Spring Data çerçevesi, büyük projeler veya mütevazı sorgu gereksinimleri olan küçük projeler için mi tasarlandı? @QueryEk açıklamayı kullanarak kod azaltmanın avantajını kesinlikle görsem de, dinamik sorgular için ne …

4
AsyncTaskLoader vs AsyncTask
Beri Honeycombve v4 Compatibility Librarykullanmak mümkündür AsyncTaskLoader. Anladığım kadarıyla AsyncTaskLoaderekran çevirmeleri gibi yapılandırma değişiklikleriyle hayatta kalabilir. AsyncTaskLoaderBunun yerine kullanılması tavsiye edilir AsyncTaskmi? Does LoaderManagerde resimde olsun? Ancak AsyncTaskLoader. Dokümanlar da örnek vermiyor. Herkes bazı iyi örnekler verebilir mi?

5
Open Graph ad alanı bildirimi: XMLNS ile HTML mi yoksa head önek mi?
Open Graph ad alanlarının en iyi şekilde nasıl uygulanacağına dair çelişkili bilgiler gördüm. Özellikle, Açık Grafik web sitesi birkaç farklı yöntem kullanır ve Facebook Açık Grafik örnekleri başka yöntemler kullanır. Open Graph web sitesi örneği (HTML öneki özelliğini kullanarak): <html prefix="og: http://ogp.me/ns#"> Open Graph web sitesi kaynak kodu (HTML XMLNS …

4
Spring MVC tip dönüşümü: PropertyEditor veya Converter?
Spring MVC'de verileri bağlamanın ve dönüştürmenin en kolay ve en basit yolunu arıyorum. Mümkünse, herhangi bir xml yapılandırması yapmadan. Şimdiye kadar PropertyEditors'ı şu şekilde kullanıyorum : public class CategoryEditor extends PropertyEditorSupport { // Converts a String to a Category (when submitting form) @Override public void setAsText(String text) { Category c …

5
Chrome webkit denetçisinde sürekli olarak "URL içeren çerçeveye erişim için güvenli olmayan JavaScript denemesi…" hatası oluşuyor
Örneğin, Facebook API ile çalışırken Chrome (veya başka herhangi bir webkit tarayıcısı) bu "Güvensiz JavaScript URL ile çerçeveye erişmeye çalışıyor ..." Gerçek işleme müdahale etmez, ancak javascript konsolunu temelde kullanılamaz hale getirir. Özellikle konsolda bu hataları bastırmanın bir yolu olup olmadığını bilmek istiyorum. Ya da aklınıza gelebilecek başka çözümler varsa, …

7
IIS için yavaş başlangıç ​​yüklemesini düzeltme
IIS, düşük trafikli web siteleri için, kullanılmayan çalışan süreçleri geri dönüştüren sinir bozucu bir özelliğe sahiptir ve bir süre sonra siteye ilk kullanıcının çok uzun bir gecikme (30+ saniye) almasına neden olur. Soruna bir çözüm arıyordum ve bu olası çözümleri buldum. A. Uygulama Başlatma eklentisini kullanın B. .NET 4 ile …

2
birden çok parametreyi geçen ruby ​​gönderme yöntemi
Dinamik olarak nesneler oluşturmaya ve yöntemleri çağırmaya çalışmak Object.const_get(class_name).new.send(method_name,parameters_array) hangisi ne zaman iyi çalışıyor Object.const_get(RandomClass).new.send(i_take_arguments,[10.0]) ancak 2 yerine yanlış sayıda bağımsız değişken atmak Object.const_get(RandomClass).new.send(i_take_multiple_arguments,[25.0,26.0]) Tanımlanan Rastgele Sınıf class RandomClass def i_am_method_one puts "I am method 1" end def i_take_arguments(a) puts "the argument passed is #{a}" end def i_take_multiple_arguments(b,c) puts "the …
129 ruby 

3
Veri bağlama yoluyla bir WPF Köprüsünün metnini nasıl ayarlayabilirim?
WPF'de, bir nesnenin ayrıntılarına giden bir köprü oluşturmak istiyorum ve köprünün metninin nesnenin adı olmasını istiyorum. Şu anda şuna sahibim: <TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}">Object Name</Hyperlink></TextBlock> Ama ben "Nesne Adı" nın nesnenin gerçek adına bağlı olmasını istiyorum. Bunun gibi bir şey yapmak istiyorum: <TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}" Text="{Binding Path=Name}"/></TextBlock> Ancak, Hyperlink sınıfının veri …

6
nodeValue - innerHTML ve textContent karşılaştırması. Nasıl seçilir?
Bir etiket öğesinin iç metnini değiştirmek için düz js kullanıyorum ve innerHTML veya nodeValue veya textContent'i hangi gerekçelerle kullanmam gerektiğinden emin değildim. Yeni bir düğüm oluşturmama veya HTML öğelerini veya herhangi bir şeyi değiştirmeme gerek yok - sadece metni değiştirin. İşte kodun bir örneği: var myLabel = document.getElementById("#someLabel"); myLabel.innerHTML = …

8
.Git dizin webini erişilemez hale getirin
Değişiklikleri izlemek ve siteyi güncellemek için github (kapalı kaynak) kullandığım bir web sitem var. Tek sorun, .git dizininin web üzerinden erişilebilir görünmesidir. Bunu nasıl durdurabilirim ve yine de git'i kullanabilirim? .Htaccess kullanmalı mıyım? .Git izinlerini değiştirmeli miyim?
129 git  .htaccess  apache2 




8
Rails CSRF Protection + Angular.js: protect_from_forgery, POST'ta oturumu kapatmama neden oluyor
Eğer protect_from_forgeryseçenek application_controller'da belirtilmişse, o zaman oturum açabilir ve herhangi bir GET isteğini gerçekleştirebilirim, ancak ilk POST isteğinde Rails oturumu sıfırlayarak oturumu kapatır. Bu protect_from_forgeryseçeneği geçici olarak kapattım, ancak Angular.js ile kullanmak istiyorum. Bunu yapmanın bir yolu var mı?

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.