Programlama

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

18
Neden java.util.Set get (int dizini) yok?
Eminim bunun iyi bir nedeni vardır, ancak birisi neden java.util.Setarayüzün eksik olduğunu get(int Index)veya benzer bir get()yöntemi açıklayabilir mi? Görünüşe göre setler bir şeyleri koymak için harika, ancak ondan tek bir öğe almanın zarif bir yolunu bulamıyorum. İlk öğeyi istediğimi biliyorsanız, kullanabilirim set.iterator().next(), ancak aksi takdirde belirli bir dizindeki bir …

18
İyi Java grafik algoritması kitaplığı? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda …
237 java  algorithm  graph 

9
Java: Bir dosyada birden çok sınıf bildirimi
Java'da, bunlardan en çok birinin herkese açık olması koşuluyla , tek bir dosyada birden çok üst düzey sınıf tanımlayabilirsiniz (bkz. JLS §7.6 ). Örnek için aşağıya bakın. Bu teknik için düzenli ismi (benzer var mı inner, nested, anonymous)? JLS sistemi diyor olabilir bu ikincil sınıflar olamaz sınırlama uygulamamaktayız referred to …
237 java  class 


22
Yeni Başlayanlar için Mercurial: Kesin Pratik Kılavuz
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Git'ten yeni başlayanlar için ilham alındı : Kesin pratik kılavuz . Bu, pratik kullanım için yeni başlayanlar için Mercurial kullanımı hakkında bir bilgi derlemesidir . Başlangıç ​​- …

21
Resharper yüklü Visual Studio'da klavye kısayolları etkin değil
Ben Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44 yüklü. Sorun, Resharper kurulduğundan beri hiçbir kısayolun etkin olmamasıdır . Örneğin: 'Refactor> Yeniden Adlandır' ile yeniden adlandırabilirim. Ancak kısayol Ctrl+ Rhiçbir şey yapmaz. Resharper klavye düzenini 'Resharper> Seçenekler> Çevre> Klavye ve Menüler'de' Visual Studio'ya ayarladım Kısayolları etkinleştirmenin herhangi bir yolu …

17
Değişiklikten önce seçme (açılır) değerinin elde edilmesi
Başlamak istediğim şey, <select>açılır menü her değiştiğinde, değişimden önce açılır menü değerini istiyorum. Ben jQuery 1.3.2 sürümünü kullanarak ve değişiklik olayı kullanarak ama oraya alıyorum değer değişiklikten sonra. <select name="test"> <option value="stack">Stack</option> <option value="overflow">Overflow</option> <option value="my">My</option> <option value="question">Question</option> </select> Şimdi diyelim ki onchange olayında yığını değiştirmek için değiştirdiğimde (şimdi yığın …

7
C'deki işlev işaretçileri için typedef'leri anlama
Diğer insanların kodlarını argümanlarla işlevler için typedefs vardı her zaman biraz güdük olmuştur. Bir süre önce C ile yazılmış sayısal bir algoritmayı anlamaya çalışırken böyle bir tanıma ulaşmanın biraz zaman aldığımı hatırlıyorum. Peki, işlevlere işaretçiler (Yapılacaklar ve Yapılmayacaklar) için iyi tip tanımlamaları nasıl yazacağınıza dair ipuçlarınızı ve düşüncelerinizi paylaşabilir misiniz, …

16
Git deposunda birden çok silinmiş dosya nasıl kaldırılır
Bazı dosyaları sildim ve git durumu aşağıdaki gibi görünüyor. Karar verdim ve ittim. GitHub hala depodaki silinmiş dosyaları gösterir. GitHub deposundaki dosyaları nasıl silebilirim? # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be committed) # (use "git checkout -- …
237 git  git-rm 


11
Başka bir dizenin x konumuna dizgi ekleme
İki değişken var ve tarafından temsil edilen noktada bdizeye dize eklemek gerekir . Aradığım sonuç "Elma istiyorum". Bunu JavaScript ile nasıl yapabilirim?aposition var a = 'I want apple'; var b = ' an'; var position = 6;
237 javascript 


6
Fasulye başlatma işlemi tamamlandıktan sonra bir yöntem nasıl çağrılır?
Ben sadece bir kez ApplicationContext yükü, fasulye (statik olmayan) bir yöntem çağırmanız gereken bir kullanım durumu var. Bunun için MethodInvokingFactoryBean kullanırsam, sorun değil mi? Yoksa daha iyi bir çözümümüz var mı? Yan not olarak, Web bağlamında Uygulama Bağlamını yüklemek için ConfigContextLoaderListener kullanıyorum. Ve 'A' fasulyesi somutlaştırılırsa, bir kez methodA () …


21
Android'de Wi-Fi'nin bağlı olup olmadığını nasıl görebilirim?
Kullanıcının, Wi-Fi bağlı olmadıkça bir şey indirmeyi denemesini istemiyorum. Ancak, yalnızca Wi-Fi'nin etkin olup olmadığını söyleyebilirim, ancak yine de 3G bağlantısı olabilir. android.net.wifi.WifiManager m = (WifiManager) getSystemService(WIFI_SERVICE); android.net.wifi.SupplicantState s = m.getConnectionInfo().getSupplicantState(); NetworkInfo.DetailedState state = WifiInfo.getDetailedStateOf(s); if (state != NetworkInfo.DetailedState.CONNECTED) { return false; } Ancak devlet beklediğim gibi değil. Wi-Fi bağlı …

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.