Programlama

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

29
Java: Enum'un belirli bir dize içerip içermediğini kontrol ettiniz mi?
İşte benim sorunum - (varsa bile) enum eşdeğerini arıyorum ArrayList.contains(); . İşte benim kod sorunu bir örnek: enum choices {a1, a2, b1, b2}; if(choices.???(a1)}{ //do this } Şimdi, bir fark ArrayListait StringsBurada daha iyi rota olacağı ama başka bir yerde bir switch / örneği üzerinden benim enum içeriğini yayınlamak zorunda. …
169 java  string  enums 

2
Django form alanlarında varsayılan olarak boş sorgu kümesi oluşturma
Formda bu alanlar var: city = forms.ModelChoiceField(label="city", queryset=MyCity.objects.all()) district = forms.ModelChoiceField(label="district", queryset=MyDistrict.objects.all()) area = forms.ModelChoiceField(label="area", queryset=MyArea.objects.all()) ilçe şehir tıklaması ile gelir ve alan tıklama alanı ile gelir. İle queryset=MyDistrict.objects.all()ve queryset=MyArea.objects.all()formu çok ağır olacaktır. Queryset'leri varsayılan olarak nasıl boş yapabilirim?

11
JavaScript uyarı kutusu başlığı nasıl düzenlenir?
C # .NET sayfasında aşağıdaki kod ile bir JavaScript uyarısı üretiyorum: Response.Write("<script language=JavaScript> alert('Hi select a valid date'); </script>"); Başlık başlığını "Web sayfasından mesaj" olarak gösteren bir uyarı kutusu görüntüler. Başlığı değiştirmek mümkün müdür?
169 javascript  alert 

9
(grep) ASCII olmayan karakterlerle eşleşecek şekilde normal ifade?
Linux'ta çok sayıda dosya içeren bir dizinim var. Bazılarının ASCII olmayan karakterleri vardır, ancak hepsi geçerli UTF-8'dir . Bir program, ASCII olmayan dosya adlarıyla çalışmasını engelleyen bir hataya sahiptir ve kaç tanesinin etkilendiğini bulmak zorundayım. Bunu ASCII olmayan karakterleri yazdırmak için findbir grep yapacağım ve sonra wc -lnumarayı bulmak için …
169 regex  unicode  grep  ascii 

15
Python'da yöntem aşırı yüklemesini nasıl kullanabilirim?
Python yöntem aşırı yükleme uygulamak çalışıyorum: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) ancak çıktı second method 2; benzer şekilde: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow() verir Traceback (most recent call …

6
Yeni satır yazdırmadan awk
Değişken toplamı / NR'nin her yinelemede yan yana yazdırılmasını istiyorum. Awk'nin her yinelemede satırsonu yazdırmasını nasıl önleyebiliriz? Kodumda her yinelemede varsayılan olarak bir yeni satır yazdırılır for file in cg_c ep_c is_c tau xhpl printf "\n $file" >> to-plot.xls for f in 2.54 1.60 800 awk '{sum+=$3}; END {print sum/NR}' …
169 scripting  awk  newline 

5
OPTION (TAVSİYE) Daima Daha Hızlı; Neden?
Sorguma ekleme OPTION (RECOMPILE), sorgunun beş dakikadan fazla sürmesine neden olurken, sorguma ekleme yarım saniye içinde çalışmasına neden olduğu garip bir durumla karşılaştım . Sorgu Query Analyzer'dan veya C # programım üzerinden yürütüldüğünde durum budur SqlCommand.ExecuteReader(). Aramak (veya aramamak) DBCC FREEPROCCACHEveya DBCC dropcleanbuffersfark etmez; Sorgu sonuçları her zaman anında OPTION …


5
<p> etiketi neden içinde <div> etiketi içeremez?
Bildiğim kadarıyla, bu doğru: &lt;div&gt; &lt;p&gt;some words&lt;/p&gt; &lt;/div&gt; Ama bu yanlış: &lt;p&gt; &lt;div&gt;some words&lt;/div&gt; &lt;/p&gt; Birincisi W3C doğrulayıcısını (XHTML 1.0) geçebilir , ancak ikincisi geçemez . Kimsenin ikincisi gibi kod yazmayacağını biliyorum. Sadece nedenini bilmek istiyorum. Peki ya diğer etiketlerin sınırlama ilişkisi?
169 html  xhtml 



3
Bir npm modülünün tüm sürümleri nasıl listelenir?
Bir düğüm modülünün [webpack] tüm sürümlerini görmek için windows komut isteminde aşağıdaki komutu yürüttüm npm view webpack versions Bu komut yalnızca ilk 100 sürümü ve daha sonra "331 tane daha" metnini görüntüler. Tüm sürümleri nasıl listeleyebilirim?
169 node.js  npm 

3
Varsayılan kurucu ve yıkıcı için “= varsayılan” “{}” den farkı nedir?
Başlangıçta bunu sadece yıkıcılar hakkında bir soru olarak gönderdim, ancak şimdi varsayılan yapıcıyı da ekliyorum. İşte asıl soru: Sınıfıma sanal, ancak derleyicinin üreteceği şeyle aynı olan bir yıkıcı vermek istersem, kullanabilirim =default: class Widget { public: virtual ~Widget() = default; }; Ama boş bir tanım kullanarak daha az yazarak aynı …

12
Google TensorFlow C ++ API'si nasıl oluşturulur ve kullanılır?
Google'ın C ++ 'daki yeni Tensorflow kütüphanesini kullanmaya başlamak için gerçekten hevesliyim. Web sitesi ve dokümanlar, projenin C ++ API'sinin nasıl oluşturulacağı konusunda gerçekten belirsiz ve nereden başlayacağımı bilmiyorum. Daha fazla deneyime sahip biri, tensorflow'un C ++ API'sini kullanma kılavuzunu keşfedip paylaşarak yardımcı olabilir mi?
169 c++  tensorflow 

6
Github: Akış yukarı kolu çatal içine içe aktar
Çatalım (varsa originbir proje (itibaren) upstreamüzerinde github). Şimdi yukarı akış projesi yeni bir şube ekledi, çatalıma almak istiyorum. Bunu nasıl yaparım? Uzaktan kontrol etmeye ve bunun üzerine bir şube oluşturmaya çalıştım, ancak bu dalı git pushşuraya itmeye çalıştığı şekilde yapılandırır upstream: git checkout upstream/branch git checkout -b branch Düzenle Belki …
169 git  github 

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.