Programlama

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

16
ImportError: apiclient.discovery adlı modül yok
Google App Engine'in Python'unda Google Translate API'sini kullandığımda bu hatayı aldım , ancak nasıl düzeltileceğini bilmiyorum, <module> from apiclient.discovery import build ImportError: No module named apiclient.discovery Google App Engine SDK'sına işaret eden ortamı ayarlamaya çalışacağım ve Google Apps Engine'e tekrar yükleyin, her zaman hatayı alın , Hata: Sunucu Hatası Sunucu …


27
Bir açılır kutudaki tüm seçenekleri nasıl temizleyebilirim?
Kodum IE'de çalışıyor ancak Safari, Firefox ve Opera'da bozuluyor. (büyük sürpriz) document.getElementById("DropList").options.length=0; Aradıktan sonra, length=0hoşlanmadığını öğrendim . Ben denedim ...options=nullve var clear=0; ...length=clearaynı sonucu. Bir kerede birden çok nesneye yapıyorum, bu yüzden bazı hafif JS kodu arıyorum.


5
npm, bulunamadı hatasıyla zaman yükleyemedi
Düğüm sunucusuna zaman yüklemeye çalıştığımda aşağıdaki hatayı alıyorum: time@0.8.4 install /var/www/track/node_modules/time node-gyp rebuild gyp ERR! build error gyp ERR! stack Error: not found: make gyp ERR! stack at F (/usr/lib/nodejs/npm/node_modules/which/which.js:43:28) gyp ERR! stack at E (/usr/lib/nodejs/npm/node_modules/which/which.js:46:29) gyp ERR! stack at /usr/lib/nodejs/npm/node_modules/which/which.js:57:16 gyp ERR! stack at Object.oncomplete (fs.js:297:15) gyp ERR! System …
153 node.js 

11
“Sertifika deposunda bildirim imzalama sertifikası bulunamıyor” - yeni anahtar eklendiğinde bile
Güçlü bir isim anahtarı imzası olan projeler inşa edemiyorum - başlıktaki mesaj her zaman ortaya çıkıyor. Evet, proje başlangıçta başka bir makineden kopyalandı. Ancak, Proje Özellikleri'ndeki İmzalama sekmesi aracılığıyla yeni bir anahtar eklesem bile, bu hata gösterilmeye devam eder. Visual Studio'yu Yönetici olarak çalıştırmayı denedim ve anahtarları Windows Sertifika Deposu'na …


17
Python'da jeneratör nesnesini sıfırlama
Birden fazla verim ile döndürülen bir jeneratör nesnesi var. Bu jeneratörü çağırmaya hazırlık oldukça zaman alan bir işlemdir. Bu yüzden jeneratörü birkaç kez tekrar kullanmak istiyorum. y = FunctionWithYield() for x in y: print(x) #here must be something to reset 'y' for x in y: print(x) Elbette, içeriği basit bir …
153 python  generator  yield 



5
Rust çalıştırılabilir dosyaları neden bu kadar büyük?
Rust'u bulduktan ve belgelerin ilk iki bölümünü okuduktan sonra, yaklaşımı ve dili tanımlama şekillerini özellikle ilginç buluyorum. Bu yüzden parmaklarımı ıslatmaya karar verdim ve Merhaba dünya ile başladım ... Bunu Windows 7 x64, btw'de yaptım. fn main() { println!("Hello, world!"); } Sonucu yayınlamak cargo buildve sonuca bakmaktargets\debug I sonuçlanan bulundu …
153 rust  rust-cargo 

5
Farklı ürün lezzetleri için farklı bağımlılıklar nasıl tanımlanır
Uygulamalarımdan birini Gradle'a dönüştürüyorum ve ücretli ve ücretsiz bir reklam tabanlı lezzet için yeni yapı lezzet özelliklerini kullanmak istiyorum. Yalnızca reklam tabanlı sürümün admob SDK'sına bağlı olmasını istiyorum. Yapım dosyam şöyle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } …

12
Bir modeli ve ilişki alanlarını yeniden adlandırmak için Django taşıma stratejisi
Yeniden adlandırmak istediğim modellerle yabancı anahtar ilişkileri olan birçok modelin bulunduğu mevcut bir Django projesinde birkaç modeli yeniden adlandırmayı planlıyorum. Bunun birden fazla taşıma gerektireceğinden oldukça eminim, ancak tam prosedürden emin değilim. Diyelim ki bir Django uygulamasında aşağıdaki modellerle başlıyorum myapp: class Foo(models.Model): name = models.CharField(unique=True, max_length=32) description = models.TextField(null=True, …

4
Verileri kopyalamadan tabloyu kopyalama
CREATE TABLE foo SELECT * FROM bar tabloyu kopyalar ve fooyeni bir tablo olarak çoğaltır bar. Nasıl şemasını kopyalayabilirsiniz fooyeni bir tabloya denilen bar olmadan yanı veriler üzerinde kopyalama?
153 mysql 


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.