Programlama

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

11
Boşluğu nasıl patlatabilir ve kesebilirim?
Örneğin, bu dizedeki öğelerden bir dizi oluşturmak istiyorum: $str = 'red, green, blue ,orange'; Patlayabilir ve onlarla döngü ve kırpma biliyorum: $arr = explode(',', $str); foreach ($arr as $value) { $new_arr[] = trim($value); } Ama bunun üstesinden gelebilecek tek bir yaklaşım varmış gibi hissediyorum. Herhangi bir fikir?

11
Sahte nesnelerin amacı nedir?
Birim testinde yeniyim ve sürekli olarak çok fazla atılmış 'sahte nesneler' kelimelerini duyuyorum. Layman'ın terimleriyle, birisi sahte nesnelerin ne olduğunu ve birim testleri yazarken genellikle ne için kullanıldığını açıklayabilir mi?



14
Java'da HashMap'ten anahtarları alma
Java böyle bir Hashmap var: private Map<String, Integer> team1 = new HashMap<String, Integer>(); Sonra şöyle dolduruyorum: team1.put("United", 5); Anahtarları nasıl alabilirim? Gibi bir şey: team1.getKey()"United" dönmek için.



7
% S bir python biçim dizesinde ne anlama geliyor?
%sPython'da ne anlama geliyor? Ve aşağıdaki kod parçası ne işe yarar? Örneğin... if len(sys.argv) < 2: sys.exit('Usage: %s database-name' % sys.argv[0]) if not os.path.exists(sys.argv[1]): sys.exit('ERROR: Database %s was not found!' % sys.argv[1])
167 python 

16
ASP.NET Web API'sında birden çok GET yöntemine sahip tek denetleyici
Web API'sinde benzer bir yapı sınıfı vardı: public class SomeController : ApiController { [WebGet(UriTemplate = "{itemSource}/Items")] public SomeValue GetItems(CustomParam parameter) { ... } [WebGet(UriTemplate = "{itemSource}/Items/{parent}")] public SomeValue GetChildItems(CustomParam parameter, SomeObject parent) { ... } } Bireysel yöntemleri haritalayabildiğimizden, doğru talebi doğru yerde almak çok basitti. Sadece tek bir GETyöntemi …

6
MySQL, CSV verilerinden NULL değerler yükler
Virgülle ayrılmış sayısal değerler 3 ila 4 sütun içeren bir dosya var. Boş alanlar, satırın sonunda olduklarında istisna olarak tanımlanır: 1,2,3,4,5 1,2,3,,5 1,2,3 MySQL'de aşağıdaki tablo oluşturuldu: + ------- + -------- + ------ + ----- + --------- + ------- + | Alan | Türü | Boş | Anahtar | Varsayılan …


13
Saati saate veya 10 dakikaya göre gruplama
yaptığım gibi SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] grup dönemini nasıl belirleyebilirim? MS SQL 2008 2. Düzenleme deniyorum SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT % 10 / / 10 olarak değiştirildi. Tarih çıktısını milisaniye olmadan yapmak mümkün mü?

11
Nasıl işlenir: java.util.concurrent.TimeoutException: android.os.BinderProxy.finalize () 10 saniye hatadan sonra zaman aşımına uğradı mı?
Biz bir takım görüyoruz TimeoutExceptionsiçinde GcWatcher.finalize, BinderProxy.finalizeve PlainSocketImpl.finalize. Bunların% 90'ı Android 4.3'te gerçekleşiyor. Bu konuda sahadaki kullanıcılardan Crittercism'den raporlar alıyoruz. Hata şunun bir varyasyonudur: " com.android.internal.BinderInternal$GcWatcher.finalize() timed out after 10 seconds" java.util.concurrent.TimeoutException: android.os.BinderProxy.finalize() timed out after 10 seconds at android.os.BinderProxy.destroy(Native Method) at android.os.BinderProxy.finalize(Binder.java:459) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:187) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) at java.lang.Thread.run(Thread.java:841) Şimdiye …

3
Visual Studio 2015 SP3'ü başlatırken istemci kimlik doğrulama hatası
Az önce temiz bir Visual Studio 2015 SP3 yüklemesi gerçekleştirdim ve bunu başlangıçta Çıktı penceresinde alıyorum: Visual Studio Team Services hesaplarınızı otomatik olarak dolduramadık. Aşağıdaki hatayla karşılaşıldı: TF400813: Kaynak anonim erişim için mevcut değil. İstemci kimlik doğrulaması gerekiyor. Hiç VSTS kullanmıyorum ya da herhangi bir bağlantı yapılandırmadım. (Ancak, şirket içi …

9
Kabuk komut dosyaları için tasarım kalıpları veya en iyi uygulamalar [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

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.