Programlama

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


4
Scala'da Manifest nedir ve ne zaman ihtiyacınız var?
Scala 2.7.2'den bu yana ManifestJava'nın tür silme işlemi için geçici çözüm olarak adlandırılan bir şey var. Fakat Manifesttam olarak nasıl çalışır ve onu neden / ne zaman kullanmanız gerekir? Jorge Ortiz'in Manifests: Reified Types blog yazısı bazılarını açıklıyor, ancak bağlam sınırlarıyla birlikte nasıl kullanılacağını açıklamıyor . Ayrıca, aradaki ClassManifestfark Manifestnedir? …
133 scala  manifest 


10
Java Builder sınıfını alt sınıflandırma
Ver ben Doktor Dobbs makaleye biz Builder sınıflara eden olayda nasıl ve özellikle Oluşturucu Desen? GDO etiketleme eklemek için alt sınıfa eklemek istediğimiz örneğin kısaltılmış bir versiyonunu ele alırsak, saf bir uygulama şöyle olacaktır: public class NutritionFacts { private final int calories; public static class Builder { private int calories …


17
git update-index --assume-unchanged, "dosya işaretlenemiyor ölümcül" döndürür
Bu gönderideki OP ile aynı sorunu yaşıyorum , ancak doğru olarak işaretlenen yanıtı anlamıyorum (durumu nasıl düzelteceğimi açıkladığını görmüyorum) Bunu yapıyorum ve şu hatayı alıyorum: $ git update-index --assume-unchanged web.config fatal: Unable to mark file web.config Dosya arşive eklenir İçinde DEĞİL .git/info/exclude İçinde DEĞİL .gitignore(öyleydi, ancak çıkardım, sonra web.config'i kullanarak …
133 git 

8
Bir ikili programı çalıştırırken "Böyle bir dosya veya dizin yok" hatası
Ubuntu 9.10 x86_64 üzerine ikili bir Linux uygulaması kuruyordum. Uygulama, çok daha eski bir çekirdek için derlenen eski bir gzip (1.2.4) sürümü ile birlikte geldi: $ file gzip gzip: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.0.0, stripped Bu programı yürütemedim. …
133 linux 

5
JavaScript Regex kullanarak bir dize nasıl çıkarılır?
JavaScript Regex ile bir dosyadan bir alt dize çıkarmaya çalışıyorum. İşte dosyadan bir dilim: DATE:20091201T220000 SUMMARY:Dad's birthday Çıkarmak istediğim alan "Özet". İşte yaklaşım: extractSummary : function(iCalContent) { /* input : iCal file content return : Event summary */ var arr = iCalContent.match(/^SUMMARY\:(.)*$/g); return(arr); }


1
Razor'da "Html.BeginForm" nasıl yazılır
Böyle yazarsam: form action = "Resimler" method = "post" enctype = "multipart / form-data" işe yarıyor. Ancak Razor'da '@' ile çalışmıyor. Hata yaptım mı? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) { @Html.ValidationSummary(true) <fieldset> Select a file <input type="file" name="file" /> <input type="submit" value="Upload" /> </fieldset> } …



3
Devam etme ile geri arama arasındaki fark nedir?
Süreklilikler hakkında aydınlanma arayışı içinde tüm web'e göz atıyordum ve en basit açıklamaların benim gibi bir JavaScript programcısını tamamen şaşırtması akıllara durgunluk veriyor. Bu, özellikle çoğu makale Scheme'deki kodla devamları açıkladığında veya monadlar kullandığında doğrudur. Şimdi nihayet devamların özünü anladığımı düşündüğüme göre, bildiğim şeyin aslında gerçek olup olmadığını bilmek istedim. …

3
Git Stash Pop'u sil
Git stash pop yaptım ve şimdi bir sürü çatışmam var. Son kodumu daha önce git stash popişlemiştim, bu yüzden son işleme geri dönüp tüm çakışmalardan ve git stash popenjekte edilen koddan kurtulmanın bir yolu var mı?
133 git 


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.