«asynchronous» etiketlenmiş sorular

Zaman uyumsuz programlama, genellikle yazılımın performansını, yanıt verebilirliğini ve / veya oluşturulabilirliğini iyileştirmek amacıyla yüksek gecikme veya düşük önceliğe sahip işlemleri ertelemek için bir stratejidir. Bu tür stratejiler genellikle olay güdümlü programlama ve geri çağrıların bazı kombinasyonları kullanılarak ve isteğe bağlı olarak eşgüdüm ve / veya evreler aracılığıyla eşzamanlılık kullanılarak kullanılır.

8
Eşzamansız Bir Eşzamansız Javascript İşlevini Çağırma
Birincisi, bu, eşzamansız bir çağrıyı binlerce satır uzunluğunda ve zamanın şu anda değişiklik yapma yeteneğini karşılamayan çok eşzamanlı bir kod tabanına uyarlamayı kasıtlı olarak yanlış yapmanın çok özel bir durumudur. O doğru." Varlığımın her lifini incitir, ancak gerçeklik ve idealler genellikle birbirine geçmez. Bunun berbat olduğunu biliyorum. Tamam, yolumdan, bunu …

16
.NET Reaktif Çerçevesine iyi giriş [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Microsoft belgelerinin yanı sıra, Microsoft Reactive (Rx) çerçevesine iyi bir giriş ve öğretici …

8
ASP.NET MVC'de Async Denetleyicilerini ne zaman kullanmalıyım?
ASP.NET MVC zaman uyumsuz eylemleri kullanarak bazı endişeleri var. Ne zaman uygulamalarıma performansını artırmak etmez ve ne zaman öyle değil ? ASP.NET MVC'de her yerde zaman uyumsuz eylem kullanmak iyi midir? Beklenebilir yöntemler ile ilgili: Bir veritabanını sorgulamak istediğimde async / await anahtar sözcüklerini kullanmalı mıyım (EF / NHibernate / …

18
PHP'de eşzamansız HTTP istekleri nasıl yapılır
PHP'de eşzamansız HTTP çağrıları yapmanın bir yolu var mı? Yanıt umrumda değil, sadece böyle bir şey yapmak istiyorumfile_get_contents() , ancak kodun geri kalanını çalıştırmadan önce isteğin bitmesini beklemiyorum. Bu benim uygulamamda bir tür "olaylar" ayarlamak veya uzun süreçleri tetiklemek için süper yararlı olacaktır. Herhangi bir fikir?
209 php  http  asynchronous 


13
PHP'de eşzamansız kabuk yürütme
Bir kabuk komut dosyası çağırmak gerekiyor ama çıktı hakkında hiç umurumda değil bir PHP komut dosyası var. Kabuk script SOAP çağrıları bir dizi yapar ve tamamlamak için yavaş, bu yüzden bir cevap beklerken PHP isteği yavaşlatmak istemiyorum. Aslında, PHP isteği kabuk işlemini sonlandırmadan çıkabilmelidir. Çeşitli içine baktım exec(), shell_exec(), pcntl_fork()vb …
199 php  asynchronous  shell 


4
C # 5 zaman uyumsuz CTP: EndAwait çağrısından önce dahili “durum” neden oluşturulan kodda 0 olarak ayarlanmış?
Dün, özellikle üretilen kodun neye benzediğini ve the GetAwaiter()/ BeginAwait()/ EndAwait()çağrılarını inceleyerek yeni C # "async" özelliği hakkında bir konuşma yapıyordum . C # derleyicisi tarafından oluşturulan durum makinesine biraz ayrıntılı baktık ve anlayamadığımız iki nokta vardı: Oluşturulan sınıfın neden hiç kullanılmadığı (ve sınıfın uygulanmadığı ) bir Dispose()yöntem ve $__disposingdeğişken …
195 c#  asynchronous  c#-5.0 

2
CompletableFuture, Future ve RxJava'nın Gözlemlenebilir Farkı
Ben arasındaki farkı bilmek istiyorum CompletableFuture, Futureve Observable RxJava. Bildiğim tek şey eşzamansız ama Future.get() ipliği engeller CompletableFuture geri arama yöntemlerini verir RxJava Observable--- CompletableFuturediğer faydalara benzer (emin değilim) Örneğin: istemcinin birden çok servis çağrısı yapması gerekiyorsa ve Futures(Java) kullandığımızda Future.get()sıralı olarak yürütülürse ... RxJava'da nasıl daha iyi olduğunu bilmek …

10
Senkron ve asenkron programlama arasındaki fark nedir (node.js'de)
Düğümbaşını okuyordum ve aşağıdaki iki kod parçasına rastladım. İlki: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); İkinci olan: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Yapmaları gerekeni alıyorum, sorgunun cevabını almak için veritabanını sorguluyorlar. Ve sonra console.log('Hello world'). Birincisi sözde senkron kod. …

3
Birim testi için eşzamansız bir yöntemi alay etmek için Adedi kullanma
Web APIaraması yapan bir hizmet için bir yöntem test ediyorum . HttpClientWeb hizmetini (çözümdeki başka bir projede bulunur) yerel olarak da çalıştırırsam, birim testleri için normal çalışır. Ancak değişikliklerimi kontrol ettiğimde yapı sunucusunun web hizmetine erişimi olmayacak, bu yüzden testler başarısız olacak. Bir IHttpClientarayüz oluşturarak ve uygulamamda kullandığım bir sürümü …

5
Linq Select'te zaman uyumsuz bekliyor
Varolan bir programı değiştirmek gerekir ve aşağıdaki kodu içerir: var inputs = events.Select(async ev => await ProcessEventAsync(ev)) .Select(t => t.Result) .Where(i => i != null) .ToList(); Ama bu benim için çok garip görünüyor, her şeyden önce seçimde asyncve awaitseçimde. Göre bu cevap Stephen Cleary I tarafından bu düşmesi gerekir. Sonra …
180 c#  linq  asynchronous 

12
Python'da eşzamansız yöntem çağrısı?
Python'da eşzamansız yöntem çağrıları için herhangi bir kütüphane olup olmadığını merak ediyordum . Böyle bir şey yapabilseydin harika olurdu @async def longComputation(): <code> token = longComputation() token.registerCallback(callback_function) # alternative, polling while not token.finished(): doSomethingElse() if token.finished(): result = token.result() Ya da eşzamansız bir rutini eşzamansız olarak çağırmak için def longComputation() …


4
Neden C # 'da ValueTask <T> yerine Görev <T> kullanılır?
На этот вопрос есть ответы на yığın taşması на русском : Когда следует использовать ValueTask &lt;T&gt;? C # 7.0'dan itibaren zaman uyumsuz yöntemler ValueTask &lt;T&gt; döndürebilir. Açıklama, önbelleğe alınmış bir sonuca sahip olduğumuzda veya senkronize kodla zaman uyumsuzluğu taklit ettiğimizde kullanılması gerektiğini söylüyor. Ancak yine de ValueTask'ı her zaman veya …
168 c#  asynchronous 

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.