Programlama

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

5
Python'da repr () işlevini anlama
repr(): bir nesnenin değerlendirilebilir dize temsili ("eval ()" olabilir, yani bir Python nesnesini değerlendiren bir dize temsilidir) Diğer bir deyişle: >>> x = 'foo' >>> repr(x) "'foo'" Sorular: Yaptığımda neden çift tırnak alıyorum repr(x)? (Yaptığımda onları anlamıyorum str(x)) Neden alırım 'foo'ben ne zaman eval("'foo'")ve x nesne hangisi?
152 python  repr 

8
Windows'ta Git Bash'i başlatırken SSH Agent'ı çalıştırma
Git bash kullanıyorum. kullanmak zorundayım eval `ssh-agent.exe` ssh-add /my/ssh/location/ ne zaman yeni bir git bash başlatsam. Ssh aracısını kalıcı olarak ayarlamanın bir yolu var mı? Yoksa pencerelerin ssh anahtarlarını yönetmek için iyi bir yolu var mı? Ben yeni biriyim, lütfen bana ayrıntılı bir eğitim verin, teşekkürler!
152 windows  ssh  git-bash 

5
** kwargs argümanını ** kwargs ile başka bir işleve geçirme
Aşağıdaki örneği anlamıyorum, diyelim ki bu işlevlere sahibim: # python likes def save(filename, data, **kwargs): fo = openX(filename, "w", **kwargs) # <- #1 fo.write(data) fo.close() # python doesnt like def save2(filename, data, **kwargs): fo = openX(filename, "w", kwargs) # <- #2 fo.write(data) fo.close() def openX(filename, mode, **kwargs): #doing something fancy …
152 python 

8
C ++ kodu Vim'de hata ayıklıyor musunuz? Nasıl?
Soru, Vim'i C ++ uygulamaları geliştirmek için kullanan tüm insanlar içindir. Hayatımda 'Vim'den nefret ediyorum !!!' olarak tanımlanabilecek bir dönem vardı. 'Vim güzel!' Ancak, çoğunlukla Microsoft geliştirme IDE'lerinde büyüdükten sonra, bunlara alıştım F5- F11kod hata ayıklarken kısayollar, izleme penceresi, çağrı yığını ve ana kod - hepsi herhangi bir GDB komutu …
152 c++  debugging  vim  gdb 

17
JavaScript dizide
Diyelim ki bende: var blockedTile = new Array("118", "67", "190", "43", "135", "520"); Daha fazla dizi öğesi var, ancak bunlar okunabilirlik için sadece birkaç tane. Neyse, bir "for" döngüsü yapabilirdim ama haritayı her tıkladığınızda 500 döngü yapardı ... belirli bir dizenin bir dizide olup olmadığını görmek için başka bir yolu …
152 javascript 

2
Bir demetten bir değer elde etme
İfadeleri kullanarak Python'daki bir demetten bir değer almanın bir yolu var mı? def tup(): return (3, "hello") i = 5 + tup() # I want to add just the three Bunu yapabileceğimi biliyorum: (j, _) = tup() i = 5 + j Ama bu benim işlevime uzunluğunu iki katına çıkaracak …
152 python  tuples 


16
Hata: 'webpack' modülü bulunamıyor
Ben sadece webpack ile başlıyorum ve inşa etmek için çoklu giriş noktaları örnek almakta zorluk yaşıyorum . Örnekteki webpack.config.js dosyası satırı içerir var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin"); bu benim için hata ile başarısız Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin' Etrafa baktığımda, CommonsChunkPlugin ifadesiyle birlikte kullanmanın başka örneklerini buldum var commonsPlugin = new …
152 node.js  webpack 

4
Anahtarlı diziler için döngü için dal
Twig kullanıyorum ve bunun gibi tuşlarla bir dizi var: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Ve anahtarı almak istiyorum (1,2,3,8,9)(alpha, bravo, charlie, delta, echo) bu dizinin tüm değerini almak için bir döngüde ve içeriği . Bu sorunu nasıl çözerim?
152 php  arrays  loops  twig 


9
Bir dizenin bir kısmı nasıl kaldırılır? [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 ay önce kapalı . Bu soruyu geliştir Bir dizenin bir kısmını nasıl kaldırabilirim? Örnek dize: "REGISTER 11223344 here" "11223344"Yukarıdaki örnek …
152 php  string 


7
Elasticsearch, MongoDB ile nasıl kullanılır?
MongoDB'deki Koleksiyonlar'ı endekslemek için Elasticsearch for MongoDB'yi yapılandırmayla ilgili birçok blog ve siteden geçtim, ancak hiçbiri basit değildi. Lütfen elasticsearch'ü yüklemek için aşağıdakileri içermesi gereken adım adım bir süreci açıklayın: yapılandırma tarayıcıda çalıştır Node.js'yi express.js ile kullanıyorum, bu yüzden lütfen buna göre yardım edin.


11
APK'yı build.gradle'da anahtar deposu bilgisi koymadan imzala
O deposu şifrenizi ve anahtar şifre yüzden kurulum imza işlemi çalışıyorum değildir projenin saklanan build.gradledosyanın. Şu anda aşağıdaki var build.gradle: android { ... signingConfigs { release { storeFile file("my.keystore") storePassword "store_password" keyAlias "my_key_alias" keyPassword "key_password" } } buildTypes { release { signingConfig signingConfigs.release } } } Mükemmel çalışıyor ama olmamalıdır …

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.