Programlama

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

2
İnit coder aDecoder tam olarak nedir?
Çevrimiçi bir kurstan iOS geliştirmeyi öğreniyorum ve her özel görünüm oluşturduğumda (özel tablo görünümü hücresi, koleksiyon görünümü hücresi vb.) Eğitmen her zaman şu başlatıcıyı uygular: required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } Neden her zaman tam olarak bunu aramak zorundayım? Bu ne işe yarıyor? Girişin içine özellikler koyabilir miyim?
122 ios  swift 

2
Boolean.hashCode ()
hashCode()Sınıf Boolean yöntemi şöyle uygulanır: public int hashCode() { return value ? 1231 : 1237; } Neden 1231 ve 1237 kullanıyor? Neden başka bir şey olmasın?
122 java  boolean  hashcode 

2
Bir HTTP başlığı için hangi karakter kodlamasını kullanmalıyım?
Bir HTTP başlığı için "eğlenceli" bir HTML özel karakteri (✰) kullanıyorum ( daha fazla bilgi için http://html5boilerplate.com/ adresine bakın ) Serverve spesifikasyon başına "izin verilip verilmediğini" merak ediyorum. Windows Xp Pro SP 3'te Chrome'daki geliştirme araçlarındaki Ağ Sekmesini kullanarak ✰ gayet iyi görüyorum. IE8 ✰ edilir değil düzgün hale. W3.org …
122 http-headers 


1
Retrofit 2, ana URL'den ana makine adından sonraki karakterleri kaldırır
RESTful API'ye erişmek için Retrofit kullanıyorum. Temel url: http://api.example.com/service Bu arayüzün kodudur: public interface ExampleService { @Headers("Accept: Application/JSON") @POST("/album/featured-albums") Call<List<Album>> listFeaturedAlbums(); } ve şu şekilde istek gönderiyorum ve yanıtı alıyorum: new AsyncTask<Void, Void, Response<List<Album>>>() { @Override protected Response<List<Album>> doInBackground(Void... params) { Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://api.example.com/service") .addConverterFactory(GsonConverterFactory.create()) .build(); ExampleService …
122 android  retrofit 

2
Tamsayıyı dizeye çevir Jinja
Bir tamsayım var {% set curYear = 2013 %} Gelen {% if %}açıklamada bazı dize ile karşılaştırmak gerekir. curYearBaşlangıçta dizeyi ayarlayamıyorum çünkü onu döngüde azaltmak zorundayım. Nasıl dönüştürebilirim?
122 python  jinja2  nunjucks 


8
$ Ve bir karakter değeri kullanarak veri çerçevesi sütunlarını dinamik olarak seçin
Farklı sütun adlarından oluşan bir vektörüm var ve bir data.frame'den bu sütunu çıkarmak için her birinin üzerinde döngü yapabilmek istiyorum. Örneğin, veri kümesini mtcarsve bir karakter vektöründe depolanan bazı değişken adlarını düşünün cols. mtcarsDinamik alt kümesini kullanarak bir değişken seçmeye çalıştığımda cols, bunların nether cols <- c("mpg", "cyl", "am") col …
122 r  dataframe  r-faq 

14
AppCompatActivity'de sembol ViewModelProviders çözümlenemiyor
Hey ViewModel'imi çalıştırmaya çalışıyorum ama şimdiye kadar şansım yok. Android Studio hata gösteriyor Cannot resolve symbol 'ViewModelProviders'. Ben bu konu üzerinde bulunan diğer bütün soru düzelterek edildi extends Activityiçin extends AppCompatActivity, ama doğru bir uzanan ediyorum. Neyi kaçırdığımdan emin değilim ... Kodum bu YouTube videosuna dayanıyor MainActivity.java public class MainActivity …


5
Matplotlib'de yoğunluk grafiği nasıl oluşturulur?
RI'da aşağıdakileri yaparak istenen çıktıyı oluşturabilirsiniz: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) Python'da (matplotlib ile) elde ettiğim en yakın şey basit bir histogramdı: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 + [3.5]*8 + [4.5]*3 + [5.5]*1 + [6.5]*8 …
122 python  r  numpy  matplotlib  scipy 


5
Hızlı 3.0'da NotificationCenter ve hızlı 2.0'da NSNotificationCenter kullanılarak veri nasıl geçirilir?
socket.ioSwift ios uygulamamda uyguluyorum . Şu anda birkaç panelde sunucuyu dinliyorum ve gelen mesajları bekliyorum. Bunu getChatMessage, her paneldeki işlevi çağırarak yapıyorum : func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is }) } } Ancak bunun …

8
Sayıları dizeden çıkarma [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun netleştirilmesine yardımcı olması için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Bir dizeden basamakları nasıl kaldırabilirim?
122 python  string 

28
Neden bu kadar kırmızı? IntelliJ, her bildirimin / yöntemin bulunamayacağını / çözülemeyeceğini düşünüyor
IntelliJ'i yeni kurdum ve yeniden kurdum. Her Java dosyası RED olarak geliyor. JDK'yı kontrol ettim; 1.6'da. ##. maven clean installİnşa sadece para cezası çalıştı. Her zamanki vurgulanan hataları alıyorum. Her beyannamede: SomeEntityBean / Bean sembolü çözülemiyor ve her yöntemde: SomeFunction () yöntemi çözülemiyor Bu yanlış hataları nasıl düzeltirim?

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.