Programlama

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


5
Önişlemci makrolarının yokluğunda, Xcode projesinde proje düzeyinde pratik şemaya özgü bayrakları tanımlamanın bir yolu var mı?
Hızlıdan önce alfa, beta ve dağıtım yapıları için bir dizi şema tanımlarım. Bu şemaların her biri, proje düzeyinde belirli davranışları kapatmak için tanımlanmış bir dizi makroya sahip olacaktır. Bunun en basit örneği, Run derlemesi için varsayılan şemadaki tüm Xcode projeleri için varsayılan olarak tanımlanan DEBUG = 1 makrosudur. Birisi #ifdef …
174 ios  swift 

5
.NET HttpClient. Dize değeri POST nasıl?
C # ve HttpClient kullanarak aşağıdaki POST isteğini kullanarak nasıl oluşturabilirim: WEB API hizmetim için böyle bir talebe ihtiyacım var: [ActionName("exist")] [HttpPost] public bool CheckIfUserExist([FromBody] string login) { return _membershipProvider.CheckIfExist(login); }


11
.Equals () oluştururken instanceof yerine getClass () 'i tercih etmek için herhangi bir neden var mı?
Eclipse oluşturmak .equals()ve kullanıyorum ve .hashCode()"Türleri karşılaştırmak için 'instanceof' kullanın" etiketli bir seçenek var. Varsayılan, bu seçeneğin işaretinin kaldırılması ve .getClass()türleri karşılaştırmak için kullanılmasıdır. Ben tercih için bir neden var mı .getClass()üzerinde instanceof? Kullanmadan instanceof: if (obj == null) return false; if (getClass() != obj.getClass()) return false; Kullanma instanceof: if …

19
Android dex, oluştururken bir BufferOverflowException veriyor
Belirli bir Android projesini derlerken ve sadece Windows makinemde java.nio.BufferOverflowExceptiondex'ten bir süre alıyorum . Sorun hem Eclipse hem de Ant kullanırken ortaya çıkar. Ant kullanırken çıktı: ... [dex] Pre-Dexing C:\MyProject\libs\android-support-v4.jar -> android-support-v4-5f5341d3c1b10a79d7d93f9c1e64421e.jar [dex] Converting compiled files and external libraries into C:\MyProject\bin\classes.dex... [dx] [dx] UNEXPECTED TOP-LEVEL EXCEPTION: [dx] java.nio.BufferOverflowException [dx] at …
174 android  dex 

12
C ++ 'da işlev bildiriminden sonra noktalı virgül ('; ') gerekmez mi?
Kısa bir süre önce bir ara programlama testi yaptım ve yanlış yaptığım sorulardan biri şuydu: Bir işlev bildiriminden sonra noktalı virgül (';') gerekmez. Doğru ya da yanlış. Ben "yanlış" seçti (ve eğer yanlış olduğumu lütfen beni düzeltin çünkü deli gibi hissediyorum), bir fonksiyon bildirimi (kodun üstünde) tanımından önce yazdığınız şey …


15
VS2015 Community Edition'ı çevrimdışı yükleme
VS2015'i indirmek için Microsoft web sitesini ziyaret ederken , Visual Studio'yu yüklemek için birkaç MB boyutunda bir dosya indirebilirsiniz. Dosyayı açtığınızda internetten gerekli dosyaları alır, ancak bu dosyaların nerede depolanacağını seçemezsiniz. Çevrimdışı yükleme gerçekleştirmek için Visual Studio 2015 yüklemesinin tamamını nasıl indirebilirim? Örneğin, birden fazla makine için.

21
Facebook Open Graph önbelleği temizlemiyor
Open Graph ile meta etiketlerimle sorunlar yaşıyorum. Facebook meta etiketlerimin eski değerlerini önbelleğe alıyor gibi görünüyor. Öznitelikler için eski değerler og:titleve og:urlzaten değiştirmiş olmama rağmen hala kullanılıyor. Lint'i sitemdeki bir sayfada çalıştırdım ve bu ortaya çıktı: Orada Bildirimi iki değer için olduğunu og:titleve og:urlve sonuncusu galip geldi. Ancak, son iki …


7
İ = (i, ++ i, 1) + 1; yapmak?
Tanımlanmamış davranış ve sıralama noktaları hakkındaki bu cevabı okuduktan sonra küçük bir program yazdım: #include <stdio.h> int main(void) { int i = 5; i = (i, ++i, 1) + 1; printf("%d\n", i); return 0; } Çıktı 2. Tanrım, düşüşün geldiğini görmedim! Burada ne oluyor? Ayrıca, yukarıdaki kodu derlerken, bir uyarı …

5
İki SELECT deyimi sonucuna katıl
SELECTBir ifadede 2 sql ifadesinin sonuçlarına katılmak mümkün müdür ? Bir süreler her kayıt ayrı bir iştir görevlerin veri tabanına sahip (ve bir PALTsadece bir olduğunu, INTbaştan tarihine kadar gün. AgeAyrıca bir olan INTgün sayısı.) Tabloda her bir kişi, sahip oldukları görev sayısı ve LATEsahip oldukları görev sayısı (varsa) olan …
174 sql  select  join  group-by 

9
Swift'te NSString'den NSData oluşturma
Sonuçta NSMutableURLRequestgeçerli bir sahip olmaya çalışıyorum HTTPBody, ama benim dize veri (gelen UITextField) kullanılabilir bir NSDatanesneye almak gibi olamaz . Ben başka bir yol gitmek için bu yöntemi gördüm: NSString(data data: NSData!, encoding encoding: UInt) Ancak kullanım durumum için herhangi bir belge bulamıyorum. Gerekirse dizeyi başka bir türe yerleştirmeye açıkım, …

4
Bir NSDate'i NSUserDefaults'ta depolamanın en iyi yolu nedir?
Bir NSDate'i karşılaştığım NSUserDefaults'ta depolamanın iki yolu var. Seçenek 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Seçenek 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval = [myDate timeIntervalSince1970]; [[NSUserDefaults …

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.