Programlama

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

4
JavaScript'teki tüm falsey değerleri
Neler Falsey 'olan JavaScript değerleridir bunlar gibi ifadelerde yanlış olarak değerlendirmek, yani if(value), value ?ve !value? Yığın Taşması üzerindeki falsey değerlerinin amacına ilişkin bazı tartışmalar var , ancak tüm falsey değerlerinin ne olduğunu listeleyen kapsamlı bir cevap yok. MDN JavaScript Başvurusu'nda tam bir liste bulamadım ve JavaScript'teki falsey değerlerinin tam, …
215 javascript 

15
Belirli bir sınıf adına sahip tüm işaretli onay kutularını almak için jquery kullanma
Bunu kullanarak bir sayfada tüm işaretli onay kutularını alabilirsiniz biliyorum: $('input[type=checkbox]').each(function () { var sThisVal = (this.checked ? $(this).val() : ""); }); Ancak şimdi bunu eklemek istemediğim bazı onay kutularının bulunduğu bir sayfada kullanıyorum. Yukarıdaki kodu yalnızca üzerinde belirli bir sınıfı olan işaretli onay kutularına bakmak için nasıl değiştirebilirim?

11
StringUtils.isBlank () ve String.isEmpty ()
Aşağıdaki kod bazı koştu: String foo = getvalue("foo"); if (StringUtils.isBlank(foo)) doStuff(); else doOtherStuff(); Bu, işlevsel olarak aşağıdakilere eşdeğer görünmektedir: String foo = getvalue("foo"); if (foo.isEmpty()) doStuff(); else doOtherStuff(); İkisi ( org.apache.commons.lang3.StringUtils.isBlankve java.lang.String.isEmpty) arasındaki fark nedir?

6
Ssh-key kullanarak şifre olmadan GitHub'a basın
Parola olmadan bir SSH anahtar çifti oluşturdum ve ortak anahtarı GitHub'a ekledim. İle bağlantı user@dev:/var/www/project# ssh -T git@github.com Hi User! You've successfully authenticated, but GitHub does not provide shell access. başarılı oldu ve anahtarı yeniden adlandırdığımda başarısız oluyor. Ancak değişikliklerimi zorlamak istediğimde, fotoğraflar benden kullanıcı adımı ve şifre kombinasyonumu soruyor. …
215 github  ssh-keys 

8
C ++ 'da ileri bildirimler nelerdir?
Şurada: http://www.learncpp.com/cpp-tutorial/19-header-files/ Aşağıdakilerden bahsedilmektedir: add.cpp: int add(int x, int y) { return x + y; } main.cpp: #include <iostream> int add(int x, int y); // forward declaration using function prototype int main() { using namespace std; cout << "The sum of 3 and 4 is " << add(3, 4) << …


24
Bir sınıfa dinamik olarak özellik nasıl eklenir?
Amaç, db sonuç kümesi gibi davranan bir sahte sınıf oluşturmaktır. Örneğin, bir veritabanı sorgusu bir dict ifadesi kullanarak döndürürse {'ab':100, 'cd':200}, o zaman görmek istiyorum: >>> dummy.ab 100 İlk başta belki bu şekilde yapabileceğimi düşündüm: ks = ['ab', 'cd'] vs = [12, 34] class C(dict): def __init__(self, ks, vs): for …



3
C ++ 'da <=> operatörü nedir?
C ++ operatörleri hakkında bilgi edinmeye çalışırken , cppreference.com , * ' da garip bir karşılaştırma operatörü üzerine tökezledi : "Peki, eğer bunlar C ++ 'da ortak operatörler ise, onları öğrensen iyi olur" diye düşündüm. Fakat bu gizemi açıklamaya yönelik tüm girişimlerim başarısız oldu. Burada bile Stack Overflow'da aramamda hiç …

2
PostgreSQL gibi bir veritabanı üzerinden neden RabbitMQ gibi mesaj aracılarına ihtiyacımız var?
Kereviz gibi bir zamanlama sistemi için görevler / mesaj kuyrukları oluşturmak için kullanabileceğimiz RabbitMQ gibi mesaj aracılarına yeniyim . Şimdi soru şudur: PostgreSQL'de yeni görevlerle eklenebilen ve Kereviz gibi tüketici programı tarafından tüketilebilen bir tablo oluşturabilirim . Neden yeryüzünde bunun için yepyeni bir teknoloji kurmak istiyorum? Şimdi, PostgreSQL gibi veritabanımız …

8
Bir dizeyi python-3.x'de sözlük kullanarak nasıl biçimlendiririm?
Ben dizeleri biçimlendirmek için sözlük kullanma büyük bir hayranıyım. Kullandığım dize biçimini okumama ve mevcut sözlüklerden faydalanmama yardımcı oluyor. Örneğin: class MyClass: def __init__(self): self.title = 'Title' a = MyClass() print 'The title is %(title)s' % a.__dict__ path = '/path/to/a/file' print 'You put your file here: %(path)s' % locals() Ancak …



6
Docker: Projede birden fazla Docker dosyası
Bir projeye ait Docker dosyalarını, veritabanı için bir Dockerfile, uygulama sunucusu için bir vb. Varsa nasıl düzenlersiniz? Kaynakta bir çeşit hiyerarşi yaratıyor musunuz? Büyük bir kurumsal proje sadece bir Dockerfile'dan oluşamaz mı?
215 docker 

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.