Programlama

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

14
JavaScript'te bir dizenin diğerindeki tüm oluşumlarının dizinlerini nasıl bulabilirim?
Başka bir dizedeki bir dizenin tüm oluşumlarının konumlarını büyük / küçük harfe duyarlı olarak bulmaya çalışıyorum. Örneğin, dize verildiğinde: Lübnan'da Ukulele çalmayı öğrendim. ve arama dizesi le, diziyi elde etmek istiyorum: [2, 25, 27, 33] Her iki dizge de değişken olacaktır - yani değerlerini sabit kodlayamıyorum. Bunun normal ifadeler için …


8
Pandalar tarihlerin histogramını çizebilir mi?
Serimi aldım ve dtype = datetime sütununa zorladım datetime64[ns](sadece gün çözünürlüğüne ihtiyacım var ... nasıl değiştirileceğinden emin değilim). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) ama komplo çalışmıyor: ipdb> column.plot(kind='hist') *** TypeError: ufunc add cannot use operands with types dtype('<M8[ns]') and dtype('float64') Sadece …

5
Swift'de "alma" ve "ayarlama" nedir?
Swift öğreniyorum ve The Swift Programming LanguageApple'dan okuyorum , Objective C geçmişim yok (yalnızca PHP, JS ve diğerleri, ancak Obj C yok) 24-25. Sayfalarda şu kodu görüyorum: //...Class definition stuff... var perimeter: Double { get { return 3.0 * sideLength } set { sideLength = newValue / 3.0 } } …
106 swift  accessor 


5
Os.name, sys.platform veya platform.system ne zaman kullanılır?
Bildiğim kadarıyla, Python'un hangi işletim sistemi üzerinde çalıştığını bulmanın 3 yolu vardır: os.name sys.platform platform.system() Bu bilgilerin bilinmesi, koşullu içe aktarmalarda veya platformlar arasında farklılık gösteren işlevselliklerde (örneğin time.clock(), Windows ve time.time()UNIX'te) yararlıdır . Sorum şu, neden bunu yapmanın 3 farklı yolu var? Ne zaman bir yol kullanılmalı, diğeri değil? …

2
"DataFrame" nesnesinin "sort" özelliği yok
Burada bir sorunla karşılaşıyorum, python paketimde numpy yükledim , ancak hala bu hata 'DataFrame' nesnesinin 'sort' özelliği yok Herkes bana fikir verebilir .. Bu benim kodum: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting index final = final.sort() final.columns=[final.columns,final.iloc[0]] final = final.iloc[1:].reset_index(drop=True) final.columns.names = (None, None)

2
Belirli bir şubeden bir kapsül nasıl kurulur?
Cocoapods tarafından bir kapsül eklemeye çalışıyorum ve pod ( SQlite.swift ) iken hızlı 3 kullanıyorum . Kullanmaya çalıştığım en son swift versiyonun ustası yok, ancak swift 3 için bir şube var . Öyleyse, pod dosyamı belirli bir dalı indirecek şekilde nasıl ayarlamalıyım? Mümkün mü? İşte benim pod dosyam: platform :ios, …
106 xcode  git  cocoapods  podfile 

8
Sıfıra bölme ile 0 nasıl döndürülür
Python'da element bilge bölme yapmaya çalışıyorum, ancak sıfırla karşılaşılırsa, bölümün sadece sıfır olmasına ihtiyacım var. Örneğin: array1 = np.array([0, 1, 2]) array2 = np.array([0, 1, 1]) array1 / array2 # should be np.array([0, 1, 2]) Verilerimde her zaman bir for-loop kullanabilirdim, ancak numpy'nin optimizasyonlarından gerçekten yararlanmak için, hatayı göz ardı …


12
Bir SQLAlchemy ifadesinden ham, derlenmiş bir SQL sorgusunu nasıl edinebilirim?
Bir SQLAlchemy sorgu nesnem var ve derlenmiş SQL ifadesinin metnini tüm parametreleri bağlı olarak almak istiyorum (örneğin %s, ifade derleyicisi veya MySQLdb diyalekt motoru, vb. Tarafından bağlanmayı bekleyen veya diğer değişkenler yok ). str()Sorguyu çağırmak şuna benzer bir şeyi ortaya çıkarır: SELECT id WHERE date_added <= %s AND date_added >= …
106 python  sql  mysql  sqlalchemy 


6
<Django nesnesi> JSON serileştirilebilir değil
Sorgu kümesini serileştirmek için aşağıdaki koda sahibim; def render_to_response(self, context, **response_kwargs): return HttpResponse(json.simplejson.dumps(list(self.get_queryset())), mimetype="application/json") Ve takip etmek benim get_querset() [{'product': &lt;Product: hederello ()&gt;, u'_id': u'9802', u'_source': {u'code': u'23981', u'facilities': [{u'facility': {u'name': {u'fr': u'G\xe9n\xe9ral', u'en': u'General'}, u'value': {u'fr': [u'bar', u'r\xe9ception ouverte 24h/24', u'chambres non-fumeurs', u'chambres familiales',.........]}] Bunu serileştirmem gerekiyor. Ancak &lt;Product: …


4
git belirli şubeye it
Şu soruyu okuduktan sonra bile: git-push-current-branch , git push komutumu nasıl yazmam gerektiğini anlamakta hala zorluk çekiyorum. Soru bağlantısında belirtildiği gibi, belgelerden net değil. 'Gerçek dünya' örneğimi kullanmak istiyorum. Dalımın git statusen üst seviyesinde bir komut verdiğimde gördüğüm şey şu: Şubede amd_qlp_tester Şubeniz 5 kayıt farkla 'origin / amd_qlp_tester'in önünde. …

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.