Programlama

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

6
Paylaşılan_mutex'i artırma örneği (birden çok okuma / bir yazma)?
Bazı verileri sık sık okuması gereken çok iş parçacıklı bir uygulamam var ve bazen bu veriler güncelleniyor. Şu anda bir muteks bu verilere güvenli bir şekilde erişmeye devam ediyor, ancak bu pahalı çünkü birden fazla iş parçacığının aynı anda okuyabilmesini ve yalnızca bir güncelleme gerektiğinde bunları kilitlemesini istiyorum (güncelleme iş …

8
Görünürlük modlarını, GONE ve VISIBLE'ı canlandırın
Öyleyse, diğer widget'larla doğrusal bir düzenin görünürlüğünü GONE'dan VISIBLE'a ve tam tersine ayarladığımda canlandırmaya çalışıyorum. Göstermek ve gizlemek için geçiş düğmelerini kullanıyorum. İşte ne yapmak istediğimi gösteren bir resim: Gösterebilir ve gizleyebilirim, ancak takip etmiyorum kaymayı nasıl doğru şekilde canlandırabilirim .... :( İşte benim xml'im: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" …

10
Java AES / CBC şifre çözme işleminden sonra ilk baytlar yanlış
Aşağıdaki örnekte yanlış olan ne? Sorun, şifresi çözülen dizenin ilk kısmının anlamsız olmasıdır. Ancak gerisi iyi, anlıyorum ... Result: `£eB6O�geS��i are you? Have a nice day. @Test public void testEncrypt() { try { String s = "Hello there. How are you? Have a nice day."; // Generate key KeyGenerator kgen …
116 java  encryption  aes 

30
Derleyicinin / iyileştiricinin daha hızlı bir program yapmasını sağlayan Kodlama Uygulamaları
Yıllar önce, C derleyicileri pek akıllı değildi. Geçici bir çözüm olarak K&R , derleyiciye bu değişkeni dahili bir kayıtta tutmanın iyi bir fikir olacağını ima etmek için register anahtar kelimesini icat etti . Daha iyi kod üretmeye yardımcı olmak için üçüncül operatörü de yaptılar. Zaman geçtikçe derleyiciler olgunlaştı. Kayıtlarda hangi …

14
JSON dizesini Java ME'de nesneye dönüştür?
Java / J2ME'de bir dizeyi dönüştürmenin bir yolu var mı, örneğin: {name:"MyNode", width:200, height:100} bir kod satırında aynı iç Nesne temsiline mi? Mevcut yöntem çok sıkıcı olduğu için: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); Belki bir JSON kitaplığı?


14
EF'te DateTime'dan yalnızca tarih bileşenleri nasıl karşılaştırılır?
İki tarih değerim var, biri zaten veritabanında depolanıyor ve diğeri kullanıcı tarafından DatePicker kullanılarak seçilmiş. Kullanım durumu, veritabanından belirli bir tarihi aramaktır. Veritabanına önceden girilen değer her zaman 12:00:00 saat bileşenine sahiptir, burada seçiciden girilen tarih farklı zaman bileşenine sahiptir. Yalnızca tarih bileşenleriyle ilgileniyorum ve zaman bileşenini yok saymak istiyorum. …

13
Destek (v21) Araç Çubuğu ile Tercih Ekranı Oluşturma
Tercih ekranındaki destek kitaplığındaki yeni Materyal Tasarımı araç çubuğunu kullanırken sorun yaşıyordum. Aşağıdaki gibi bir settings.xml dosyam var: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> Dizeler başka bir yerde tanımlanmıştır.

30
HTML 5 <video> etiketi vs Flash video. Artıları ve eksileri nelerdir?
ÖNEMLİ GÜNCELLEME Bu soru 9 yıldan uzun bir süre önce yapıldı. O zamanlar mantıklıydı, şimdi anlamıyor. Flash çıkış yolunda zor; &lt;video&gt;destek, mobil cihazlar dahil her yerde bulunur. Flash'ın yapabileceği hemen hemen her şeyi HTML de yapabilir. HTML kazandı, Flash kaybetti. Sayfanıza nasıl video ekleyeceğiniz konusunda kafa yoruyorsanız, sadece kullanın &lt;video&gt;ve …
116 flash  video  html 


4
Android: Parametreleri AsyncTask'ın onPreExecute () öğesine nasıl iletebilirim?
AsyncTaskBir iç sınıf olarak gerçekleştirdiğim yükleme işlemleri için bir kullanıyorum . İçinde, onPreExecute()daha sonra tekrar sakladığım bir yükleme iletişim kutusu gösteriyorum onPostExecute(). Ancak bazı yükleme işlemlerinin çok hızlı biteceğini önceden bildiğim için yükleme iletişim kutusunu görüntülemek istemiyorum. Bunu, geçebileceğim bir boole parametresi ile belirtmek istedim, onPreExecute()ancak görünüşe göre onPreExecute()herhangi bir …

5
Link_to’yu bazı html ruby ​​kodlarının etrafına nasıl sarabilirim?
Bir bağlantıyı görünüm kodunun etrafına nasıl sararım? Ruby koduyla birden çok satırı tek bir link_toyönteme nasıl geçireceğimi çözemiyorum . Aradığım sonuç, sütunu tıklayıp gösteri sayfasını almanızdır: &lt;div class="subcolumns"&gt; &lt;div class="c25l"&gt; &lt;div class="subcl"&gt; &lt;%= image_tag album.photo.media.url(:thumb), :class =&gt; "image" rescue nil %&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class="c75r"&gt; &lt;div class="subcr"&gt; &lt;p&gt;&lt;%= album.created_at %&gt;&lt;/p&gt; …


9
Eclipse yıkıcı eklenti kullanarak işleme koymaya çalışırken "CHECKOUT yalnızca bir sürüm kaynağında gerçekleştirilebilir"
Mac 10.7.5, SVN 1.7 ve Eclipse Subversive eklentisinde Eclipse Juno kullanıyorum. Ara sıra, projemdeki değişiklikleri yapmayı denediğimde ve taahhüt ettiğimde (paket gezgininden projeye sağ tıklayarak, "Takım" -&gt; "Teslim Et" i seçerek), şu hatayı alıyorum: Some of selected resources were not committed. Some of selected resources were not committed. svn: E200007: …

7
Javascript Ternary operatörüyle operatör önceliği
Üçlü operatörle birlikte bu kodun ilk kısmına (+ =) başımı dolduramıyorum. h.className += h.className ? ' error' : 'error' Bu kodun çalışma şeklini şu şekilde düşünüyorum: h.className = h.className + h.className ? ' error' : 'error' Ancak bu doğru değil çünkü bu konsolumda bir hata veriyor. Öyleyse sorum şu, bu …

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.