Programlama

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

4
Başka bir liste kimliklerinden bir listeyi sıralama
Bunun gibi bazı tanımlayıcıları içeren bir listem var: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Üstelik, <T>yukarıda açıklanan kimliklerle temsil edilen başka bir öğe listem var . List<T> docs = GetDocsFromDb(...) Her iki koleksiyonda da aynı sırayı korumam gerekiyor, böylece içindeki öğelerin List<T>ilkinden aynı konumda …
158 c#  linq  sorting  collections 

4
Vector :: resize () ve vector :: rezerv () arasında seçim
Bir vectorüye değişkenime bir miktar bellek önceden tahsis ediyorum . Aşağıdaki kod minimum kısımdır class A { vector<string> t_Names; public: A () : t_Names(1000) {} }; Şimdi bir noktada, eğer t_Names.size()eşitse 1000. Boyutu artırmayı planlıyorum 100. Sonra ulaşırsa 1100, tekrar artırın 100ve böyle devam edin. Sorum şu, vector::resize()ve arasında ne …
158 c++  vector 

8
Git / git-shell ile ilgili problemlerde nasıl hata ayıklayabilirim?
Git / git-shell ile ilgili bazı hata ayıklama bilgilerine nasıl sahip olabilirim? user1Bir depoyu sorunsuz klonlarken, user2yalnızca boş olanı klonlayabilen bir sorunum vardı . Ayarlamıştım GIT_TRACE=1ama yararlı hiçbir şey söylenmedi. Nihayet uzun bir deneme yanılma sonrasında bir dosya üzerindeki izin sorunu olduğu ortaya çıktı. Uygun bir hata mesajı bu sorunu …
158 git  debugging  trace 


7
Android - yalnızca üstte yuvarlatılmış köşeleri olan çekilebilir
Arka plan olarak yuvarlak bir dikdörtgene sahip olmak için bu çekilebilir öğeye sahiptim: <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/white" /> <stroke android:width="1dp" android:color="@color/light_gray" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> <corners android:radius="6dp" /> </shape> Bu beklendiği gibi iyi çalışıyor. Şimdi, bunu sadece üst köşeleri yuvarlayacak şekilde değiştirmek istiyorum, bu yüzden şuna değiştiriyorum: …

9
Bir metin dosyasındaki tüm bir satırı satır numarasına göre değiştirme
Bir bash betiğinin bir dosyadaki tüm bir satırı değiştirmesini istediğim bir durum var. Satır numarası her zaman aynıdır, dolayısıyla bu sabit kodlanmış bir değişken olabilir. Bu satırdaki bazı alt dizeleri değiştirmeye çalışmıyorum, sadece bu satırı tamamen yeni bir satırla değiştirmek istiyorum. Bunu yapmak için herhangi bir bash yöntemi var mı …
158 bash  text  replace  sed 


7
Package.json'da 'main' parametresi nasıl kullanılır?
Zaten biraz araştırma yaptım. Bununla birlikte, bir Node projesinin package.json'daki 'main' parametresi hakkında hala şüpheleriniz var. Bu alanı doldurmak nasıl yardımcı olur? Başka bir şekilde sorarsak, bu alan mevcutsa modüle farklı bir tarzda başlayabilir miyim? Ana parametreye birden fazla komut dosyası doldurulabilir mi? Varsa, iki konu olarak mı başlatılıyorlar? Hayır …


10
Mevcut şubenizin bahşişi geride olduğu için güncellemeler reddedildi
Git'te yeniyim, bu yüzden bana bir acemi gibi davranmakta özgürsünüz. Bizim iş akışımız böyle. Biz denilen bir şube var devben de ulaşabilir origin/dev. Değişiklikler yaptığımızda, dev kapalı bir dal oluştururuz: git checkout -b FixForBug kaynağı / dev Şimdi FixForBugizleme adında bir şubem var (bence bu doğru kelime) origin/dev. Bu nedenle, …
158 git 

3
Test Gezgini (VS) '<Bilinmeyen proje>'
Aşağıdaki her şey .NET Framework 4.7 ve NUnit + NUnit3TestAdapter kullanılarak VS2019'da yapılır Exitus.Tests adlı bir montaj oluşturdum ve birkaç birim testi ekledim. Ancak, çözemediğim Nuget ile ilgili bazı sorunları yapın, Exitus.UnitTests adlı başka bir proje yaptım ve eski projede (ad alanını değiştirme dahil) bir kez dosyayı kaldırdım. Şimdi yeni …
157 c#  visual-studio  nunit 



6
Neden kabuk komutlarını doğrudan yürütmek yerine Python'un os modülü yöntemlerini kullanmalıyım?
Böyle, dosya / dizin oluşturma dosya özelliklerini değiştirerek, vb yerine sadece üzerinden bu komutları çalıştırarak olarak OS özgü görevleri yürütmek için Python'un kütüphane fonksiyonlarını kullanarak arkasındaki motivasyon nedir anlamaya çalışıyorum os.system()ya subprocess.call()? Örneğin, neden os.chmodyapmak yerine kullanmak isteyeyim os.system("chmod...")? Sadece kabuk komutlarını doğrudan yürütmek yerine mümkün olduğunca Python'un kullanılabilir kitaplık …


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.