Programlama

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

13
PreparedStatement'ın SQL'ini nasıl edinebilirim?
Aşağıdaki yöntem imzası ile genel bir Java yöntemi var: private static ResultSet runSQLResultSet(String sql, Object... queryParams) Bir bağlantı açar PreparedStatement, sql deyimini ve queryParamsdeğişken uzunluk dizisindeki parametreleri kullanarak oluşturur , çalıştırır, ResultSet(a CachedRowSetImpl) 'da önbelleğe alır , bağlantıyı kapatır ve önbelleğe alınan sonuç kümesini döndürür. Hata günlükleri yönteminde özel durum …

11
IIS hata ayıklaması yaparken Visual Studio Attach güvenlik uyarısını kapatma
Visual Studio 2008 veya 2010 kullanırken, IIS w3wp.exe dosyasına her eklediğinizde bir Güvenlik Uyarısı Ekle uyarısı alırsınız, Bunu nasıl çeviriyorsun? Bir süre sonra zaman aşımına uğradığı için, onu oyalanmak için nasıl tutulacağını bilmek güzel olurdu. Btw: Bunu aşağıdaki cevaba bir yorum olarak ekledim, ilk yaptığım şey http://msdn.microsoft.com/en-us/library/ms241736.aspx msdn makalesini denemekti …

6
İç içe ağırlıklar performans için neden kötüdür? Alternatifler?
layout_weightFarklı görünümler arasında bir oran oluşturmak için özniteliği kullandığım birkaç düzen dosyası yazdım . Bir noktada, iç içe ağırlıklar hakkında tüysüz uyarılar almaya başlıyorum. Bu yüzden, neden iç içe geçmiş ağırlıkların performans için kötü olduğunu ve farklı ekran boyutları için kullanılabilecek ve çok fazla boyut dpi değeri belirtmesi gerekmeyen görünüm …

3
Xargs komutunda> nasıl kullanılır?
Bir dizindeki her dosyayı grep ve o grep çıktısını ayrı bir dosyaya yazmama izin verecek bir bash komutu bulmak istiyorum. Benim tahminim böyle bir şey yapmak olurdu ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" ama bildiğim kadarıyla xargs çift tırnakları sevmiyor. Ancak çift tırnak işaretlerini kaldırırsam, komut …
160 bash  redirect  xargs 

13
Arka yığına eklendiğinde parça durumunu nasıl koruyabilirim?
İki parça arasında geçiş yapan sahte bir etkinlik yazdım. FragmentA'dan FragmentB'ye gittiğinizde, FragmentA arka yığına eklenir. Ancak, (geri basarak) FragmentA döndüğümde, tamamen yeni bir FragmentA oluşturulur ve içinde bulunduğu durum kaybolur. Bu soru ile aynı şey peşinde olduğumu hissediyorum olsun , ama sorunu kökten yardımcı olmak için tam bir kod …

2
SignalR dahili olarak nasıl çalışır?
SignalR dahili olarak nasıl yüksek seviyede çalıştığını bilebilir mi? Sanırım veri kullanarak veri kızartıyor Response.Flushve istemci tarafında belirli aralıklarla Ajax istekleri gönderiyor. Doğru mu?
160 signalr 



3
Standart konteynerlerin karmaşıklık garantileri nelerdir?
Görünüşe göre ;-) standart kaplar bir çeşit garanti sağlar. Ne tür garantiler ve farklı konteyner türleri arasındaki farklar tam olarak nedir? SGI sayfasından çalışarak ( STL hakkında ) bununla geldim: Container Types: ================ Container: Forward Container Reverse Container Random Access Container Sequence Front Insert Sequence Back Insert Sequence Associative Container …
160 c++  stl  containers  big-o 

13
API tasarımında “çok fazla parametre” sorunu nasıl önlenir?
Bu API işlevi var: public ResultEnum DoSomeAction(string a, string b, DateTime c, OtherEnum d, string e, string f, out Guid code) Sevmiyorum. Çünkü parametre sırası gereksiz yere önemli hale gelir. Yeni alanlar eklemek zorlaşıyor. Nelerin geçtiğini görmek daha zor. Alt fonksiyonlardaki tüm parametreleri geçirmenin başka bir yükünü oluşturduğu için yöntemi …

7
Jackson deve davası lehine alt çizgilerin üstesinden geldi
İnternetten bir JSON dizesi alıyorum; Gördüğüm çoğu JSON gibi alt çizgilerle ayrılmış uzun anahtarlar içeriyor. Esasen, amacım JSON'u java nesnelerine serileştirmek, ancak java kodunda alt çizgi kullanmıyorum. Örneğin, deve durumda alan Userile bir sınıf olabilir firstName, aynı anda Jackson bir şekilde first_nameJSON firstNamesınıf alanı anahtar eşlemek için söylemek gerekir . …
160 java  jackson 


4
Android Studio varsayılan olarak build.gradle'da hangi Ürün Lezzetini oluşturur?
Yeni Gradle derleme sistemini kullanan bir Android projemiz var ve Android Studio'yu bir geliştirme aracı olarak kullanıyoruz. Belirtilen birkaç ürün çeşidi olduğunda build.gradle, Android Studio'nun alfabetik olarak belirtilen ilk ürünü oluşturduğunu fark ediyoruz. Android Studio'ya geliştirme sırasında yalnızca belirli bir ürün aroması oluşturmasını ve test etmesini söylemenin bir yolu var …



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.