Programlama

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

9
.append (), prepend (), .after () ve .before ()
Kodlama konusunda oldukça yetkinim, ama şimdi ve sonra temelde aynı şeyi yapan kodla karşılaşıyorum. Buradaki asıl sorum, neden ayet .append()yerine .after()ya da ayet kullanıyorsunuz? Aradım ve ikisi arasındaki farkların ne zaman kullanılacağı ve ne zaman kullanılamayacağı konusunda net bir tanım bulamıyorum. Birinin diğerine faydaları nelerdir ve neden birini diğerinden ziyade …

6
Task.Start / Wait ve Async / Await arasındaki fark nedir?
Bir şey eksik olabilir ama yapmak arasındaki fark nedir: public void MyMethod() { Task t = Task.Factory.StartNew(DoSomethingThatTakesTime); t.Wait(); UpdateLabelToSayItsComplete(); } public async void MyMethod() { var result = Task.Factory.StartNew(DoSomethingThatTakesTime); await result; UpdateLabelToSayItsComplete(); } private void DoSomethingThatTakesTime() { Thread.Sleep(10000); }



14
ASP.Net MVC'de Access-Control-Allow-Origin'i ayarlama - mümkün olan en basit yöntem
Basit bir eylem yöntemim var, bu biraz json döndürüyor. Ajax.example.com üzerinde çalışır. Buna someothersite.com adresinden başka bir siteden erişmem gerekiyor. Aramaya çalışırsam, beklenen ...: Origin http://someothersite.com is not allowed by Access-Control-Allow-Origin. Bunu aşmanın iki yolunu biliyorum: JSONP ve başlık ayarlamak için özel bir HttpHandler oluşturma . Daha basit bir yolu …

13
UTC datetime dizesini yerel datetime'a dönüştürme
Asla UTC'ye dönüşüp UTC'yi dönüştürmek zorunda kalmadım. Son zamanlarda uygulamamın saat dilimi farkında olmasını istemiştim ve kendimi çevrelerde çalıştırıyorum. Yerel saati UTC'ye dönüştürmeyle ilgili çok fazla bilgi buldum (belki de bunu yanlış yapıyorum), ancak UTC saatini son kullanıcıların saat dilimine kolayca dönüştürmeyle ilgili herhangi bir bilgi bulamıyorum. Özetle ve android …

4
__Getattr__ ve __getattribute__ arasındaki farkı anlama
Arasındaki farkı anlamaya çalışıyorum __getattr__ve __getattribute__bununla birlikte başarısız oluyorum. Cevap yığın taşması soru için aralarında Fark __getattr__VS__getattribute__ diyor: __getattribute__nesnenin gerçek özelliklerine bakmadan önce çağrılır ve bu nedenle doğru bir şekilde uygulanması zor olabilir. Sonsuz özyinelemelere çok kolayca son verebilirsiniz. Bunun ne anlama geldiğine dair hiçbir fikrim yok. Sonra şöyle der: …



10
C # ile JSON serisini kaldırın
Nesnelerin bir listesine bir Facebook arkadaşınızın Grafik API çağrısının serisini kaldırmaya çalışıyorum . JSON nesnesi şöyle görünür: {"data":[{"id":"518523721","name":"ftyft"}, {"id":"527032438","name":"ftyftyf"}, {"id":"527572047","name":"ftgft"}, {"id":"531141884","name":"ftftft"}, {"id":"532652067","name"... List<EFacebook> facebooks = new JavaScriptSerializer().Deserialize<List<EFacebook>>(result); Çalışmıyor, çünkü ilkel nesne geçersiz. Bunu nasıl serileştirebilirim?
206 c#  json 


6
Bir dizenin dize listesi
Şunu söyleyelim: List<string> los = new List<string>(); Bu çılgın işlevsel dünyada, bunlardan birini birleştirerek bir dize oluşturmak için bunlardan birinin en iyi olacağı bu günlerde yaşıyoruz: String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate<string>((a, b) => a + b); veya Düz eski StringBuilder foreach …

6
Android Studio'daki uyarı ekranı seçeneği nerede?
Kodumun uyarılarını Android Studio'da görmek istiyorum, ancak uyarıları görüntüleme seçeneğini bulamıyorum. Tutulma durumunda uyarıları "Sorunlar" görünümünde görebiliriz. Birisi bana önerebilir, android studio uyarıları görüntülemek nasıl?


8
RubyGems nasıl yükseltilir
Ben 1.8 için taşlar yükseltmek gerekir ilgili debian paketleri yüklemeyi denedim ama onun yükseltme değil gibi görünüyor anujm@test:~$ dpkg -l |grep -i rubygem ii rubygems 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems-lwes 0.8.2-1323277262 LWES rubygems ii rubygems1.8 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems1.9 1.3.5-1ubuntu2 package …
206 ruby  gem 

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.