Programlama

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

10
API ve SDK arasındaki fark
Bir geliştirici olmayan bir API bir SDK arasındaki farkı açıklamaya çalışıyorum. Ticari bir parmak izi yazılım satıcısının neden bir SDK sağlamayacağını açıklamam gerekir, ancak kesinlikle bir tane kullanmış olabilirler. Hem cihaz satıcıları hem de yazılım satıcıları iyi tanımlanmış bir API'yı gösterebilir ve göstermelidir. Bu API, diğer yazılım programlarının satıcının kendi …
187 api  sdk 


10
Dize Python sınıf nesnesine dönüştürmek?
Bir Python işlevine kullanıcı girişi olarak bir dize verildiğinde, şu anda tanımlanmış ad alanında bu ada sahip bir sınıf varsa bir sınıf nesnesi almak istiyorum. Aslında, bu tür bir sonuç üretecek bir fonksiyon için uygulama istiyorum: class Foo: pass str_to_class("Foo") ==> <class __main__.Foo at 0x69ba0> Bu hiç mümkün mü?
187 python 

10
Laravel'in Anlık zaman damgalarını devre dışı bırak
Web uygulamalarımızdan birini CodeIgniter'dan Laravel'e dönüştürme sürecindeyim. Ancak şu anda tüm alanları daha derinlemesine yapan bir kayıt sınıfımız olduğundan, tüm tablolarımıza updated_at/ created_atalanlarını eklemek istemiyoruz . Ayarlayabileceğimin farkındayım $timestamps = false;: Vendor\laravel\framework\src\illuminate\Datebase\Eloquent\Model.php Ancak Laravel için bir çekirdek dosyayı değiştirmek istemiyorum veya modellerimin hepsinin üstte olmasını istiyorum. Tüm modeller için bunu …
187 php  laravel  eloquent 

5
mysql :: tabloya eklemek, başka bir tablodan veri?
Bunu tamamen sql'de yapmanın bir yolu olup olmadığını merak ediyordum: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Not: q1 yaklaşık 30 bin satır döndürür. Yukarıda düz sql denedim ne yapmak için herhangi bir …
187 sql  mysql 

7
C # ile boş bir dosya oluşturma
C # /. NET'te boş bir dosya oluşturmanın en basit / standart yolu nedir? Şimdiye kadar bulabildiğim en basit yol: System.IO.File.WriteAllLines(filename, new string[0]);
187 c#  .net 

8
PATCH ve PUT isteği arasındaki temel fark nedir?
PUTRails uygulamamda bir istek kullanıyorum . Artık PATCHtarayıcılar tarafından yeni bir HTTP fiili uygulanmıştır. Bu yüzden, talepler PATCHve PUTtalepler arasındaki temel farkın ne olduğunu ve ne zaman birini veya diğerini kullanmamız gerektiğini bilmek istiyorum .
187 http  patch  put  httpverbs 

20
Arduino kodunu nasıl test edebilirim?
Arduino kodumu birim test edebilmek istiyorum. İdeal olarak, kodu Arduino'ya yüklemek zorunda kalmadan herhangi bir test yapabilirim. Hangi araçlar veya kütüphaneler bu konuda bana yardımcı olabilir? Geliştirilmesinde yararlı olabilecek bir Arduino emülatörü var , ancak henüz kullanıma hazır görünmüyor. Atmel'den AVR Studio , yararlı olabilecek bir çip simülatörü içeriyor, ancak …

10
Boyalı tuvaller dışa aktarılamaz
Tuvalimi bir img'e kaydetmek istiyorum. Bu işlevi var: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Bana hata veriyor: Yakalanmamış SecurityError: 'HTMLCanvasElement' öğesinde 'toDataURL' yürütülemedi: Boyalı tuvaller dışa aktarılamayabilir. Ne yapmalıyım?

30
java.lang.IllegalStateException: Yalnızca tam ekran opak etkinlikler yönlendirme isteyebilir
Android 8.0 Oreo java.lang.IllegalStateException kişi defterinden kişileri alırken sorunla karşı karşıya: Sadece tam ekran opak etkinlikler yönlendirme talep edebilir Telefon iletişim kitabından aktivitemdeki kişiyi almaya çalışıyorum ve Lollipop, Marshmallow, Nougat, vb.İçin mükemmel çalışıyor, ancak bana böyle Oreo için hata veriyor lütfen bana yardım edin. Kodum aşağıda. Demo Kodu: - private …

3
Yanlışlıkla git stash pop geri alma
Karmaşık bir birleştirme yapmadan önce bazı yerel değişiklikleri sakladım, birleştirmeyi yaptım, sonra çalıştırmadan önce aptalca yapmayı unuttum git stash pop. Pop, izlemesi zor olan bazı problemler (büyük bir kod tabanında kötü yöntem çağrıları) yarattı. Koştum git stash show, en azından hangi dosyaların değiştirildiğini biliyorum. Başka bir şey yoksa, sanırım bu …
187 git  git-stash 

8
git stash -> mevcut değişikliklerle depolanan değişikliği birleştir
Şubemde bazı değişiklikler yaptım ve söz konusu şubede gerekli diğer değişiklikleri sakladığımı unuttuğumu fark ettim. İstediğim şey, saklanan değişikliklerimi mevcut değişikliklerle birleştirmenin bir yoludur. Bunu yapmanın bir yolu var mı? Daha fazla kolaylık için, sonunda vazgeçtim ve önce mevcut değişikliklerimi, sonra da saklanmış değişikliklerimi taahhüt ettim, ama onları tek bir …
187 git  git-merge  git-stash 

8
Regresyon çalıştırmak için panda veri çerçevesinin sütunları üzerinde yineleme nasıl yapılır
Eminim bu basit, ama python için tam bir acemi olarak, bir pandasveri çerçevesinde değişkenler üzerinde yineleme ve her bir ile bir regresyon çalıştırmak için nasıl bulmakta sorun yaşıyorum . İşte yaptığım şey: all_data = {} for ticker in ['FIUIX', 'FSAIX', 'FSAVX', 'FSTMX']: all_data[ticker] = web.get_data_yahoo(ticker, '1/1/2010', '1/1/2015') prices = DataFrame({tic: …

18
Javascript: Tarayıcı penceresinin alta kaydırılıp kaydırılmadığı nasıl belirlenir?
Bir kullanıcının sayfanın altına kaydırılıp kaydırılmadığını tespit etmem gerekiyor. Sayfanın altındaysa, altına yeni içerik eklediğimde, bunları otomatik olarak yeni altına kaydırırım. Eğer altta değilse, önceki içeriği sayfada daha yüksek okuyorlar, bu yüzden bulundukları yerde kalmak istedikleri için onları otomatik kaydırmak istemiyorum. Bir kullanıcının sayfanın altına kaydırılıp kaydırılmadığını veya sayfada yukarı …
187 javascript 

4
Sabit değere sahip veri çerçevesine sütun ekleme
Her satır için aynı değeri içerecek ek bir sütun eklemek için gereken mevcut bir veri çerçevesi var. Mevcut df: Date, Open, High, Low, Close 01-01-2015, 565, 600, 400, 450 Yeni df: Name, Date, Open, High, Low, Close abc, 01-01-2015, 565, 600, 400, 450 Varolan bir seri / veri çerçevesi sütununu …
187 python  pandas  dataframe 

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.