Programlama

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

17
MongoDB veritabanındaki her şeyi silme
MongoDB üzerinde geliştirme yapıyorum. Tamamen kötü olmayan amaçlar için, bazen bir veritabanındaki her şeyi havaya uçurmak istiyorum - yani her bir koleksiyonu silmek ve etrafta yatan her şeyi silmek ve sıfırdan başlamak istiyorum. Bunu yapmama izin verecek tek bir kod satırı var mı? Hem MongoDB konsol yöntemi hem de MongoDB …
454 mongodb 


11
Looper'ın amacı nedir ve nasıl kullanılır?
Android'de yeniyim. LooperSınıfın ne yaptığını ve nasıl kullanılacağını bilmek istiyorum . Android Looper sınıfı belgelerini okudum ancak tam olarak anlayamıyorum. Bunu birçok yerde gördüm ama amacını anlayamadım. Herkes amacını tanımlayarak ve Loopermümkünse basit bir örnek vererek bana yardımcı olabilir mi?


24
Düz URL'leri bağlantılar ile nasıl değiştirebilirim?
Belirli bir metnin içindeki URL'leri eşleştirmek ve bunları HTML bağlantıları yerine koymak için aşağıdaki işlevi kullanıyorum. Normal ifade harika çalışıyor, ancak şu anda sadece ilk eşleşmenin yerini alıyorum. Tüm URL'yi nasıl değiştirebilirim? Ben exec komutunu kullanmalıyım sanırım , ama nasıl yapılacağını gerçekten anlamadım. function replaceURLWithHTMLLinks(text) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i; …
454 javascript  regex 

10
Ruby'de bir "do… while" döngüsü var mı?
Program boş bir dize girene kadar bir dizide saklarken kullanıcı adlarını girmesine izin vermek için bu kodu kullanıyorum (her adın ardından enter tuşuna basmaları gerekir): people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while not info.empty? info = gets.chomp people += [Person.new(info)] …
454 ruby  loops 



14
Python'da ** kwarg'ları kullanmanın uygun yolu
**kwargsVarsayılan değerler söz konusu olduğunda Python'da kullanmanın doğru yolu nedir ? kwargssözlük döndürür, ancak varsayılan değerleri ayarlamanın en iyi yolu nedir, yoksa bir tane var mı? Sadece sözlük olarak mı erişmeliyim? Get işlevini kullan? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') Basit bir soru, ama iyi …
454 python  kwargs 

2
Daktilo yazısında nedir! (ünlem işareti / patlama) operatörün bir üyeyi silme işlemi sırasında?
Bir tslint kuralı için kaynak koduna bakarken, aşağıdaki ifadeyle karşılaştım: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; } !Sonra operatöre dikkat edin node.parent. İlginç! Önce dosyayı şu anda yüklü olan TS (1.5.3) sürümüm ile yerel olarak derlemeyi denedim. Ortaya çıkan hata, patlamanın tam yerini gösterdi: $ tsc --noImplicitAny memberAccessRule.ts noPublicModifierRule.ts(57,24): error …
454 typescript  tslint 

30
“@ Angular-devkit / build-angular” modülü bulunamadı
Açısal 6.0.1'e güncelledikten sonra şu hatayı alıyorum ng serve: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". Error: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". at Object.resolve (/home/Projects/myProjectName/node_modules/@angular-devkit/core/node/resolve.js:141:11) at Observable.rxjs_1.Observable [as _subscribe] (/home/Projects/myProjectName/node_modules/@angular-devkit/architect/src/architect.js:132:40) ng updateher şeyin yolunda olduğunu söylüyor. node_modulesKlasörü ve yeni bir npm installyüklemeyi silmek de yardımcı olmadı. Projem ng2-admin …



18
Nasıl java.util.Date java.sql.Date dönüştürmek için?
Ben bir java.util.Dategiriş olarak kullanmaya çalışıyorum ve sonra onunla bir sorgu oluşturma - bu yüzden bir ihtiyacım var java.sql.Date. Dönüşüm örtük veya açık bir şekilde yapamayacağını bulmak için şaşırdım - ama Java API hala benim için oldukça yeni olduğu için, bunu nasıl yapacağımı bile bilmiyorum.
453 java  sql  datetime  date 

24
Farklı ürünler için google-services.json
Güncelleme: GCM kullanımdan kaldırıldı, FCM kullanın Buradaki Google Geliştiricileri sayfasındaki kılavuzları izleyerek yeni Google Cloud Messaging'i uyguluyorum Başarıyla çalıştırıyorum ve test ediyorum. Ama şimdi benim sorunum, farklı applicationId / packageName ve farklı Google Cloud Messaging Proje Kimliği ile farklı ürün tatlarım var. google-services.jsonEn koymak lazım /app/google-services.jsondeğil tatlar klasöründe. google-services.jsonYapılandırmayı birçok …

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.