Programlama

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


15
Eşzamansız olarak <T> Görevi'nin zaman aşımı ile tamamlanmasını bekleyin
Görev &lt;T&gt; ' nin bazı özel kurallarla tamamlanmasını beklemek istiyorum : X milisaniyeden sonra tamamlanmadıysa, kullanıcıya bir mesaj görüntülemek istiyorum. Ve Y milisaniyeden sonra tamamlanmadıysa, otomatik olarak iptal isteğinde bulunmak istiyorum . Görevin tamamlanmasını beklemek için Task.ContinueWith kullanabilirsiniz (yani görev tamamlandığında yürütülecek bir eylem zamanlamak), ancak bu bir zaman aşımı …


14
Go'da bir nesnenin türü nasıl bulunur?
Go'da bir nesnenin türünü nasıl bulurum? Python, sadece typeofnesne türünü almak için kullanın . Go'da da benzer şekilde, bunu uygulamanın bir yolu var mı? İşte ben yineleme kabı: for e := dlist.Front(); e != nil; e = e.Next() { lines := e.Value fmt.Printf(reflect.TypeOf(lines)) } Dizeleri bir dizi olan bu durumda …
387 go  go-reflect 


19
Bir kullanıcının istemci IP adresini ASP.NET'te nasıl edinebilirim?
Biz Request.UserHostAddressASP.NET IP adresini almak için, ama bu genellikle kullanıcının ISS IP adresi, örneğin bir bağlantı tıklandığında tam olarak kullanıcının makine IP adresidir. Gerçek IP Adresini nasıl alabilirim? Örneğin, Yığın Taşması kullanıcı profilinde: "Son hesap etkinliği: 4 saat önce 86.123.127.8" den , ancak makine IP adresim biraz farklı. Yığın Taşması …
387 c#  asp.net  client  ip-address 

4
HTML5'teki çoklu doldurmaların anlamı nedir?
HTML5'teki çoklu doldurmaların anlamı nedir? Bu kelimeyi HTML5 ile ilgili birçok sitede gördüm, örneğin HTML5-Cross-Browser-Polyfills. Burada, HTML5 işlevlerini yerel olarak desteklemeyen tarayıcılara yerleştirmek için tüm şimleri, yedekleri ve çoklu dolguları topluyoruz. Aslında çoklu dolguların ne anlama geldiğini anlamıyorum. Yeni bir HTML5 tekniği mi yoksa bir JavaScript kitaplığı mı? HTML5'ten önce …

18
CLR'de 'as' anahtar kelimesini kullanarak veya yayınlama
Arayüzleri programlarken, çok fazla döküm veya nesne tipi dönüştürme yaptığımı buldum. Bu iki dönüştürme yöntemi arasında bir fark var mı? Eğer öyleyse, bir maliyet farkı var mı veya bu programımı nasıl etkiler? public interface IMyInterface { void AMethod(); } public class MyClass : IMyInterface { public void AMethod() { //Do …
387 c#  casting  clr 



9
Git repo'm neden kopuk bir KAFA durumuna girdi?
Bugün müstakil bir kafa ile sonuçlandım, aynı sorun şöyle açıklandı: git push, yerel değişikliklerim olsa bile her şeyi güncel söylüyor Bildiğim kadarıyla olağan dışı bir şey yapmadım, sadece yerel repodan taahhüt eder ve iter. Peki nasıl bir a ile sonuçlandım detached HEAD?
387 git 



18
CSS ile arka plan resminin boyutunu ayarladınız mı?
CSS ile arka plan resminin boyutunu ayarlamak mümkün müdür? Gibi bir şey yapmak istiyorum: background: url('bg.gif') top repeat-y; background-size: 490px; Ama öyle yapmak tamamen yanlış gibi görünüyor ...
386 css 

7
Ng-repeat içindeki ng-click işlevine parametre eklemek işe yaramıyor
Ben böyle basit bir döngü var ng-repeat: &lt;li ng-repeat='task in tasks'&gt; &lt;p&gt; {{task.name}} &lt;button ng-click="removeTask({{task.id}})"&gt;remove&lt;/button&gt; &lt;/li&gt; Denetleyicide bir işlev var $scope.removeTask(taskID). Bildiğim kadarıyla Angular ilk önce görünümü oluşturur ve enterpolasyonlu {{task.id}}bir sayı ile değiştirir ve ardından click olayında ng-clickdizeyi değerlendirir . Bu durumda ng-clicktamamen beklenenleri alır, yani: ng-click="removeTask(5)".Ancak ... hiçbir …

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.