Programlama

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

20
İstisnadan sonra nasıl tekrar denenir?
İle başlayan bir döngü var for i in range(0, 100). Normalde düzgün çalışır, ancak bazen ağ koşulları nedeniyle başarısız olur. Şu anda ben hata durumunda, continuehariç yan tümce (sonraki numara için devam) olacak şekilde ayarladım i. iDöngünün başarısız yinelemesine aynı numarayı yeniden atayabilir ve tekrar çalışabilir miyim?



29
findViewByID null değerini döndürür
Her şeyden önce: evet, bu konudaki diğer tüm konuları okudum. Ve sadece bu siteden olanlar ... (görüyorsun, biraz sinirliyim) Çoğu android:idsadece idXML dosyasında kullanmak için tavsiye ile geliyor . Yaptım. Diğerlerinden öğrendim, bu View.findViewByIddurumdan farklı çalışıyor Activity.findViewById. Ben de hallettim. Benim location_layout.xml, kullanıyorum: <FrameLayout .... > <some.package.MyCustomView ... /> <LinearLayout …


4
Cloud Firestore ve Firebase Gerçek Zamanlı Veritabanı arasındaki fark nedir?
Google, uygulamalar için yeni Belge Veritabanı olan Cloud Firestore'u piyasaya sürdü. Belgeleri okuyorum ama Firestore ve Firebase DB arasında çok fazla fark görmüyorum. Ana nokta, Firestore'un, JSON tabanlı geleneksel bir noSQL veritabanı olan Firebase'e kıyasla sorgulamanın kolay kullanımına izin veren belgeler ve koleksiyonlar kullanmasıdır. Farklılıkları veya kullanımları veya Firestore'un Firebase …

13
Yeni sekme / yeni pencere açıldığında Chrome geliştirici araçlarını otomatik olarak aç
Bir bağlantıyı tıklatarak yeni bir pencerede açılan HTML5 uygulamam var. Her zaman ihtiyacım olduğu için Geliştirici araçlarını başlatmak için ağ iletişimini günlüğe kaydetmek istediğimde Shift + I tuşlarına basmaktan biraz yoruldum . Geliştirici Araçlarını başlangıçta her zaman etkin tutma seçeneği bulamadım. Chrome'da yeni pencere açıldığında Geliştirici araçlarını otomatik olarak açmanın …



5
git dosyaları .gitignore öğesine ekledikten sonra değiştirilmiş olarak gösterir
Bunu .gitignore dosyasına ekliyorum .idea/* ama yine de durum: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml Neyi yanlış yapıyorum ? hatta küresel ~ / .gitignore_global .idea / * ekledi ama git durumu, neyse bana gösterir: # modified: .gitignore # modified: .idea/.generators # …
252 git  gitignore 

6
Yinelenen dizinlere sahip satırları kaldırma (Pandalar DataFrame ve TimeSeries)
Web'den bazı otomatik hava durumu verilerini okuyorum. Gözlemler her 5 dakikada bir gerçekleşir ve her hava istasyonu için aylık dosyalarda derlenir. Bir dosyayı ayrıştırmayı bitirdikten sonra DataFrame şöyle görünür: Sta Precip1hr Precip5min Temp DewPnt WindSpd WindDir AtmPress Date 2001-01-01 00:00:00 KPDX 0 0 4 3 0 0 30.31 2001-01-01 00:05:00 …
252 python  pandas 

9
Selenium WebDriver'da JavaScript kullanarak XPath tarafından element almanın bir yolu var mı?
Gibi bir şey arıyorum: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML JS kullanarak WebHTriver kendisini bulamıyor beri Selenyum WebDriver / Java kullanmak için öğeleri kullanarak innerHTML almak gerekir, ama nasıl? Kimlik özniteliğini kullanabilirim, ancak tüm öğelerin kimlik özniteliği yoktur. [SABİT] Java'da jsoup kullanıyorum. Bu benim ihtiyaçlarım için işe yarıyor.


13
TypeScript ve alan başlatıcıları
Yeni bir sınıfı TSbu şekilde nasıl başlatabilirim ( C#ne istediğimi göstermek için örnek ): // ... some code before return new MyClass { Field1 = "ASD", Field2 = "QWE" }; // ... some code after [değiştir] Bu soruyu yazarken ben JS bilgisi olmadan çok saf NET geliştiricisi oldu. Ayrıca TypeScript, …
252 typescript 


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.