Programlama

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

6
CONCAT koşuluyla MySQL seçimi
Bunu zihnimde derlemeye çalışıyorum .. ad ve soyad alanlarını içeren bir tablom var ve "Bob Jones" veya "Bob Michael Jones" ve diğerleri gibi bir dizem var. mesele şu ki, örneğin ilk adda Bob ve soyadında Michael Jones var bu yüzden yapmaya çalışıyorum SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast …


4
Dosya Git deposundan temizlenemedi, yeni yedekleme oluşturulamadı
Uzak depomdan bir dosyayı çalıştırarak kaldırmaya çalıştım: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Ama Git bundan şikayet ediyor Yeni yedek oluşturulamaz. -F rm ile yedeklemenin üzerine yazmayı zorla refs / original / Force içinde önceki bir yedekleme zaten mevcut : /.git-rewrite/backup-refs kaldırılamıyor: İzin reddedildi rm: dizin kaldırılamıyor …




5
harici şablon kullanma (C ++ 11)
Şekil 1: işlev şablonları TemplHeader.h template<typename T> void f(); TemplCpp.cpp template<typename T> void f(){ //... } //explicit instantation template void f<T>(); main.cpp #include "TemplHeader.h" extern template void f<T>(); //is this correct? int main() { f<char>(); return 0; } Kullanmanın doğru yolu bu mu extern templateyoksa bu anahtar kelimeyi yalnızca Şekil …
116 c++  templates  c++11  extern 

3
Tam bir depoyu nasıl paketleyebilirim?
Ağa bağlı olmayan yeni bir makineye eksiksiz bir depoyu aktarmam gerekiyor, tercihen tek bir dosya varlığı olarak. Git paketi, bir gizli ağ ortamında bir git fetch, git pullstil işlemine izin verir , ancak hedef makinede zaten deponun çalışan bir sürümüne sahip olduğunuzu varsayar. Aşağıdakilere doğru çağrı nedir: Mevcut depodaki tüm …
116 git 

2
NS: Bir nesnenin bellek adresini geçersiz kılınan açıklama yönteminde günlüğe kaydedin
Bir nesnenin açıklama yöntemini geçersiz kılıyorum. Aşağıdaki kodda {???} ile değiştirmek için nesnenin bellek adresini nasıl yazdıracağımı bilmem gerekiyor : -(NSString *) description { return [NSString stringWithFormat:@"<SomeClass: %@>\nparmeterOne: %@\nparameterTwo: %@", {???}, self.parameterOne, self.paramterTwo]; } Konsolda şu şekilde yazdırılmasını istiyorum: <SomeClass: 0x4c05600> parameterOne: 12 parameterTwo: sausages
116 objective-c  nslog 

2
Docker ADD vs VOLUME
Ben Docker öğreniyorum ve ben kullanmaya ne zaman ve nerede hakkında şüphelerim var ADDve VOLUME. İşte bunların her ikisinin de yaptığını düşünüyorum: EKLE Derleme sırasında dosyaları görüntüye kopyalayın. Görüntü tüm dosyalara sahiptir, böylece çok kolay bir şekilde dağıtabilirsiniz. Öte yandan, her seferinde derleme ihtiyacı geliştirme aşamasında iyi bir fikir gibi …
116 docker 

6
CMake'de uyarı seviyesi nasıl ayarlanır?
CMake kullanarak bir proje için (tüm çözüm değil) uyarı seviyesi nasıl ayarlanır ? Visual Studio ve GCC üzerinde çalışmalıdır . Çeşitli seçenekler buldum ama çoğu ya çalışmıyor ya da belgelerle tutarlı değil gibi görünüyor.

5
Büyük dizi boyutlarında segmentasyon hatası
Aşağıdaki kod, 2Gb'lik bir makinede çalıştırıldığında bana bir segmentasyon hatası veriyor, ancak 4GB'lık bir makinede çalışıyor. int main() { int c[1000000]; cout << "done\n"; return 0; } Dizinin boyutu sadece 4Mb'dir. C ++ 'da kullanılabilen bir dizinin boyutuyla ilgili bir sınır var mı?


2
NSObject + yükle ve + başlat - Ne işe yarar?
Bir geliştiricinin + başlatmayı veya + yüklemeyi + geçersiz kılmasına neden olan koşulları anlamakla ilgileniyorum. Belgeler, bu yöntemlerin sizin için Objective-C çalışma zamanı tarafından çağrıldığını açıkça ortaya koymaktadır, ancak bu yöntemlerin belgelendirilmesinden gerçekten anlaşılan tek şey budur. :-) Merakım Apple'ın örnek koduna (MVCNetworking) bakmaktan geliyor. Model sınıflarının bir +(void) applicationStartupyöntemi …

16
Tarayıcıda CSS'yi test amacıyla devre dışı bırakma
Bir tarayıcıdaki (Firefox, Chrome ...) tüm harici CSS'yi devre dışı bırakmanın bir yolu var mı? Daha yavaş internet bağlantısı kullanıldığında, bazen CSS bilgisi olmadan tarayıcı tarafından yalnızca çıplak HTML yüklenir. Görünüşe göre sayfa ekrana ham yerleştirilmiş. Bunu StackOverflow ile de fark etmişsinizdir. CSS dosyaları yüklenmemiş olsa bile web sayfamın düzgün …
116 html  css  browser 

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.