Programlama

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

16
React-native içinde ortam değişkeni ayarlanıyor mu?
Platformlar arası bir uygulama oluşturmak için react-native kullanıyorum, ancak farklı ortamlar için farklı sabitlere sahip olabilmek için ortam değişkenini nasıl ayarlayacağımı bilmiyorum. Misal: development: BASE_URL: '', API_KEY: '', staging: BASE_URL: '', API_KEY: '', production: BASE_URL: '', API_KEY: '',
160 react-native 

5
parseInt - unary plus, hangisi ne zaman kullanılır?
Bu satır arasındaki farklar nelerdir: var a = parseInt("1", 10); // a === 1 ve bu çizgi var a = +"1"; // a === 1 Bu jsperf testi , node.js için olduğu varsayılarak, tekli operatörün mevcut krom sürümünde çok daha hızlı olduğunu gösterir !? Sayı olmayan dizeleri dönüştürmeye çalışırsam, her …

14
C # 'da char'ı int'e dönüştür
C # 'da bir karakterim var: char foo = '2'; Şimdi 2'yi bir int'e sokmak istiyorum. Convert.ToInt32'nin karakterin gerçek ondalık değerini 2 sayısını döndürdüğünü buldum. Aşağıdakiler çalışacaktır: int bar = Convert.ToInt32(new string(foo, 1)); int.parse yalnızca dizeler üzerinde de çalışır. C # 'da bir karakterden int karakterine bir dizge oluşturmadan gitmek …
160 c#  char  int 

4
Karşılaştırma operatörü null int ile nasıl çalışır?
Null yapılabilir türleri öğrenmeye başladım ve aşağıdaki davranışla karşılaştım. Null yapılabilir int'i denerken, karşılaştırma operatörünün bana beklenmedik sonuç verdiğini görüyorum. Örneğin, aşağıdaki kodumda, aldığım çıktı "her ikisi ve 1 eşittir" dir . Unutmayın, "boş" da yazmaz. int? a = null; int? b = 1; if (a < b) Console.WriteLine("{0} is …
160 c#  nullable 

11
Serileştirme ve seriyi kaldırma sırasında JSON özelliğinin farklı adları
Mümkün mü: sınıfta bir alana sahip olmak, ancak Jackson kütüphanesinde serileştirme / serileştirmeden çıkarma sırasında bunun için farklı isimler olması mümkün mü? Örneğin, "Coordiantes" sınıfım var. class Coordinates{ int red; } JSON'dan seriyi kaldırma için aşağıdaki gibi bir biçime sahip olmak istiyorum: { "red":12 } Ama nesneyi serileştirdiğimde, sonuç şöyle …
160 java  json  jackson 


8
Python programını C / C ++ koduna dönüştür? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin bir Python programını C / C ++ 'ya dönüştürmek mümkün müdür? …
160 c++  python  c  code-generation 


12
Python3'ün “İşlev Ek Açıklamaları” nın iyi kullanımları nelerdir?
İşlev Ek Açıklamaları: PEP-3107 Python3'ün işlev ek açıklamalarını gösteren bir kod pasajı ile karşılaştım. Kavram basit ama bunların neden Python3'te uygulandığını veya onlar için iyi kullanımlarını düşünemiyorum. Belki SO beni aydınlatabilir mi? Nasıl çalışır: def foo(a: 'x', b: 5 + 6, c: list) -> max(2, 9): ... function body ... …

15
“FlatDirs” kullanarak Gradle derlemesine yerel .aar dosyaları eklemek çalışmıyor
Bu sorunun farkındayım: Gradle derlemime yerel .aar dosyaları eklemek ama çözüm benim için çalışmıyor. Bu ifadeyi dosyamın en üst düzeyine eklemeyi denedim build.gradle: repositories { mavenCentral() flatDir { dirs 'libs' } } Ben de içine slidingmenu.aardosya koymak /libsve başvuru dependenciesbölümünde başvurdum : compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar'ama hiç işe yaramadı. Ben de denedim …



26
UIButton: imageEdgeInsets ve titleEdgeInsets kullanarak bir görüntü ve metin nasıl ortalanır?
Düğmeye yalnızca bir görüntü koyar ve imageEdgeInsets'i en üste daha yakın olarak ayarlarsam, görüntü ortalanır ve tüm beklendiği gibi çalışır: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Bir düğmeye yalnızca bir metin koyar ve titleEdgeInsets'i daha dibe yakın ayarlarsam, metin ortalanmış olarak kalır ve tüm beklendiği gibi çalışır: [button …



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.