Programlama

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

5
AsyncTask'ı birkaç kez yürütün
Aktivitemde, AsyncTask'tan uzanan bir sınıf ve bu AsyncTask'ın bir örneği olan bir parametre kullanıyorum. Aradığımda mInstanceOfAT.execute("")her şey yolunda. Ancak, AsyncTask'ı tekrar çağıran bir güncelleme düğmesine bastığımda uygulama çöküyor (Ağ işi işe yaramadıysa). Neden daha sonra bir İstisna belirir Görev yürütülemiyor: görev zaten yürütülmüştür (bir görev yalnızca bir kez yürütülebilir) Asyctask …

6
İç içe yerleştirilmiş özniteliklere izin verilmeyen parametreler
BillBirçok nesneye sahip bir nesnem var Due. DueNesne aynı zamanda bir aittir Person. BillVe alt öğelerini Duestek bir sayfada oluşturabilecek bir form istiyorum . Bu Railscast'dekine benzer şekilde iç içe özellikler kullanarak bir form oluşturmaya çalışıyorum . İlgili kod aşağıda listelenmiştir: due.rb class Due < ActiveRecord::Base belongs_to :person belongs_to :bill …

12
Javascript'te isteğe bağlı parametreleri kullanma
1, 2 veya 3 parametre alabilen statik bir javascript işlevim var: function getData(id, parameters, callback) //parameters (associative array) and callback (function) are optional Belirli bir parametrenin tanımsız olup olmadığını her zaman test edebileceğimi biliyorum, ancak geçirilenin parametre mi yoksa geri arama mı olduğunu nasıl bilebilirim? Bunu yapmanın en iyi yolu …
127 javascript 


12
Metin dosyalarını Windows komut satırıyla birleştirin, önde gelen satırları bırakın
Bazı nispeten büyük metin dosyalarını birleştirmem gerekiyor ve bunu komut satırı aracılığıyla yapmayı tercih ederim. Ne yazık ki sadece Windows'um var ve yeni yazılım yükleyemiyorum. type file1.txt file2.txt > out.txt neredeyse istediğimi elde etmeme izin veriyor, ancak file2.txt'nin 1. satırının out.txt'ye dahil edilmesini istemiyorum. Fark ettim moresahiptir +nbir başlangıç çizgisini …

5
Git yeni sunucuya itme / klonlama
Sadece Git'i öğreniyorum ve çözemediğim bir şey var. Mac'imde yerel olarak bir git deposu oluşturup kullandıktan sonra, bir kopyasını başka bir yerdeki başka bir sunucuya gönderebilir miyim? Bir güvenlik duvarının arkasındayım, bu yüzden maalesef git clonediğer makineden koşamıyorum.
127 git 

15
Birincil anahtar mı yoksa Benzersiz dizin mi?
İşyerinde birincil anahtarlar yerine benzersiz dizinlere sahip büyük bir veritabanımız var ve her şey yolunda gidiyor. Yeni bir proje için yeni veritabanı tasarlıyorum ve bir ikilem yaşıyorum: DB teorisinde, birincil anahtar temel unsurdur, sorun değil, ancak GERÇEK projelerde her ikisinin de avantajları ve dezavantajları nelerdir? Projelerde ne kullanıyorsunuz? DÜZENLEME: ... …


8
Bir işlemin STDERR / STDOUT'u, başlatıldıktan SONRA komut satırı kullanarak yeniden yönlendirilsin mi?
Kabukta yeniden yönlendirme > <vb. Yapabilirsiniz , ancak bir program başlatıldıktan SONRA ne dersiniz? Bu soruyu şu şekilde sormaya başladım, terminalimin arka planında çalışan bir program rahatsız edici metinler üretmeye devam ediyor. Bu önemli bir işlem, bu yüzden metinden kaçınmak için başka bir kabuk açmam gerekiyor. >/dev/nullAynı kabukta çalışmaya devam …
127 linux  bash  shell 

4
String.valueOf (null) neden bir NullPointerException oluşturur?
belgelere göre, yöntem şunu String.valueOf(Object obj)döndürür: argüman ise null, o zaman bir dizge eşittir "null"; aksi takdirde değeri obj.toString()döndürülür. Ama bunu yapmayı denediğimde nasıl oluyor? System.out.println("String.valueOf(null) = " + String.valueOf(null)); onun yerine NPE atar? (inanmıyorsanız kendiniz deneyin!) "Main" iş parçacığında istisna java.lang.NullPointerException java.lang.String. (Bilinmeyen Kaynak) java.lang.String.valueOf (Bilinmeyen Kaynak) at Bu …

11
Görüntüler nasıl bindirilir
CSS kullanarak bir görüntüyü diğeriyle kaplamak istiyorum. Bunun bir örneği, ilk resim (isterseniz arka plan), bir ürünün küçük resim bağlantısı olacaktır ve bağlantı, görüntünün daha büyük bir sürümünü gösteren bir ışık kutusu / açılır pencere açar. Bu bağlantılı görüntünün üstünde, insanlara görüntünün tıklanarak büyütülebileceğini göstermek için bir büyüteç görüntüsü istiyorum …
127 html  css 

4
PHP oturumları nasıl çalışır? ("nasıl kullanılırlar?" değil)
Oturum dosyaları genellikle örneğin /tmp/sunucuda saklanır ve adlandırılır sess_{session_id}. İçeriğe bakıyorum ve gerçekten nasıl çalıştıklarını çözemiyorum. Değişken adını ve içeriğini dosyadan almak kolaydır. Fakat PHP hangi oturumun kime ait olduğunu nasıl biliyor? Session_id tamamen rastgele görünür ve bir IP adresi birden fazla kullanıcıya sahip olabilir ve her kullanıcının birden fazla …
127 php  session 


6
Neden bir Promise.catch işleyicisinin içine giremiyorum?
Neden Errorcatch geri aramasının içinden bir geri arama atıp sürecin hatayı başka bir kapsamdaymış gibi işlemesine izin veremiyorum ? Hiçbir şey yapmazsam console.log(err)yazdırılır ve ne olduğu hakkında hiçbir şey bilmiyorum. İşlem bitiyor ... Misal: function do1() { return new Promise(function(resolve, reject) { throw new Error('do1'); setTimeout(resolve, 1000) }); } function …

6
GLSL gölgelendiricileri için doğru dosya uzantısı nedir? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 12 ay önce kapalı . Bu soruyu geliştirin Glsl gölgelendirmeyi öğreniyorum ve farklı dosya formatlarıyla karşılaştım. Köşe ve parça gölgelendiricileri .vertve .fraguzantılarını …
127 opengl  glsl  shader 

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.