Programlama

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

10
Matplotlib grafiğinde sol ve sağ kenar boşluklarını azaltma
Matplotlib'deki arsa marjlarımla uğraşmak için mücadele ediyorum. Grafiğimi oluşturmak için aşağıdaki kodu kullandım: plt.imshow(g) c = plt.colorbar() c.set_label("Number of Slabs") plt.savefig("OutputToUse.png") Bununla birlikte, arsanın her iki tarafında çok fazla beyaz boşluk olan bir çıktı figürü alıyorum. Google'da arama yaptım ve matplotlib dokümanlarını okudum, ancak bunu nasıl azaltacağımı bulamıyorum.
178 python  matplotlib 

26
Bogosort'tan (Maymun Sıralama olarak da bilinir) daha kötü sıralama algoritmaları var mı? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştir İş arkadaşlarım beni bu sabah sıralama algoritmaları tartışmasıyla Üniversite günlerime geri …
178 algorithm  sorting  big-o 

10
Bir C # dizesindeki birden çok karakteri değiştirme
Dizeleri değiştirmenin daha iyi bir yolu var mı? Değiştir bir karakter dizisi veya dize dizisi almaz şaşırdım. Kendi uzantımı yazabileceğimi tahmin ettim ama aşağıdakileri yapmak için daha iyi bir yapının olup olmadığını merak ettim? Son Değiştir'in karakter değil, bir dize olduğuna dikkat edin. myString.Replace(';', '\n').Replace(',', '\n').Replace('\r', '\n').Replace('\t', '\n').Replace(' ', '\n').Replace("\n\n", …
178 c#  .net  string 

4
Bir nesnenin anahtarlarını lodash ile nasıl filtreleyebilirim?
Bazı anahtarları olan bir nesne var ve sadece bazı anahtarları kendi değerleri ile tutmak istiyorum? İle denedim filter: const data = { aaa: 111, abb: 222, bbb: 333 }; const result = _.filter(data, (value, key) => key.startsWith("a")); console.log(result); <script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"></script> Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Ancak bir dizi yazdırır: [111, …


4
Yerel işlev vs Lambda C # 7.0
C # 7.0 yeni uygulamalara bakıyorum ve yerel işlevleri uyguladıklarını ilginç buluyorum, ancak bir lambda ifadesi yerine yerel bir işlev tercih edilecek bir senaryo hayal edemiyorum ve ikisi arasındaki fark nedir. Lamdaların anonymousbu arada fonksiyonlar olduğunu anlıyorum , ancak yerel fonksiyonlar değil, ancak yerel fonksiyonun lambda ifadelerine göre avantajları olduğu …
178 c#  function  lambda  c#-7.0 

7
Bir parametre ile çalıştırılabilir mi?
Ben böyle bir runnable gerçekten var olmadığını biliyorum rağmen "bir parametre kabul Runnable" için bir ihtiyaç var. Bu, uygulamamın tasarımında ve / veya yorgun beynimdeki zihinsel bir bloğun temel kusuruna işaret edebilir, bu yüzden burada temel OO ilkelerini ihlal etmeden aşağıdaki gibi bir şeyin nasıl gerçekleştirileceği hakkında bazı tavsiyeler bulmayı …
178 java  runnable 

3
JSON “[” ile başlayabilir mi?
Json.org'da okuyabildiğim kadarıyla , tüm JSON dizeleri {(kıvırcık küme ayracı) ile başlamalı ve [karakterler (köşeli ayraçlar) JSON'daki bir dizi öğesini temsil etmelidir . json4jKütüphaneyi kullanıyorum ve ile başlayan bir girdi aldım [, bu yüzden bunun geçerli JSON olduğunu düşünmedim. JSON şemasına kısaca baktım, ancak gerçekten bir JSON dosyasının başlayamadığını [veya …
178 json 

9
Kolayca XML dizesi yazdırmak için XML dizesini biçimlendirme
Ben böyle bir XML dizesi var: <?xml version='1.0'?><response><error code='1'> Success</error></response> Bir öğe ile bir diğeri arasında hiç çizgi yoktur ve bu nedenle okunması çok zordur. Yukarıdaki dizeyi biçimlendiren bir işlev istiyorum: <?xml version='1.0'?> <response> <error code='1'> Success</error> </response> Biçim işlevini kendim el ile yazmak için başvurmadan, hazırlıksız kullanabileceğim herhangi bir …
178 c#  xml  formatting 




3
Noktaları geom_point olarak etiketleyin
Oynadığım veriler aşağıda listelenen İnternet kaynağından geliyor nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") Ne yapmak istiyorum, bu tablodaki iki metriği karşılaştıran bir 2D nokta grafiği oluşturmak, her oyuncu grafikte bir noktayı temsil ediyor. Takip koduna sahibim: nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) + geom_point() Bu bana şunları verir: Benim …
178 r  plot  ggplot2  labeling  ggrepel 

5
Akışları kullanarak BigDecimal'leri ekleme
Ben LinkedListbirlikte eklemek istiyorum BigDecimals (bu örnekte, a ) bir koleksiyon var . Bunun için akış kullanmak mümkün mü? StreamSınıfın birkaç yöntemi olduğunu fark ettim Stream::mapToInt Stream::mapToDouble Stream::mapToLong Her birinin uygun bir sum()yöntemi vardır. Ancak, bildiğimiz gibi floatve doublearitmetik neredeyse her zaman kötü bir fikirdir. Yani, BigDecimal'leri özetlemenin uygun bir …

12
Bir tuples listesindeki ilk elemanı nasıl edinebilirim?
İlk öğe kimliği ve diğer bir dize olduğu gibi aşağıdaki gibi bir liste var: [(1, u'abc'), (2, u'def')] Sadece aşağıdaki gibi bu tuples listesinden bir kimlik listesi oluşturmak istiyorum: [1,2] __inTamsayı değerlerinin bir listesi olması için bu listeyi kullanacağım .
178 python  list 

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.