Programlama

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

8
Ruby her kelimeyi ilk harfi büyük yapar
Her kelimenin ilk karakterini büyük harf yapmalı, gerisini küçük harf yapmalıyım ... manufacturer.MFA_BRAND.first.upcase sadece ilk harf büyük ayarlıyor, ama buna ihtiyacım var: ALFA ROMEO => Alfa Romeo AUDI => Audi BMW => Bmw ONETWO THREE FOUR => Onetwo Three Four
162 ruby  string 

12
Bir bayt dizesini int'ye nasıl dönüştürebilirim?
Bir bayt dizesini python'da int'e nasıl dönüştürebilirim? Böyle söyle: 'y\xcc\xa6\xbb' Bunu yapmanın akıllıca / aptalca bir yolunu buldum: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Yerleşik veya standart kütüphanede bunu daha basit yapan bir şey olması gerektiğini biliyorum ... Bu, int (xxx, 16) kullanabileceğiniz onaltılık basamak dizesini …
162 python  arrays  string 

9
Kovaryans ve karşıtlık gerçek dünya örneği
Gerçek dünyada kovaryans ve karşıtlığı nasıl kullanacağımı anlamakta biraz sorun yaşıyorum. Şimdiye kadar gördüğüm tek örnek aynı eski dizi örneği oldu. object[] objectArray = new string[] { "string 1", "string 2" }; Başka bir yerde kullanıldığını görebilseydim, gelişimim sırasında kullanmama izin verecek bir örnek görmek güzel olurdu.
162 c#  c#-4.0  covariance 


8
ansible: birkaç satır için lineinfile?
Aynı şekilde lineinfiledosyaya bir satır eklemek için bir modül vardır, birkaç satır eklemenin bir yolu var mı? Tüm dosyayı sağlamak zorunda olduğunuz için bir şablon kullanmak istemiyorum. Ben sadece bir şablon bir seçenek değil bu yüzden zaten dosyanın ne içerdiğini bilmeden varolan bir dosyaya bir şey eklemek istiyorum.
162 ansible 

6
UITableView, Ayırıcı rengi nerede ayarlanır?
Ben bir UITableViewIB ekledim ve "delege" ve "veri kaynağı" ayarlayın ve her şey iyi çalışıyor. Daha sonra yapmak istediğim ayırıcı rengini değiştirmekti, ancak bunu yapmanın tek yolu yöntemi temsilci geri çağrılarından birine eklemekti, bunu daha iyi bir yer koymalıyım? Ben şu anda bu yok ama belki ben bağlanabilirsiniz benim denetleyicisinden …

7
NameError veren yeniden yükleme modülü: 'reload' adı tanımlanmadı
Ben zaten Python 3 ithal ettiğim bir modülü yeniden yüklemeye çalışıyorum. Sadece bir kez almak gerekir ve importkomutu tekrar yürütmek bir şey yapmaz biliyorum. Yürütme reload(foo)şu hatayı veriyor: Traceback (most recent call last): File "(stdin)", line 1, in (module) ... NameError: name 'reload' is not defined Hata ne anlama geliyor?
162 python  python-3.x 

11
özel listview bağdaştırıcısı getView yöntemi birden çok kez çağrılıyor ve tutarlı bir sırada yok
Özel liste bağdaştırıcım var: class ResultsListAdapter extends ArrayAdapter<RecordItem> { geçersiz kılınan 'getView' yönteminde hangi pozisyon olduğunu ve bir convertView olup olmadığını kontrol etmek için bir baskı yapmak: @Override public View getView(int position, View convertView, ViewGroup parent) { System.out.println("getView " + position + " " + convertView); Bunun çıktısı (liste ilk …
162 java  android  listview 

5
VM argümanlarını Java uygulamasından nasıl alabilirim?
JVM geçirilebilir bazı seçenek açıkça ayarlanmış veya varsayılan değeri olup olmadığını kontrol etmek gerekir. Daha spesifik olmak gerekirse: Varsayılan olandan daha yüksek yerel yığın boyutuna sahip belirli bir iş parçacığı oluşturmam gerekiyor, ancak kullanıcı -Xssvarsayılan yığın boyutuna sahip tüm iş parçacıklarını oluşturmak istediğim seçeneği belirterek kullanıcı tarafından bu tür şeylerle …
162 java  jvm  jvm-arguments 


5
Dairenin fareyle üzerine gelmesiyle ilgili verileri göster
Dağılımda çizdiğim bir veri setim var. Dairelerden birine fareyle geldiğimde verilerle (x, y değerleri, belki daha fazlası gibi) pop-up olmasını istiyorum. İşte ne denedim: vis.selectAll("circle") .data(datafiltered).enter().append("svg:circle") .attr("cx", function(d) { return x(d.x);}) .attr("cy", function(d) {return y(d.y)}) .attr("fill", "red").attr("r", 15) .on("mouseover", function() { d3.select(this).enter().append("text") .text(function(d) {return d.x;}) .attr("x", function(d) {return x(d.x);}) .attr("y", …
162 tooltip  mouseover  d3.js 

9
NodeJS: Base64 kodlu bir görüntüyü diske kaydetme
Express uygulamam tarayıcıdan base64 kodlu bir PNG alıyor (toDataURL () ile tuvalden üretiliyor) ve bir dosyaya yazıyor. Ancak dosya geçerli bir görüntü dosyası değildir ve "dosya" yardımcı programı dosyayı "veri" olarak tanımlar. var body = req.rawBody, base64Data = body.replace(/^data:image\/png;base64,/,""), binaryData = new Buffer(base64Data, 'base64').toString('binary'); require("fs").writeFile("out.png", binaryData, "binary", function(err) { console.log(err); …

7
uyarı: 'karakterler' kullanımdan kaldırıldı: Lütfen doğrudan String veya Substring kullanın
karakterleri - String örnek örneği, Xcode 9.1 ile kullanımdan kaldırıldı charactersÖzelliği kullanarak String'den bir alt dize almak çok yararlı oldu, ancak şimdi kullanımdan kaldırıldı ve Xcode kullanmayı önerdi substring. Aynı SO sorular ve elma geliştirici öğreticiler / yönergeleri etrafında kontrol etmeye çalıştım. Ancak önerildiği gibi herhangi bir çözüm / alternatif …


13
Her WCF çağrısına özel bir HTTP başlığı nasıl eklenir?
Bir Windows Hizmeti'nde barındırılan bir WCF hizmetim var. Bu hizmeti kullanan istemciler, hizmet yöntemlerini her aradıklarında bir tanımlayıcı iletmelidir (çünkü bu tanımlayıcı, çağrılan yöntemin yapması gereken şey için önemlidir). Bu tanımlayıcıyı WCF başlık bilgilerine bir şekilde koymanın iyi bir fikir olduğunu düşündüm. İyi bir fikirse, tanımlayıcıyı başlık bilgilerine otomatik olarak …
162 wcf 

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.