Programlama

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

7
Sınıf JavaLaunchHelper iki yerde uygulanır
На этот вопрос есть ответы на yığın taşması на русском : Как разрешить конфликт двух JDK? Bugün Intellij Idea'mı macOS Sierra'da yükselttim ve şimdi, konsolda uygulamaları çalıştırdığımda şu hatayla karşılaşıyorum: objc 3636 İçindekiler / Ana Sayfa / jre / lib / libinstrument.dylib (0x10ea194e0). İkisinden biri kullanılacak. Hangisi tanımsız.

10
Android İmlecini yinelemenin en iyi yolu nedir?
Sık sık bir veritabanı sorgusunun sonucu üzerinde yineleme, her satır ile bir şeyler yapmak ve daha sonra sonraki satıra geçmek içeren kodu görüyorum. Tipik örnekler aşağıdaki gibidir. Cursor cursor = db.rawQuery(...); cursor.moveToFirst(); while (cursor.isAfterLast() == false) { ... cursor.moveToNext(); } Cursor cursor = db.rawQuery(...); for (boolean hasItem = cursor.moveToFirst(); hasItem; …
291 android  cursor 


7
ParseInt neden Array # haritasıyla NaN verir?
Gönderen Mozilla Geliştirici Ağı : [1,4,9].map(Math.sqrt) verim: [1,2,3] O zaman bunu neden yapar: ['1','2','3'].map(parseInt) bunu ver: [1, NaN, NaN] Firefox 3.0.1 ve Chrome 0.3'te test ettim ve sadece bir feragatname olarak, bu tarayıcılar arası işlev olmadığını biliyorum (IE yok). Aşağıdakilerin istenen etkiyi gerçekleştireceğini öğrendim. Ancak, hala hatalı davranışını açıklamamaktadır parseInt. …
291 javascript 


18
Bir diziye yeni öğeler nasıl eklenir?
Takip koduna sahibim: String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); Bu iki ek derlenmemektedir. Bu nasıl düzgün çalışır?
291 java  arrays  string 

18
Java kullanarak geçerli makinenin IP adresini alma
Farklı sistemde veya aynı sistemdeki farklı bağlantı noktalarında çalıştırılan farklı düğümlerin bulunduğu bir sistem geliştirmeye çalışıyorum. Şimdi tüm düğümler, önyükleme düğümü olarak bilinen özel bir düğümün IP'si olarak hedef IP'ye sahip bir Soket oluşturur. Düğümler daha sonra kendi düğümlerini oluşturur ServerSocketve bağlantıları dinlemeye başlar. Önyükleme düğümü Düğümlerin bir listesini tutar …
291 java  sockets  ip 


27
Derlenmiş .apk dosyasını cihaza yüklemeye çalıştığımda INSTALL_FAILED_UPDATE_INCOMPATIBLE
CyanogenMod 9'dan Trebuchet başlatıcısını derledim ve adb ile yüklemeye çalışıyorum: $ adb install out/target/product/generic/system/app/Trebuchet.apk 3986 KB/s (7870141 bytes in 1.928s) pkg: /data/local/tmp/Trebuchet.apk Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] CM9 ile Nexus S ve JB stoklu Galaxy Nexus'u denedim. Neden bu hatayı alıyorum? EDIT: Benim durumumda sistem paketini paket yöneticisi ile yeniden yüklemeye çalıştım . …

10
PHP uygun depo desen tasarımı?
Önsöz: İlişkisel veritabanlarıyla bir MVC mimarisinde depo desenini kullanmaya çalışıyorum. Geçenlerde PHP'de TDD öğrenmeye başladım ve veritabanımın uygulamamın geri kalanıyla çok yakından eşleştiğinin farkındayım. Depoları okudum ve denetleyicilerime "enjekte etmek" için bir IoC kapsayıcısı kullandım. Çok güzel şeyler. Ancak şimdi depo tasarımı hakkında bazı pratik sorularınız var. Aşağıdaki örneği düşünün. …

18
Bir web sayfasına özel sağ tıklama menüsü nasıl eklenir?
Web uygulamama özel bir sağ tıklama menüsü eklemek istiyorum. Bu önceden oluşturulmuş kitaplıklar kullanılmadan yapılabilir mi? Öyleyse, 3. taraf JavaScript kitaplığı kullanmayan basit bir özel sağ tıklama menüsü nasıl görüntülenir? Google Dokümanlar'ın yaptığı gibi bir şey hedefliyorum. Kullanıcıların sağ tıklayıp kullanıcılara kendi menülerini göstermelerini sağlar. NOT: Zaten çoğu zamandan beri …

16
2 yere kadar ondalık sayı veya basit tam sayı göstermek için Dize Biçimini kullanma
Bazen 100 veya 100.99 veya 100.9 olabileceğini göstermek için bir fiyat alanım var, istediğim fiyatı sadece ondalık sayı girilirse 2 ondalık basamakta görüntülemek, örneğin 100 ise 100 değil 100.00 göster ve eğer fiyat 100.2 ise 100.22 için benzer şekilde 100.20 göstermelidir. Google'a gittim ve bazı örneklerle karşılaştım, ancak tam olarak …




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.