Programlama

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

8
Dize türü ile buildConfigField nasıl oluşturulur
Projemde Android Studioiki tane build configurationvar buildConfigField: buildTypes { def SERVER_URL = "SERVER_URL" def APP_VERSION = "APP_VERSION" debug { buildConfigField "String", SERVER_URL, "http://dev.myserver.com" buildConfigField "String", APP_VERSION, "0.0.1" } release { buildConfigField "String", SERVER_URL, "https://myserver.com" buildConfigField "String", APP_VERSION, "0.0.1" minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } Aşağıdaki gibi alıyorum ve hata: …

10
Sorgu dizesini URL'den kaldır
Javascript'te bir Path'den querystring'i kaldırmanın kolay yolu nedir? Window.location.search kullanan Jquery için bir eklenti gördüm. Bunu yapamam: Benim durumumda URL AJAX ayarlanır bir değişkendir. var testURL = '/Products/List?SortDirection=dsc&Sort=price&Page=3&Page2=3&SortOrder=dsc'
145 javascript  jquery 

12
MongoDB: Birden fazla belgeyi tek bir komutla nasıl güncelleyebilirim?
Aşağıdaki örnek kodun yalnızca tek bir belgeyi güncelleştirdiğini görünce şaşırdım: > db.test.save({"_id":1, "foo":"bar"}); > db.test.save({"_id":2, "foo":"bar"}); > db.test.update({"foo":"bar"}, {"$set":{"test":"success!"}}); > db.test.find({"test":"success!"}).count(); 1 Hepsi değişene kadar döngü yapıp güncellemeye devam edebileceğimi biliyorum, ama bu çok verimsiz görünüyor. Daha iyi bir yol var mı?
145 mongodb  document  nosql 

12
Aynı İstisna'yı Python'da özel bir mesajla nasıl yükseltebilirim?
tryBenim kodda bu blok var : try: do_something_that_might_raise_an_exception() except ValueError as err: errmsg = 'My custom error message.' raise ValueError(errmsg) Açıkçası, aslında atılan değil, bu durumda atıfta bulunulan bir başkasını yükseltiyorum . Özel mesajı nasıl eklerim ? Aşağıdaki kodu denemek ama bir örnek , çağrılabilir değil nedeniyle başarısız :ValueErrorValueErrordo_something...()errerrerrValueError try: …


12
Neden unordered_set yerine set kullanır?
C ++ 0x unordered_sethangi boostve diğer birçok yerde kullanılabilir tanıtıyor . Anladığım şey, arama karmaşıklığına unordered_setsahip karma tablo O(1). Öte yandan, arama karmaşıklığı setolan bir ağaçtan başka bir şey değildir log(n). Neden yeryüzünde herkes kullanmak istiyorsunuz setyerine unordered_set? yani setartık bir ihtiyaç var mı?


9
Flask uygulamasında tanımlanan tüm rotaların listesini alın
Flask tabanlı karmaşık bir web uygulamam var. Görüntüleme işlevlerine sahip birçok ayrı dosya vardır. URL'leri @app.route('/...')dekoratörle tanımlanır . Uygulamam boyunca bildirilen tüm rotaların bir listesini almanın bir yolu var mı? Belki de appnesne üzerinde çağırabileceğim bir yöntem var mı?
145 python  flask 

15
Node.js Hatası: module express bulunamadı
İlk node.js uygulamamı yazdım, ancak ekspres kitaplığı bulamıyorum: C:\ChatServer\Server>node server.js module.js:340 throw err; ^ Error: Cannot find module 'express' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\ChatServer\Server\server.js:6:9) at Object.<anonymous> (C:\ChatServer\Server\server.js:25:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) Ancak …
145 node.js  express  npm 


7
pytest: neredeyse eşit iddia
assert almost equalŞöyle bir şeye başvurmadan şamandıralar için py.test ile nasıl yapılır : assert x - 0.00001 <= y <= x + 0.00001 Daha spesifik olarak, şamandıra çiftlerini, paketlerini açmadan hızlı bir şekilde karşılaştırmak için temiz bir çözüm bilmek yararlı olacaktır: assert (1.32, 2.4) == i_return_tuple_of_two_floats()

7
Pandalar veri çerçevesi dolgusu () yalnızca bazı sütunlar yerinde
Yalnızca bazı sütun alt kümesi için 0 ile bir Pandas veri çerçevesinde hiçbir değeri doldurmaya çalışıyorum. Ben yaparken: import pandas as pd df = pd.DataFrame(data={'a':[1,2,3,None],'b':[4,5,None,6],'c':[None,None,7,8]}) print df df.fillna(value=0, inplace=True) print df Çıktı: a b c 0 1.0 4.0 NaN 1 2.0 5.0 NaN 2 3.0 NaN 7.0 3 NaN 6.0 …
145 python  pandas  dataframe 

6
Vim'de nasıl silinir (kesilmez)?
Bir satırı varsayılan arabelleğe koymadan nasıl silebilirim? Misal: line that will be copied. line that I want to be substitued with the previous one. Ne yapmaya çalışıyorum: yy dd p Ancak Vim, son kopyalanan dizeyi silinen (kesilen) dizeyle değiştirir. Ben gibi tamponlarını kullanabilirsiniz biliyoruz "1yy, ddo zaman "1p, ama her …
145 vim  copy-paste 

6
PowerShell'de yolu yeniden yükleme
PowerShell ISE çalışan bir örneğim varsa ve PATH değiştiren bir şey yüklerseniz veya PowerShell dışında herhangi bir şekilde değiştirirseniz, güncelleştirilmiş PATH değişkenini görmek için PowerShell'i yeniden başlatmanız gerekir. Yolu yeniden başlatmadan PowerShell içinden yeniden yüklemenin bir yolu var mı?

9
Swift Enum'u Obj-C'de kullanmak mümkün mü?
Obj-C sınıfımın bazılarını Swift'e dönüştürmeye çalışıyorum. Ve diğer bazı Obj-C sınıfları bu dönüştürülmüş sınıfta hala enum kullanıyor. Sürüm Öncesi Dokümanlarda arama yaptım ve bulamadım ya da özledim. Obj-C Sınıfında Swift enum kullanmanın bir yolu var mı? Veya bu sorunun dokümanı için bir bağlantı mı? Eski Obj-C kodumda ve yeni Swift …
145 objective-c  enums  swift 

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.