Programlama

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


12
Diğer konuların bitip bitmediğini nasıl anlarım?
StartDownload()Üç iş parçacığını başlatan, adlı bir yönteme sahip bir nesnem var . Her iş parçacığının yürütülmesi bittiğinde nasıl bildirim alırım? İş parçacığından birinin (veya tümünün) bitip bitmediğini veya yürütülmekte olup olmadığını bilmenin bir yolu var mı?

10
Görünümü AlertDialog tarafından kullanılmak üzere şişirirken "görünüm kökü olarak boş geçmekten kaçının" uyarısı
Avoid passing null as the view rootGörünümleri aşağıdaki nullgibi şişirirken tüy bırakma uyarısı alıyorum parent: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); Bununla birlikte, görünüm, on AlertDialogkullanılarak bir içeriği olarak kullanılacak , bu yüzden .setViewAlertDialog.Builderparent parentBu durumda ne olması gerektiğini düşünüyorsunuz ?



8
Gcc'ye bir işlevi satır içi yapmamasını nasıl söyleyebilirim?
Bir kaynak dosyada bu küçük işlevim olduğunu varsayalım static void foo() {} ve ikili programımın optimize edilmiş bir sürümünü oluşturuyorum, ancak bu işlevin satır içi olmasını istemiyorum (optimizasyon amaçları için). Inlineing'i önlemek için bir kaynak koduna ekleyebileceğim bir makro var mı?
126 c  gcc  inline 

8
Margin-Top dış div'i aşağı itin
Sarmalayıcı div öğemde ilk öğe olarak bir başlık div var, ancak başlık div içindeki bir h1'e bir üst kenar boşluğu eklediğimde, başlık div'in tamamını aşağı iter. Bir sayfadaki ilk görünür öğeye bir üst kenar boşluğu uyguladığımda bunun olduğunu anlıyorum. İşte örnek bir kod parçacığı. Teşekkürler! div#header{ width: 100%; background-color: #eee; …
126 html  css  xhtml 

9
Clojure: azaltın ve uygulayın
Ben arasındaki kavramsal farkı anlamak reduceve apply: (reduce + (list 1 2 3 4 5)) ; translates to: (+ (+ (+ (+ 1 2) 3) 4) 5) (apply + (list 1 2 3 4 5)) ; translates to: (+ 1 2 3 4 5) Bununla birlikte, hangisi daha deyimsel taklittir? …
126 clojure 


6
Değişkenler Node.js'deki dosyalar arasında paylaşılsın mı?
İşte 2 dosya: // main.js require('./modules'); console.log(name); // prints "foobar" // module.js name = "foobar"; "Var" olmadığında işe yarıyor. Ama sahip olduğumda: // module.js var name = "foobar"; name, main.js'de tanımsız olacaktır. Global değişkenlerin kötü olduğunu duydum ve referanslardan önce "var" kullanmanız daha iyi olur. Ancak bu, küresel değişkenlerin iyi …

5
F # OCaml'de değişiklikler [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Stack Overflow için konuya uygun olması için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin F #, OCaml'den türetilmiştir, ancak hangi ana öğeler eksik veya eklenmiştir? Özellikle OCaml öğrenmek …
126 f#  ocaml  functor 


7
C dinamik olarak büyüyen dizi
Oyun içi varlıkların "ham" listesini okuyan bir programım var ve çeşitli şeyleri işlemek için belirsiz sayıda varlığın indeks numarasını (int) tutan bir dizi yapmak niyetindeyim. Bu tür dizinleri saklamak için çok fazla bellek veya CPU kullanmaktan kaçınmak istiyorum ... Şimdiye kadar kullandığım hızlı ve kirli bir çözüm, ana işleme işlevinde …
126 c  dynamic-arrays 


9
Ana div'in% 100'ü kadar, ancak kendi genişliğinden büyük olmayan bir resim genişliği oluştur
Bir görüntünün (dinamik olarak yerleştirilmiş, boyutlar üzerinde herhangi bir kısıtlama olmaksızın) üst div'i kadar geniş olmasını sağlamaya çalışıyorum, ancak bu genişlik% 100'deki kendi genişliğinden daha geniş olmadığı sürece. Bunu denedim, boşuna: img { width: 100%; height: auto; max-width: 100%; } Bu görüntülerin birçoğu ana div'lerinden çok daha geniştir, bu yüzden …
126 html  width  css 

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.