Programlama

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



18
ASP.NET MVC denetleyicisi bir Görüntü döndürebilir mi?
Bir görüntü varlığını döndüren bir Denetleyici oluşturabilir miyim? Aşağıdaki gibi bir URL istendiğinde, bu mantığı bir denetleyici aracılığıyla yönlendirmek istiyorum: www.mywebsite.com/resource/image/topbanner Denetleyici topbanner.pngbu görüntüyü arar ve doğrudan istemciye geri gönderir. Bir Görünüm oluşturmak zorunda olduğunuz bunun örneklerini gördüm - Bir Görünüm kullanmak istemiyorum. Hepsini sadece Kontrolör ile yapmak istiyorum. Mümkün …


29
Yeniden deneme mantığı yazmanın en temiz yolu?
Bazen vazgeçmeden önce birkaç kez tekrar denemem gerekiyor. Kodum şöyle: int retries = 3; while(true) { try { DoSomething(); break; // success! } catch { if(--retries == 0) throw; else Thread.Sleep(1000); } } Bu gibi genel bir yeniden deneme işlevinde yeniden yazmak istiyorum: TryThreeTimes(DoSomething); C # ile mümkün mü? TryThreeTimes()Yöntemin …
455 c#  .net 

30
Redux mağazasının durumu nasıl sıfırlanır?
Devlet yönetimi için Redux kullanıyorum. Mağazayı başlangıç ​​durumuna nasıl sıfırlarım? Örneğin, iki kullanıcı hesabım ( u1ve u2) olduğunu varsayalım . Aşağıdaki olay sırasını düşünün: Kullanıcı u1uygulamada oturum açar ve bir şey yapar, böylece mağazadaki bazı verileri önbelleğe alırız. Kullanıcı u1oturumu kapatır. Kullanıcı u2, tarayıcıyı yenilemeden uygulamaya giriş yapar. Bu noktada, …


13
WCF - İleti Boyutu Kotası Nasıl Artırılır
Veritabanından istemciye 1000 kayıt döndüren bir WCF hizmeti var. Bir ASP.NET WCF istemcim var (WCF tüketmek için asp.net web uygulaması projesinde hizmet referansı ekledim). İstemci uygulamasını çalıştırdığımda aşağıdaki iletiyi alıyorum: Gelen mesajlar için maksimum mesaj boyutu kotası (65536) aşıldı. Kotayı artırmak için, uygun bağlama öğesindeki MaxReceivedMessageSize özelliğini kullanın. Herhangi bir …
455 .net  asp.net  wcf  .net-3.5 

27
Excel'in UTF-8 CSV dosyalarını otomatik olarak tanımasını sağlamak mümkün müdür?
CSV dosyalarına bazı verileri aktarmaktan sorumlu bir uygulamanın bir bölümünü geliştiriyorum. Uygulama her düzeyde çok dilli yapısı nedeniyle her zaman UTF-8 kullanır. Ancak bu tür CSV dosyalarını (örneğin aksan harfleri, kiril harfleri, Yunan harfleri içeren) Excel'de açmak, benzer bir şey gösteren beklenen sonuçları elde etmez Г„/Г¤, Г–/Г¶. Ve Excel'i açık …
455 excel  csv  utf-8 

22
Git ile bir şube noktası mı arıyorsunuz?
Şube yöneticisi ve A ile ikisi arasında çok sayıda birleştirme etkinliğine sahip bir havuzum var. A dalı master'a göre oluşturulduğunda depodaki taahhüdü nasıl bulabilirim? Depom temel olarak şöyle görünüyor: -- X -- A -- B -- C -- D -- F (master) \ / \ / \ / \ / …
455 git  branch 

6
CSS taşması-x: görünür; ve taşma-y: gizli; kaydırma çubuğu sorununa neden oluyor
Bir stiliniz ve işaretlemeniz olduğunu varsayalım: ul { white-space: nowrap; overflow-x: visible; overflow-y: hidden; /* added width so it would work in the snippet */ width: 100px; } li { display: inline-block; } <div> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> <li>8</li> <li>9</li> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> …
455 html  css  overflow 

7
Aynı yazı tipi için birden çok yazı tipi dosyası nasıl eklenir?
@ Font-face CSS kuralı için MDC sayfasına bakıyorum ama bir şey elde edemiyorum. Kalın , italik ve kalın + italik için ayrı dosyalarım var . Üç dosyayı da tek bir @font-facekurala nasıl ekleyebilirim ? Örneğin, ben varsa: @font-face { font-family: "DejaVu Sans"; src: url("./fonts/DejaVuSans.ttf") format("ttf"); } strong { font-family: "DejaVu …
454 fonts  css  font-face 

8
İçeriği silmeden çok sayıda dosyayı nasıl ayıklayabilirsiniz
Yanlışlıkla birçok geçici dosya ekledim git add -A Aşağıdaki komutları kullanarak dosyaları bozmayı başardım ve kirli dizini kaldırmayı başardım. git ls-files -z | xargs -0 rm -f git diff --name-only --diff-filter=D -z | xargs -0 git rm --cached Yukarıdaki komutlar git help rm. Ne yazık ki, önbellek seçeneği vermiş olmama …



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.