Programlama

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

5
Tablo değeri parametreleri .net kodundan saklı yordama nasıl geçirilir
Bir SQL Server 2005 veritabanım var. Birkaç prosedürde nvarchar(virgüllerle ayrılmış) depolanmış bir proc'a ilettiğim ve dahili olarak tek değerlere böldüğüm tablo parametreleri var . Ben böyle SQL komut parametreleri listesine ekleyin: cmd.Parameters.Add("@Logins", SqlDbType.NVarchar).Value = "jim18,jenny1975,cosmo"; Ben veritabanını SQL Server 2008'e geçirmek zorundayım. Tablo değeri parametreleri olduğunu biliyorum ve bunları saklı …

2
Objective-C Çalışma Zamanı: sınıfın protokole uygun olup olmadığını kontrol etmenin en iyi yolu?
Ben bir Sınıf (ama hiçbir örnek) var ve belirli bir protokole uygun olup olmadığını bilmek gerekir. Ancak, Sınıf birkaç kez alt sınıflara ayrılabilir ve class_conformsToProtocol () üst sınıflarda bildirilen protokolleri yoksayar. Ben sadece class_getSuperclass () kullanın ve üst sınıf hil olana kadar hiyerarşideki tüm sınıfları tekrar tekrar kontrol edebilirsiniz. Bununla …

3
varsayılan "büyük", "orta" ve "küçük" metin görüntülemelerinin dpi değeri android
Dokümantasyon (veya herhangi biri) varsayılanın dpi değerleri hakkında konuşuyor mu? Büyük TextView { android:textAppearance="?android:attr/textAppearanceLarge"} Orta TextView { android:textAppearance="?android:attr/textAppearanceMedium"} Küçük TextView { android:textAppearance="?android:attr/textAppearanceSmall"} SDK'da widget'lar var mı? Başka bir deyişle, bu metin görünümlerinin görünümünü android:textAppearanceniteliği kullanmadan çoğaltabilir miyiz ?

4
GCC 5.4.0 ile pahalı bir sıçrama
Ben (sadece önemli kısmı gösteren) böyle görünüyordu bir işlevi vardı: double CompareShifted(const std::vector<uint16_t>& l, const std::vector<uint16_t> &curr, int shift, int shiftY) { ... for(std::size_t i=std::max(0,-shift);i<max;i++) { if ((curr[i] < 479) && (l[i + shift] < 479)) { nontopOverlap++; } ... } ... } Bu şekilde yazıldığında, işlev makinemde ~ 34ms …
171 c++  gcc 

6
XML'yi Java'da JSON'a dönüştürmenin en hızlı yolu [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştir Java'da XML'yi hızlı ve kolay bir şekilde JSON'a dönüştürmek için bazı iyi araçlar …
171 java  xml  json 

11
OLE DB ve ODBC veri kaynakları arasındaki fark nedir?
Pivotcache hakkında bir MS Excel yardım makalesi okuyordum ve OLE DB ve ODBC kaynakları ile ne anlama geldiğini merak ettim ... Şimdi öncelikle Microsoft Excel'in önceki sürümleriyle uyumluluk için var olan SQL özelliği yerine CommandText özelliğini kullanmalısınız. Her iki özelliği de kullanırsanız, CommandText özelliğinin değeri önceliklidir. İçin , OLE DB …
171 odbc  oledb 

7
tırmık db: şema: yük ve taşıma
Burada çok basit bir soru - bir uygulama daha karmaşık hale geldiğinde göçler yavaş ve külfetli hale gelebiliyorsa ve rake db:schema:loadbunun yerine çağrılacak daha temiz olursak , neden göçler var demektir? Yukarıdakilerin cevabı, geçişlerin sürüm kontrolü (veritabanında yapılan değişikliklerin aşamalı kaydı) için kullanılması ise, bir uygulama daha karmaşık hale geldikçe …

9
ASP.Net MVC denetleyicisi isteği alay nasıl?
ASP.Net MVC çerçevesini kullanarak C # bir denetleyicisi var public class HomeController:Controller{ public ActionResult Index() { if (Request.IsAjaxRequest()) { //do some ajaxy stuff } return View("Index"); } } Alay ile ilgili bazı ipuçları var ve aşağıdaki ve RhinoMocks ile kodu test etmek umuyordum var mocks = new MockRepository(); var mockedhttpContext …


2
Genel dönüş tipi üst sınır - arabirim ve sınıf - şaşırtıcı derecede geçerli kod
Bu, bir üçüncü taraf kütüphane API'sinden gerçek dünyadaki bir örnektir, ancak basitleştirilmiştir. Oracle JDK 8u72 ile derlenmiştir Bu iki yöntemi düşünün: <X extends CharSequence> X getCharSequence() { return (X) "hello"; } <X extends String> X getString() { return (X) "hello"; } Her ikisi de "denetlenmeyen bir oyuncu kadrosu" uyarısı veriyor …
171 java  generics  java-8 

9
+0 ve -0 aynı mı?
Okumak, ECMAScript 5.1 tarifnamede , +0ve-0 ayırt edilir. Öyleyse neden +0 === -0değerlendiriyor true?
171 javascript 

6
LINQ kullanarak verileri özetlemek mümkün müdür?
Aşağıdaki düzenden veri döndürmek için LINQ kullanmak mümkün olup olmadığını merak ediyorum: CustID | OrderDate | Qty 1 | 1/1/2008 | 100 2 | 1/2/2008 | 200 1 | 2/2/2008 | 350 2 | 2/28/2008 | 221 1 | 3/12/2008 | 250 2 | 3/15/2008 | 2150 böyle bir şeye: …
171 linq  pivot-table 

19
RecyclerView + AppBarLayout ile fırlatma
AppBarLayout ve CollapsingToolbarLayout ile yeni CoordinatorLayout'u kullanıyorum. AppBarLayout altında, bir içerik listesi ile bir RecyclerView var. Listede yukarı ve aşağı kaydırdığımda fırlatma kaydırmanın RecyclerView üzerinde çalıştığını doğruladım. Ancak, aynı zamanda AppBarLayout genişleme sırasında sorunsuz kaydırma istiyorum. CollaspingToolbarLayout'u genişletmek için yukarı kaydırırken, parmağınızı ekrandan kaldırdığınızda kaydırma hemen durur. Hızlı bir hareketle …

9
PostgreSQL 9.0.4 sürümünü Mac OSX Lion'dan tamamen kaldır?
Bu soru aşağıdakinin bir kopyası gibi görünebilir: Mac'te postgresql nasıl kaldırılır (Snow Leopard'ı çalıştırıyor), ancak iki büyük fark var. Lion çalıştırıyorum ve PostgreSQL 9.0.4'ü kaldırmaya çalışıyorum. Son soruya ve başvurulan bağlantıya baktım, ancak bu komutu çalıştırdığımda "uninstall-postgresql" adlı bir dosya bulamadım: sudo find / -name "*uninstall-*" Yani, bunun 9.0.4 için …


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.