Programlama

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

25
Alt dizini ayrı Git deposuna ayırma (taşıma)
Bir dizi alt dizin içeren bir Git deposu var. Şimdi alt dizinlerden birinin diğeri ile ilgisiz olduğunu ve ayrı bir depoya ayrılması gerektiğini buldum. Alt dizin içindeki dosyaların geçmişini tutarken bunu nasıl yapabilirim? Sanırım bir klon yapabilir ve her bir klonun istenmeyen kısımlarını kaldırabilirim, ama sanırım bu eski bir revizyonu …




30
Diziyi değere göre kopyala
JavaScript'teki bir diziyi başka bir diziye kopyalarken: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] Bunun yeni, bağımsız bir dizi yerine arr2aynı diziyi ifade ettiğini fark ettim arr1. İki bağımsız dizi elde etmek için diziyi nasıl kopyalayabilirim?
1745 javascript  arrays 

14
JavaScript'teki 'yeni' anahtar kelime nedir?
newJavaScript anahtar kelime ilk karşılaşıldığında insanların JavaScript nesne yönelimli bir programlama dili değildir düşünüyorsanız eğilimindedir oldukça kafa karıştırıcı olabilir. Bu ne? Hangi sorunları çözüyor? Ne zaman uygun ve ne zaman uygun değil?

30
Rasgele bir alfa-sayısal dize nasıl oluşturulur?
Sahte rasgele alfa-sayısal bir dize oluşturmak için basit bir Java algoritması arıyordum . Benim durumumda, bu, 500K+nesil boyunca benzersiz olması muhtemel benzersiz bir oturum / anahtar tanımlayıcı olarak kullanılacaktır (ihtiyaçlarım çok daha karmaşık bir şey gerektirmiyor). İdeal olarak, benzersizlik ihtiyaçlarıma bağlı olarak bir uzunluk belirleyebilirdim. Örneğin, uzunluk 12'nin oluşturulmuş bir …



19
XML'i Notepad ++ ile nasıl biçimlendiririm?
Ben Notepad ++ ve ben çok uzun bir XML kodu var. Notepad ++ yapıştırdığımda uzun bir kod satırı (okumak ve çalışmak zor) vardı. Metin okunabilir yapmak için basit bir yol olup olmadığını bilmek istiyorum (okunabilir tarafından düzgün sekmeli kod demek). Manuel olarak yapabilirim, ancak birkaç kez karşılaştığım için buna kalıcı …



18
Git'te bırakılan bir depo nasıl kurtarılır?
Ben sık kullandığınız git stashve git stash popbenim çalışma ağacında değişiklikleri kaydedip geri yükleyin. Dün çalışma ağacımda sakladığım ve attığım bazı değişiklikler oldu ve sonra çalışma ağacımda daha fazla değişiklik yaptım. Geri dönüp dünün saklanan değişikliklerini gözden geçirmek istiyorum, ancak git stash popilişkili taahhüdün tüm referanslarını kaldırıyor gibi görünüyor. Ben …
1737 git  recovery  git-stash 

15
Java numaralandırma üyelerini karşılaştırma: == veya eşittir ()?
Java enums özel kurucuları ve bir grup kamu statik üyeleri ile sınıflara derlendi biliyorum. Belirli bir numaralandırmanın iki üyesini karşılaştırırken, her zaman kullandım .equals(), örn. public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } Ancak, sadece ==.equals () yerine eşittir operatörünü kullanan bazı kod rastladım : public useEnums2(SomeEnum a) …
1736 java  enums 

12
Bir modülün işlevini adını (dize) kullanarak çağırma
Bir Python programında işlevin adıyla bir dize verilen bir işlevi çağırmanın en iyi yolu nedir? Örneğin, foobir modülüm olduğunu ve içeriği olan bir dizem olduğunu varsayalım "bar". Aramanın en iyi yolu nedir foo.bar()? Fonksiyonun dönüş değerini almam gerekiyor, bu yüzden sadece kullanmıyorum eval. evalBu işlev çağrısının sonucunu döndüren bir geçici …
1734 python  object 

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.