Programlama

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



4
Microsoft Roslyn ve CodeDom
Dün InfoWorld'de yeni Microsoft Roslyn ile ilgili bir basın açıklamasından : Bu tür "yapısökümlü" derleyicinin en bariz avantajı, tüm derleme-yürütme sürecinin .Net uygulamaları içinden çağrılmasına izin vermesidir. Hejlsberg, C # derleyicisine dizeler olarak birkaç kod parçacığı geçiren bir C # programı gösterdi; derleyici, sonuçta elde edilen IL derleme kodunu bir …
111 .net  codedom  roslyn 

9
Dizi Listesinden Diziye
ArrayList'ten Array'e dönüştürmenin güvenli / tavsiye edilebilir olup olmadığını bilmek istiyorum. Her satırda bir dize olan bir metin dosyam var: 1236 1233 4566 4568 .... Bunları dizi listesine okumak ve ardından onu Array'e dönüştürmek istiyorum. Bunu yapmak tavsiye edilir / yasal mı? Teşekkürler
111 java  arraylist 

4
Boolean'a göre Linq sıralaması
Bir dizge olan f.bar'a göre sıralamak istediğim bir linq sorgum var, ama önce boole alanı olan f.foo ile de sıralamak istiyorum. Aşağıdaki sorgu gibi. (from f in foo orderby f.foo, f.bar select f) Bu derlense de beklendiği gibi çalışmıyor. Sadece boole alanını yok sayarak f.bar tarafından sipariş edilir. Biliyorum aptalca …
111 c#  linq 

3
İşlev çağrısında yıldız işareti
Listelerin bir listesini bu şekilde "düzleştirmek" için itertools.chain kullanıyorum: uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) bu, şunu söylemekten nasıl farklıdır: uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs))
111 python  operators 

5
Vagrant önbelleğindeki sanal makinelerin listesini kaldırma
Bu cevabı aramıyorum çünkü sorum farklı. Ben yazarken vagrant global-statusben VM'lerin listesini almak, ancak bu dizinleri ve VM bazı Vagrantfiles ile birlikte silindi. İ yazarken Fakat vagrant destroy [machineid], ben gidermek için arıyorum aşağıdaki hatayı, olsun. Tavsiye lütfen. The working directory for Vagrant doesn't exist! This is the specified working …
111 vagrant 

12
Dize karşılaştırma büyük / küçük harf duyarlılığımı nasıl duyarsız hale getirebilirim?
İki dizeyi karşılaştırmak için bir Java programı oluşturdum: String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } "Hoş Geldiniz" ibaresini görüntüler. Büyük / küçük harfe duyarlı olduğunu anlıyorum. Ama benim sorunum, iki dizgeyi büyük / küçük harf duyarlılığı olmadan karşılaştırmak istemem. Yani …

6
Git commit -a'yı vim ile kullanma
Git konusunda yeniyim, bu yüzden git öğrenmeye github öğreticilerinden yararlanmaya karar verdim. Üçüncü bölüm şunları söyledi: "Bu ilk örnek için, kendimizi projeye yazar olarak eklemek için BENİOKU dosyasını değiştireceğiz. Bu yüzden dosyayı basitçe düzenleyeceğiz. Şimdi bu değişikliği yapmak istiyoruz, bu yüzden git commit -akomutu çalıştırıyoruz ." git commit -aKomutu kullandığımda …
111 git  vim 


4
Django URL'leri TypeError: include () durumunda görünüm çağrılabilir veya liste / tuple olmalıdır
Django 1.10'a yükselttikten sonra şu hatayı alıyorum: TypeError: view must be a callable or a list/tuple in the case of include(). Urls.py'im şu şekildedir: from django.conf.urls import include, url urlpatterns = [ url(r'^$', 'myapp.views.home'), url(r'^contact/$', 'myapp.views.contact'), url(r'^login/$', 'django.contrib.auth.views.login'), ] Tam izleme şudur: Traceback (most recent call last): File "/Users/alasdair/.virtualenvs/django110/lib/python2.7/site-packages/django/utils/autoreload.py", line …

7
git uzak etiket ile aynı ada sahip yerel şubeyi it
Yeni bir yerel şubeyi product-0.2, aynı ada sahip bir etiketin olduğu uzak bir yere göndermeye çalışıyorum (ancak dalın kendisi mevcut değil) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs to 'https://****@github.com/mycompany/product.git' İle aynı: git …
111 git  git-branch 

10
GERİ düğmesine basıldığında setResult çalışmıyor
GERİ düğmesine basıldıktan sonra sonucu ayarlamaya çalışıyorum. OnDestroy'u arıyorum Intent data = new Intent(); setResult(RESULT_OK, data) Ama söz konusu olduğunda onActivityResult(int requestCode, int resultCode, Intent data) resultCode 0 (RESULT_CANCELED) ve veriler 'boş'. Peki GERİ butonu ile sonlandırılan aktiviteden nasıl sonuç alabilirim?
111 android 

7
Bir UIView'de xib dosyası nasıl yüklenir
Her yeri arıyordum ve şimdiye kadar hiçbir şey benim için işe yaramadı. Temel olarak, rootView.xib adında bir .xib dosyasına sahip olmak istiyorum ve içinde ekranın yalnızca yarısını kaplayan bir UIView (buna containerView diyelim) sahip olmak istiyorum (böylece normal görünüm ve yeni bir görünüm olurdu). Sonra firstView.xib adlı farklı bir .xib …
111 ios  objective-c  uiview  xib 

4
Erlang ne yazıyor?
Ericsson'un yazılan ve derlenen Erlang ve Erlang / OTP uygulaması nedir? Assembly mi, C mi yoksa Erlang mı? Güncelleme 1: DrJokepu'ya teşekkürler. Doğru anlarsam, Erlang kaynağından VM'ye derleyici Erlang'ın kendisinde yazılır. Ancak sanal makine C'de yazılmıştır. Güncelleme 2: Hynek-Pichi-Vychodil birçok detaya dikkat çekti. VM ve HW etkileşimli sürücüler: C. Derleyici …

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.