Programlama

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

10
jQuery - varsayılanı engelleyin, ardından varsayılana devam edin
Gönderildiğinde, formu göndermeden önce bazı ek işlemler yapmam gereken bir formum var. Varsayılan form gönderme davranışını önleyebilirim, ardından ek işlemlerimi yapabilirim (temelde Google Haritalar API'sini çağırıyor ve forma birkaç gizli alan ekliyor) - ve sonra göndermem için forma ihtiyacım var. "Varsayılanı engellemenin" bir yolu var mı, daha sonra bir nokta …
104 javascript  jquery 

6
Ocaml / F #’daki işlevler neden varsayılan olarak yinelemeli değil?
Neden F # ve Ocaml'daki (ve muhtemelen diğer dillerdeki) işlevler varsayılan olarak özyinelemeli değil? Başka bir deyişle, neden dil tasarımcıları aşağıdaki recgibi bir bildirimi açıkça yazmanızı sağlamanın iyi bir fikir olduğuna karar verdi : let rec foo ... = ... ve varsayılan olarak işleve özyinelemeli yetenek vermiyor mu? Neden açık …
104 f#  recursion  ocaml 

6
- <? Xml version = “1.0” encoding = “utf-8”?> Anlamı
XML konusunda yeniyim ve temelleri anlamaya çalışıyorum. Aşağıdaki satırı "Öğrenme XML" bölümünde okudum, ancak benim için hala net değil. Birisi beni bu temel bilgileri net bir şekilde açıklayan bir kitaba veya web sitesine yönlendirebilir mi? Gönderen Öğrenme XML : XML bildirimi, belgenin en genel özelliklerinden bazılarını açıklayarak, XML işlemciye bu …

2
Libc ++ 'da kısa dizgi optimizasyonunun mekaniği nelerdir?
Bu cevap , kısa dizgi optimizasyonuna (SSO) ilişkin güzel bir üst düzey genel bakış sunar. Bununla birlikte, pratikte, özellikle libc ++ uygulamasında nasıl çalıştığını daha ayrıntılı olarak bilmek isterim: SSO'ya hak kazanmak için dizenin ne kadar kısa olması gerekir? Bu hedef mimariye bağlı mı? Dize verilerine erişirken uygulama, kısa ve …

4
sed hatası: "s 'komutunun RHS'sinde geçersiz referans \ 1"
Maven için bir renklendirme komut dosyasının çekirdeği olarak birkaç değiştirme komutu çalıştırıyorum . sedKomutlardan biri, burada tartışıldığı gibi kabukta bulmaya çalışan normal bir ifade kullanır . Mevcut (çalışmayan) uygulama burada bulunabilir . Komutun varyantlarından birini betiğe dahil ettiğimde farklı davranışlar ortaya çıkıyor: Varyant 1: $ sed -re "s/([a-zA-Z0-9./\\ :-]+)/\1/g" Senaryoya …
104 regex  sed  substitution 

7
Yerel bir kitaplık ve bir JNI kitaplığı bir JAR içinde nasıl paketlenir?
Söz konusu kütüphane Tokyo Kabinesi . Yeniden dağıtım sorunlarından kaçınmak için yerel kitaplığı, JNI kitaplığını ve tüm Java API sınıflarını tek bir JAR dosyasında bulundurmak istiyorum. GitHub'da buna bir girişim var gibi görünüyor , ancak Gerçek yerel kitaplığı içermez, yalnızca JNI kitaplığını içerir. Leiningen'in yerel bağımlılık eklentisine özgü görünüyor (yeniden …

4
Ölçeklendirmeden katman listesinde vektör çekilebilir vektör nasıl ortalanır
Vektörü ölçeklendirmeden bir VectorDrawablein a kullanmaya çalışıyorum LayerList. Örneğin: &lt;layer-list&gt; &lt;item android:drawable="@color/grid_item_activated"/&gt; &lt;item android:gravity="center" android:drawable="@drawable/ic_check_white_48dp"/&gt; &lt;/layer-list&gt; Çekilebilir ic_check_white_48dpkimlik şu şekilde tanımlanır: &lt;vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="48dp" android:height="48dp" android:viewportWidth="24.0" android:viewportHeight="24.0"&gt; &lt;path android:fillColor="#FFFFFFFF" android:pathData="M9,16.17L4.83,12l-1.42,1.41L9,19 21,7l-1.41,-1.41z"/&gt; &lt;/vector&gt; İstenen efekt, onay simgesinin ölçeklendirme olmadan çekilebilir katman içinde ortalanmasıdır. Sorun şu ki, yukarıdaki katman listesi, onay simgesinin …

1
/ Etc / nginx'i nasıl geri yükleyebilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Yanlışlıkla ubuntu 11.10 bilgisayarımda / etc / nginx dizinini kaldırdım. / Etc / nginx …

2
Enumu List <string> 'e dönüştürme
Aşağıdaki Enum'u dize listesine nasıl dönüştürebilirim? [Flags] public enum DataSourceTypes { None = 0, Grid = 1, ExcelFile = 2, ODBC = 4 }; Tam olarak bu soruyu bulamadım, bu Enum to List en yakın olanı ama özellikle istiyorumList&lt;string&gt;
104 c#  .net  enums  generic-list 

2
GCC -g vs -g3 GDB Bayrağı: Fark Nedir?
C kaynak kodunu gcc veya Clang ile derlerken, -ggdb için hata ayıklama bilgisi oluşturmak için her zaman bayrağı kullanırım. gcc -g -o helloworld helloworld.c Bunun -g3yerine bazılarının tavsiye ettiğini fark ettim . -gVe -g3bayraklar arasındaki fark nedir ? Ayrıca -gve arasında bir fark var -ggdbmı?
104 c  debugging  gcc  gdb  clang 

13
Android Görünümü gölgesi
Etrafı araştırdım ve bunu yapmanın uygun bir yolunu bulamadım. Görünümlerimde aşağıdaki gölge efektlerine sahip olmak istiyorum: Dürüst olmak gerekirse bu ikincisi gölge efekti uygulayarak mı yapılıyor bilmiyorum. Herhangi bir fikir?




7
SQLite UPSERT / GÜNCELLEME VEYA EKLEME
Bir SQLite Veritabanına karşı UPSERT / INSERT OR UPDATE yapmam gerekiyor. INSERT OR REPLACE komutu vardır ki bu birçok durumda yararlı olabilir. Ancak, yabancı anahtarlar nedeniyle otomatik artırma ile kimliğinizi yerinde tutmak istiyorsanız, satırı sildiği, yeni bir tane oluşturduğu ve dolayısıyla bu yeni satırın yeni bir kimliği olduğu için çalışmaz. …
104 database  sqlite  upsert 

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.