Programlama

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

6
R'deki vektörler listesinden nasıl matris yaparım?
Hedef: eşit uzunluktaki vektörlerin listesinden, her vektörün bir satır haline geldiği bir matris oluşturun. Misal: > a <- list() > for (i in 1:10) a[[i]] <- c(i,1:5) > a [[1]] [1] 1 1 2 3 4 5 [[2]] [1] 2 1 2 3 4 5 [[3]] [1] 3 1 2 …
102 r  matrix  vector 

23
Öğrenme derlemesi [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin Assembly dilini öğrenmeye karar verdim. Bunu yapmanın ana nedeni, demonte edilmiş kodu anlayabilmek ve …
102 assembly 

4
İş parçacığı oluşturma - Task.Factory.StartNew - new Thread ()
.Net 4'teki yeni Threading ve Parallel kitaplıklarını yeni öğreniyorum. Geçmişte böyle yeni bir Konu yaratırdım (örnek olarak): DataInThread = new Thread(new ThreadStart(ThreadProcedure)); DataInThread.IsBackground = true; DataInThread.Start(); Şimdi yapabilirim: Task t = Task.Factory.StartNew(() => { ThreadProcedure(); }); Varsa fark nedir? Teşekkürler

7
Statik olmayan yönteme statik bir referans yapılamaz
Java'da çok dilli bir uygulama oluşturma. R.stringKaynak XML dosyasından String değeri eklerken hata alınıyor : public static final String TTT = (String) getText(R.string.TTT); Bu hata mesajıdır: Hata: Bağlam türünden statik olmayan getText (int) yöntemine statik bir başvuru yapılamaz Bu nasıl oluşur ve bunu nasıl çözebilirim?

7
Java ThreadLocal değişkenleri neden statik olmalı?
Burada Threadlocal için JavaDoc okuyordum https://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ThreadLocal.html ve "ThreadLocal örnekleri, durumu bir iş parçacığı (örneğin, bir kullanıcı kimliği veya İşlem Kimliği) ile ilişkilendirmek isteyen sınıflarda genellikle özel statik alanlardır" diyor. Ama sorum şu: Neden onu statik yapmayı seçtiler (tipik olarak) - "iş parçacığı başına" duruma sahip olmak işleri biraz kafa karıştırıcı …

4
İstisna Oluşana Kadar GDB'de Uygulama Çalıştırın
Çok iş parçacıklı bir uygulama üzerinde çalışıyorum ve GDB'yi kullanarak hata ayıklamak istiyorum. Sorun şu ki, ileti dizilerimden biri mesajla ölmeye devam ediyor: pure virtual method called terminate called without an active exception Abort Bu mesajın nedenini biliyorum, ancak mesaj dizimde nerede oluştuğu hakkında hiçbir fikrim yok. Geri izleme gerçekten …

1
Gradle'da derleme ve çalışma zamanı yapılandırmaları arasındaki fark
Sorum biraz yaygın ama Gradle ile bağlantılı. Neden derleme ve çalışma zamanı yapılandırmasına ihtiyacımız var? Bir şeyi derlediğimde, java sınıflarımı bayt koduna dönüştürmek için yapılara ihtiyacım var, bu nedenle derleme yapılandırmasına ihtiyacım var, ancak neden çalışma zamanı yapılandırması gerekiyor, uygulamamı JVM'de çalıştırmak için neden başka bir şeye ihtiyacım var? Aptalca …


7
JAVA_HOME, JDK'yı mı yoksa JRE'yi mi işaret etmeli?
Ben işaret JAVA_HOMEetmek C:\Program Files (x86)\Java\jre7. İyi çalışıyor. Daha sonra, karınca fermuarını açtım ve Ant ile ilgili ortam değişkenlerini kurdum, yazdıktan sonra aşağıdaki hata mesajlarını aldım"ant -version" Bu forumu araştırdım. Görünüşe göre bir çözüm, Java'yı JRE yerine JDK'ya yönlendirmektir. Bunun çözüm olup olmayacağından tam olarak emin değilim. Diğer bir deyişle, …
102 java  ant  java-home 

20
PHP DateTime :: ayları eklemeyi ve çıkarmayı değiştir
İle çok çalışıyorum DateTime classve son zamanlarda ay eklerken bir hata olduğunu düşündüğüm şeyle karşılaştım. Biraz araştırdıktan sonra, bunun bir hata olmadığı, bunun yerine amaçlandığı gibi çalıştığı anlaşılıyor. Burada bulunan belgelere göre : Örnek 2 Ay eklerken veya çıkarırken dikkatli olun <?php $date = new DateTime('2000-12-31'); $date->modify('+1 month'); echo $date->format('Y-m-d') …
102 php  datetime  date 

9
Python 3'ü Çalıştırmak İçin IPython Defter Nasıl Elde Edilir?
Python'da bana katlanmak için yeniyim. Anaconda'yı kurdum, harika çalışıyor. Anaconda cmd satır talimatlarını izleyerek bir Python 3 ortamı kurdum , harika çalışıyor. Ben pycharm en tercüman olarak kurulum anaconda Python 3 ortamı , iyi çalışıyor. Ben başlattı Anaconda "launcher.app" ve ipython Notebook başlattı. Ancak iPython Notebook, 3 değil Python 2 …

9
Java'da instanceof'tan kaçınmak
"Eşgörünüm" işlemleri zincirine sahip olmak "kod kokusu" olarak kabul edilir. Standart cevap "polimorfizm kullan" dır. Bu durumda bunu nasıl yaparım? Bir temel sınıfın birkaç alt sınıfı vardır; hiçbiri benim kontrolüm altında değil. Integer, Double, BigDecimal vb Java sınıflarında da benzer bir durum söz konusudur. if (obj instanceof Integer) {NumberStuff.handle((Integer)obj);} else …

7
C'de dizi başlatma hakkında kafa karışıklığı
C dilinde, şöyle bir dizi başlatırsanız: int a[5] = {1,2}; bu durumda, dizinin açıkça başlatılmamış tüm öğeleri örtük olarak sıfırlarla başlatılacaktır. Ama şöyle bir dizi başlatırsam: int a[5]={a[2]=1}; printf("%d %d %d %d %d\n", a[0], a[1],a[2], a[3], a[4]); çıktı: 1 0 1 0 0 Anlamıyorum, neden yerine a[0]yazdırıyor ? Tanımlanmamış bir …


7
R'de akıllı nokta etiketi yerleştirme
1) R grafiğinde AKILLI etiket yerleşimini uygulayacak herhangi bir R kitaplığı / işlevi var mı? Bazılarını denedim ama hepsi sorunlu - birçok etiket ya birbiriyle ya da diğer noktalarla örtüşüyor (ya da arsadaki diğer nesneler, ancak bunun üstesinden gelmenin çok daha zor olduğunu görüyorum). 2) Değilse, belirli sorunlu noktalar için …
102 r  plot  label 

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.