Programlama

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

14
“Group by” ı bash'tan simüle etmenin en iyi yolu?
Her satırda bir adres olan IP adresleri içeren bir dosyanız olduğunu varsayalım: 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 Her IP adresi için dosyada kaç kez göründüğünü sayan bir kabuk betiğine ihtiyacınız vardır. Önceki giriş için aşağıdaki çıkışa ihtiyacınız vardır: 10.0.10.1 3 10.0.10.2 1 10.0.10.3 1 Bunu yapmanın bir yolu: cat ip_addresses …
231 bash  scripting 


18
'ImportError: YadaYadaYada adında bir modül yok' pytest ile PATH sorunu
Ben bir mac üzerinde pytest yüklemek için easy_install kullandım ve böyle bir dosya yapısı ile bir proje için testler yazmaya başladı: repo/ repo/app.py repo/settings.py repo/models.py repo/tests/ repo/tests/test_app.py çalıştırmak py.testrepo dizinde, her şey gibi hareket beklediğiniz süre ama linux veya pencerelerde aynı şeyi denediğimde (her ikisinin de 2.2.3 üzerinde pytest var), …

4
Yerel bir şubeden diğerine nasıl “çekilir”?
Bu kulağa çok basit geliyor, ama anlayamıyorum. Bir süre önce deneysel bir dal yaptım ve şimdi ustamda yaptığımdan beri meydana gelen tüm değişiklikleri çekmek istiyorum. Bunların hepsi yerel. Yerel ustadan yerel my_branch'a çekmek istiyorum, ama yapamam. Bu işe yaramaz gibi görünüyor, bana ustanın git deposu olmadığını söylüyor: git pull master
231 git 

8
Birden fazla deseni aynı anda sed ile nasıl değiştirebilirim?
Diyelim ki 'abbc' dizesi var ve değiştirmek istiyorum: ab -> m.ö. bc -> ab Ben iki yerine denerseniz sonuç istediğim değil: echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g' abab Peki aşağıdaki gibi değiştirmek için hangi sed komutunu kullanabilirim? echo abbc | sed SED_COMMAND bcab EDIT : Aslında metin 2'den fazla desen olabilir …
231 replace  syntax  sed 

12
Zaman uyumsuz yöntemi senkronize olarak çağırmak
Bir asyncyöntem var: public async Task<string> GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; } Senkronize bir yöntemden bu yöntemi çağırmak gerekiyor. GenerateCodeAsyncEşzamanlı olarak çalışması için yöntemi çoğaltmak zorunda kalmadan bunu nasıl yapabilirim ? Güncelleme Ancak makul bir çözüm bulunamadı. Ancak, HttpClientzaten bu kalıbı uyguladığını görüyorum using (HttpClient client …


20
Faset etiketler nasıl değiştirilir?
Aşağıdaki ggplotkomutu kullandım: ggplot(survey, aes(x = age)) + stat_bin(aes(n = nrow(h3), y = ..count.. / n), binwidth = 10) + scale_y_continuous(formatter = "percent", breaks = c(0, 0.1, 0.2)) + facet_grid(hospital ~ .) + theme(panel.background = theme_blank()) üretmek için Bununla birlikte, faset etiketlerini daha kısa bir şeye değiştirmek istiyorum (örneğin Hosp …
231 r  ggplot2  symbols  facet  plotmath 


9
VI'da yeni satır açmadan satırın başına git
Yaş için şimdi kullandım SHIFTOve SHIFT$bir satırın başına ve sonuna geçmek için vi. Ancak SHIFTOimlecin üzerinde yeni bir satır açmak için daha fazla. Sizi bir satırın başına götüren herhangi bir komut var mı?
231 vim  vi 

9
* DAPper ORM ile X NEREDEN GİRİŞ YAPIN (…)
IN yan tümcesi için değer listesi iş mantığından geliyorsa Dapper ORM kullanarak IN yan tümcesi ile bir sorgu yazmak için en iyi yolu nedir? Diyelim ki bir sorum var: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) commaSeparatedListOfIDsİş mantığı geçirilen ediliyor ve bunun herhangi bir tür olabilir IEnumerable(of Integer). Bu …
231 .net  sql  dapper 

7
Önceki URL'yi JavaScript'te nasıl edinebilirim?
JavaScript'te önceki URL'yi almanın herhangi bir yolu var mı? Bunun gibi bir şey: alert("previous url is: " + window.history.previous.href); Böyle bir şey var mı? Yoksa sadece bir çerezde saklamalı mıyım? Sadece bilmeniz gereken bu yüzden önceki URL'den mevcut URL'ye çapa ve tüm bunlar olmadan geçişler yapabilirim.
231 javascript 

15
Git'teki kök işleminden önce bir işlem eklensin mi?
Daha önce git deposundaki ilk iki taahhüdün nasıl ezileceğini sordum . Çözümler oldukça ilginç olsa da, git'teki diğer şeyler kadar zihin çözgüsü olmasa da, projenizin gelişimi boyunca prosedürü birçok kez tekrarlamanız gerekiyorsa, hala meşhur incinme torbasının bir parçası. Bu yüzden, sadece bir kez acı çekmeyi ve sonra standart etkileşimli rebase'i …



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.