Programlama

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

3
Bir dizi dize nasıl tek bir dizede birleştirilir?
package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } bana şu hata veriyor: prog.go: 10: dizelerin bağımsız değişkeninde tür [] dizesi olarak reg (tür [3] dizesi) kullanılamaz. Döngü yapmaktan ve bir varlığa eklemekten daha doğrudan / daha iyi bir yol var mı?
130 go  slice 

6
Bir matrisin veya veri çerçevesinin her satırına bir işlev uygulayın
2'ye göre bir matrisim ve bağımsız değişkenlerinden biri olarak 2 vektörü alan bir fonksiyonum olduğunu varsayalım. Fonksiyonu matrisin her satırına uygulamak ve bir n vektörü elde etmek istiyorum. Bu R'de nasıl yapılır? Örneğin, bir 2B standart Normal dağılımın yoğunluğunu üç noktada hesaplamak istiyorum: bivariate.density(x = c(0, 0), mu = c(0, …
130 r  function  matrix  apply  sapply 

8
RGB'yi gri tonlamaya / yoğunluğa dönüştürme
RGB'den gri tonlamaya dönüştürürken, R, G ve B kanallarına belirli ağırlıkların uygulanması gerektiği söylenir. Bu ağırlıklar: 0.2989, 0.5870, 0.1140. Bunun nedeninin bu üç renge karşı farklı insan algısı / duyarlılığı olduğu söyleniyor. Bazen bunların NTSC sinyalini hesaplamak için kullanılan değerler olduğu da söylenir. Ancak, bunun için web'de iyi bir referans …

1
Tsconfig seçeneği “lib” ne yapar?
Tsconfig.json'da bu satırı içeren mevcut bir projem var: lib:["2016", "DOM"] Bunun amacı ne? Bulabildiğim tek bilgi şuydu: Derlemeye dahil edilecek kitaplık dosyasını belirtin. TypeScript sürüm 2.0 veya üzerini gerektirir. Bu ne anlama geliyor?
130 typescript 

13
Asp.net core'da güncel kullanıcı nasıl edinilir
E-posta gibi bir kullanıcının bilgilerini almak için mevcut bir kullanıcıyı almak istiyorum. Ama bunu asp.net çekirdeğinde yapamam. Kafam çok karıştı Bu benim kodum. HttpContextdenetleyicinin yapıcısında neredeyse null . Her işlemde bir kullanıcı almak iyi değildir. Kullanıcı hakkında bir kez bilgi almak ve onları ayarlamak istiyorum ViewData; public DashboardController() { var …

5
git add * (yıldız işareti) vs git add. (Nokta)
Git'te yeniyim ve git'e dosya eklemeyle ilgili bir sorum var. Ben arasındaki fark ile ilgili çoklu stackoverflow sorular bulduk git add .ve git add -a, git add --all, git add -Avb Ama ne olduğunu açıklıyor bir yer bulmak mümkün oldum git add *yapar. Git add man sayfasına bile baktım ama …

7
C # 'ta parametre olarak sadece bir tür geçirme
Varsayımsal olarak bunu yapmak benim için kullanışlı olurdu: foo.GetColumnValues(dm.mainColumn, int) foo.GetColumnValues(dm.mainColumn, string) GetColumns yöntemi, geçirilen türe bağlı olarak içinde farklı bir yöntem çağırır. Evet, bunu bir boole bayrağı veya benzeri olarak yapabilirdim, sadece bunu geçmenin bir yolu olup olmadığını merak ettim ve sonra sordum: typeof (arg [1]) veya benzeri ... …
130 c#  types  methods  parameters 


11
Boole kullanımı? if ifadesinde
Null değerim varsa Boolean b, Java'da aşağıdaki karşılaştırmayı yapabilirim: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } Kotlin'de !!operatörü kullanarak aynısını başarabilirim : val b: Boolean? = ... if (b != null && b!!) …
130 kotlin  null 


16
hata: RPC başarısız oldu; kalan okunmuş veri ile curl transferi kapatıldı
GitLab'den bir depoyu klonlamaya çalıştığımda bu hatayla karşılaşıyorum (GitLab 6.6.2 4ef8369): remote: Counting objects: 66352, done. remote: Compressing objects: 100% (10417/10417), done. error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed Klon daha sonra …
130 git  gitlab 


12
django varsayılan çalıştırma sunucusu bağlantı noktasını değiştir
manage.py runserverDinleyen varsayılan bağlantı noktasını bir yabancıda tanımlanabilir hale getirmek istiyorum config.ini. Yapılandırılan bağlantı noktasının sys.argviçini ayrıştırıp yerleştirmekten daha kolay bir düzeltme var mı manage.py? Amaç, ./manage.py runserverher seferinde adres ve bağlantı noktası belirtmek zorunda kalmadan, ancak argümanları config.ini.


8
Java'da sıralı tamsayılar listesi veya dizisini nasıl oluşturabilirim?
Bir değerden bir değere sıralı değerlerle List<Integer>bir Integer[]veya belki bir veya oluşturmanın kısa ve tatlı bir yolu var mı ?int[]startend Yani, aşağıdakilerden daha kısa, ancak aşağıdakilerden 1'e eşdeğer bir şey : void List<Integer> makeSequence(int begin, int end) { List<Integer> ret = new ArrayList<>(end - begin + 1); for (int i=begin; …

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.