Programlama

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

5
C'deki nesne dosyası nedir?
C kütüphaneleri hakkında okuyorum ama henüz bir nesne dosyasının ne olduğu hakkında bir açıklama bulamadım. Herhangi bir derlenmiş dosya ile bir nesne dosyası arasındaki gerçek fark nedir? Birisi insan dilinde açıklayabilirse sevinirim.

12
Her bir benzersiz değer için olay sayısını sayın
Diyelim ki: v = rep(c(1,2, 2, 2), 25) Şimdi, her bir benzersiz değerin kaç kez göründüğünü saymak istiyorum. unique(v) benzersiz değerlerin ne olduğunu döndürür, ancak kaç tane olduklarını döndürmez. > unique(v) [1] 1 2 Bana veren bir şey istiyorum length(v[v==1]) [1] 25 length(v[v==2]) [1] 75 ama daha genel bir astar …
140 r  count  unique 

4
Geçerli modülde setattr () öğesini nasıl çağırırım?
Geçerli modüldeki değişkenleri ayarlamak objectiçin işleve ilk parametre " " olarak ne setattr(object, name, value)iletirim? Örneğin: setattr(object, "SOME_CONSTANT", 42); aynı etkiyi vererek: SOME_CONSTANT = 42 bu satırları içeren modül içinde (doğru object). Dinamik olarak modül düzeyinde birkaç değer üretiyorum ve modül düzeyinde tanımlayamadığım __getattr__için bu benim yedekim.

10
'transform3d' konumu ile çalışmıyor: sabit çocuklar
Normal CSS koşullarında, sabit bir div'in tam olarak belirtildiği yere yerleştirileceği bir durumum var ( top:0px, left:0px). Bir translate3d dönüşümü olan bir ebeveyni varsa, bu saygı duyulmuyor gibi görünüyor. Bir şey görmüyor muyum? Stil ve dönüşüm kökeni seçenekleri gibi diğer webkit-dönüşüm denedim ama şansım yoktu. Sarı kutunun kap öğesinin içinde …

18
Tek tırnaktan kaçarak ve tek tırnaklarla çevreleyen kullanıcı girdisini SQL enjeksiyonuna karşı koruyabilir miyim?
Parametreli SQL sorgularının, kullanıcı girdisi içeren sorguları oluştururken kullanıcı girişini sterilize etmenin en iyi yolu olduğunu anlıyorum, ancak kullanıcı girdisi alarak ve tek tırnaklardan kaçarak ve tüm dizeyi tek tırnaklarla çevreleyende neyin yanlış olduğunu merak ediyorum. İşte kod: sSanitizedInput = "'" & Replace(sInput, "'", "''") & "'" Kullanıcının girdiği herhangi …


2
Git'te bir birleşmenin ebeveynlerine nasıl ulaşılır?
Bazı git komutları üst öğeyi düzeltme olarak alır; diğerleri (ör. git revert), üst numara olarak. Her iki vaka için ebeveynler nasıl alınır. Ben ikinci günlük bulmak için genellikle uzun bir ağaç aşağı kaydırma gerektirir gibi grafik günlük komutunu kullanmak istemiyorum.
140 git  merge 

8
MySQL veritabanını fiziksel dosyalardan geri yükleme
MySQL veritabanını fiziksel veritabanı dosyalarından geri yüklemek mümkün mü? Aşağıdaki dosya türlerine sahip bir dizin var: client.frm istemcisi.MYD istemcisi.MYI ama yaklaşık 20 tablo için. Ben genellikle bu tür dosyaları ile başa çıkmak için yolu nedir 1 SQL dosyasında her şeyi almak için mysqldump veya benzer bir araç kullanın?
140 mysql  backup  restore 

3
Hangi iomanip manipülatörleri 'yapışkan'?
Son zamanlarda, açıkça değiştirinceye kadar, stringstreamyanlış bir şekilde std::setw()her ekleme için dize akışını etkileyeceğini varsaydığım için bir sorun yarattım. Ancak, yerleştirme işleminden sonra her zaman ayarlanmamıştır. // With timestruct with value of 'Oct 7 9:04 AM' std::stringstream ss; ss.fill('0'); ss.setf(ios::right, ios::adjustfield); ss << setw(2) << timestruct.tm_mday; ss << timestruct.tm_hour; ss …
140 c++  c++-faq 





6
Gradle derlemesini kullanarak IntelliJ IDEA'da Gradle bağımlılıklarını alma
Sınıf oluşturma, IntelliJ IDEA içinden bile bağımlılıkları "Harici Kitaplıklar" klasörüne koymaz, bu nedenle bu sınıflar düzenleyicide öneri olarak görünmez ve bunları içe aktarma olarak eklediğimde bir derleme hatası vardır. IntelliJ'in bağımlılıkları otomatik olarak build.gradle dosyama dahil etmesini nasıl sağlayabilirim , örneğin: compile 'com.google.code.gson:gson:1.7.2


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.