Programlama

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

24
Sayılar ve Aralıklarla Döngü için AngularJS
Açısal, HTML yönergelerindeki sayıları kullanarak for for döngüsü için bazı destek sağlar: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Ancak kapsam değişkeniniz dinamik sayıya sahip bir aralık içeriyorsa, her seferinde boş bir dizi oluşturmanız gerekir. Denetleyicide var range = []; for(var i=0;i<total;i++) { range.push(i); } $scope.range = range; HTML'de <div …

5
Notepad ++ tüm gizli karakterleri gösteriyor mu?
Notepad ++ uygulamasında "sekmeyi 2 boşlukla değiştir" ayarını yaptım. Python'da kodlama yaparken web'den bir kod kopyaladım ve doğru girintili göründü. Ancak kodu çalıştırmak, satır başında tüm "görünür" boşlukları kaldırarak ve aynı miktarda boşluk tekrar ekleyerek sonunda çözdüğüm girinti hatalarıyla sonuçlandı. Scintilla tabanlı Notepad ++ 'ın tüm özel karakterleri göstermemesi, ancak …

3
Yapıcı başlatma listesi değerlendirme sırası
Bazı argümanlar alan bir yapıcı var. Listelenen sırayla inşa edildiğini varsaymıştım, ancak bir durumda, bir kürtajla sonuçlanan tersine inşa edildikleri görülüyor. Argümanları ters çevirdiğimde program iptal etmeyi bıraktı. Bu, kullandığım sözdiziminin bir örneğidir. Mesele şu ki, a_ bu durumda b_'den önce başlatılmalıdır. İnşaat siparişini garanti edebilir misiniz? Örneğin class A …
252 c++  gcc  c++-faq 



10
Bir nesneyi başlatırken {0} ne anlama geliyor?
Bir {0}nesneyi başlatmak için ne zaman kullanılır, bu ne anlama gelir? Hiçbir {0}yere referans bulamıyorum ve kıvırcık ayraçlar nedeniyle Google aramaları yardımcı olmuyor. Örnek kod: SHELLEXECUTEINFO sexi = {0}; // what does this do? sexi.cbSize = sizeof(SHELLEXECUTEINFO); sexi.hwnd = NULL; sexi.fMask = SEE_MASK_NOCLOSEPROCESS; sexi.lpFile = lpFile.c_str(); sexi.lpParameters = args; sexi.nShow …
252 c++  c 

4
İf (a - b <0) ile if (a <b) arasındaki fark
Java'nın ArrayListkaynak kodunu okuyordum ve if-ifadelerinde bazı karşılaştırmalar fark ettim. Java 7, yöntem grow(int)kullanır if (newCapacity - minCapacity &lt; 0) newCapacity = minCapacity; Java 6'da growyoktu. Yöntem ensureCapacity(int), ancak kullanır if (newCapacity &lt; minCapacity) newCapacity = minCapacity; Değişimin arkasındaki sebep neydi? Bir performans sorunu muydu yoksa sadece bir tarz mıydı? …

17
Python'un neden çok satırlı yorumları yok?
Tamam, üçlü tırnak dizelerinin çok satırlı yorum olarak kullanılabileceğini biliyorum. Örneğin, """Hello, I am a multiline comment""" ve '''Hello, I am a multiline comment''' Ama teknik olarak konuşmak gerekirse, bunlar ipler, değil mi? Google'ı araştırdım ve Python stil kılavuzunu okudum, ancak neden çok satırlı, / * * / yorum türlerinin …

3
Geçerli bir SSL sertifikası nereden alabilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştir Geçerli bir SSL sertifikamın olması gerekiyor, geçerli olarak kendinden imzalı değil demek istiyorum. …

6
Şablon Haskell hakkında bu kadar kötü olan nedir?
Şablon Haskell genellikle Haskell topluluğu tarafından talihsiz bir kolaylık olarak görülüyor. Bu konuda gözlemlediklerimi tam olarak kelimelere dökmek zor, ancak bu birkaç örneği düşünün Şablon Haskell , kullanıcılar hangi Haskell (GHC) uzantılarını kullanmalı / kaçınmalıdır sorusuna yanıt olarak "Çirkin (ancak gerekli)" altında listelenir ? Şablon Haskell , newtype'd değerleri iş …

14
MVC uygulamasında veri önbellekleme
Bir MVC uygulamasında sayfa önbellekleme ve kısmi sayfa önbellekleme hakkında birçok bilgi okudum. Ancak, verileri nasıl önbelleğe alacağınızı bilmek istiyorum. Senaryomda LINQ to Entities (varlık çerçevesi) kullanacağım. GetNames (veya yöntem ne olursa olsun) ilk çağrıda ben veritabanından veri kapmak istiyorum. Sonuçları önbellekte ve varsa önbelleğe alınmış sürümü kullanmak için ikinci …

12
JavaScript'te = + _ ne anlama geliyor?
JavaScript'te = + _ operatörünün ne anlama geldiğini merak ediyordum . Ödevler yapıyor gibi görünüyor. Misal: hexbin.radius = function(_) { if (!arguments.length) return r; r = +_; dx = r * 2 * Math.sin(Math.PI / 3); dy = r * 1.5; return hexbin; };

5
PDB dosyası nedir?
Ne PDB dosyası nedir ve çözümümü yeniden oluştururken nasıl yayım klasöründen hariç tutabilirim?
252 c#  pdb-files 

10
Daha etkili olan nedir: Dictionary TryGetValue or ContainsKey + Item?
MSDN'nin Dictionary.TryGetValue Yöntemi üzerindeki girişinden : Bu yöntem ContainsKey yönteminin ve Item özelliğinin işlevselliğini birleştirir. Anahtar bulunmazsa, value parametresi TValue değer türü için uygun varsayılan değeri alır; örneğin, tamsayı türleri için 0 (sıfır), Boole türleri için false ve referans türleri için null. Kodunuz sık sık sözlükte olmayan anahtarlara erişmeye çalışırsa …

2
NoSQL NoSQL Kullanın veya NESQL Kullanılırsa [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Tüm hype ile bunun ne zaman kullanılacağı hakkında güvenilir bilgi bulmak gerçekten zor görünüyor. …
252 nosql  use-case 

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.