Programlama

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

22
C'de nesne yönelimi
C'de çirkin (ancak kullanılabilir) bir nesne yönelimi sağlayan bir dizi şık önişlemci kesmek (ANSI C89 / ISO C90 uyumlu) ne olurdu? Birkaç farklı nesne yönelimli dile aşinayım, bu yüzden lütfen "C ++ öğrenin!" " ANSI C ile Nesneye Yönelik Programlama " (dikkat: PDF formatında ) ve diğer bazı ilginç çözümler …
157 c  oop  object 

11
memcpy () vs memmove ()
Ben arasındaki farkı anlamaya çalışıyorum memcpy()ve memmove(), ve ben metni okumak zorunda memcpy()oysa örtüşen kaynağın bakım ve hedef almaz memmove()yapar. Ancak, bu iki işlevi üst üste gelen bellek bloklarında yürüttüğümde, ikisi de aynı sonucu verir. Örneğin, memmove()yardım sayfasında aşağıdaki MSDN örneğini alın : - Bunun dezavantajlarını memcpyve nasıl memmoveçözdüğünü anlamak …
157 c  memcpy  memmove 


6
Önemli hata: sınıf için uygulanmamış başlatıcı 'init (coder :)' kullanımı
Geri kalan projeme Swift ile devam etmeye karar verdim. Özel sınıfı (alt sınıfı UIViewcontroller) film şeridi görünüm denetleyicime eklediğimde ve projeyi yüklediğimde, uygulama aniden aşağıdaki hatayla kilitleniyor: ölümcül hata: sınıf için uygulanmamış başlatıcı 'init (coder :)' kullanımı Bu bir kod: import UIKit class TestViewController: UIViewController { init(nibName nibNameOrNil: String?, bundle …


11
GitHub'daki özgeçmişlerinizi nasıl yönetiyorsunuz? [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 . 2 yıl önce kapalı . Bu soruyu geliştir GitHub'ı ve gist servisini seviyorum ve bu yüzden GitHub hesabımda bir gist olarak …

7
Django-tastypie ve djangorestframework arasındaki farklar nelerdir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir Neden Django uygulamanız için bir API göstermek için birini diğerinden daha iyi kullanıyorsunuz? http://pypi.python.org/pypi/djangorestframework/ …


6
Neden Double.MIN_VALUE negatif değil?
Herkes neden Double.MIN_VALUEDoubles'ın alabileceği minimum değer olmadığına biraz ışık tutabilir mi? Pozitif bir değerdir ve bir Double elbette negatif olabilir. Bunun neden yararlı bir sayı olduğunu anlıyorum, ancak özellikle karşılaştırıldığında çok sezgisel bir isim gibi görünüyor Integer.MIN_VALUE. Bunu Double.SMALLEST_POSITIVEveya MIN_INCREMENTbenzerlerini çağırmak daha açık bir anlambilime sahip olacaktır. Ayrıca, Çiftlerin alabileceği …

6
Docker'da kaydet ve dışa aktar arasındaki fark nedir?
Docker ile birkaç gün oynuyorum ve zaten bazı görüntüler yaptım (ki gerçekten eğlenceliydi!). Şimdi işime devam etmek ve saveve exportkomutlarına gelmek istiyorum , ama onları tam olarak anlamıyorum. Docker'da saveve exportDocker arasındaki fark nedir ?
157 docker 

11
Seçilmiş ve Seçilmiş2 arasındaki farklar nelerdir?
Seçili ve Seç2 , seçim kutularını genişletmek için kullanılan iki popüler kitaplıktır. Her ikisi de aktif olarak korunuyor gibi görünüyor, Seçilen eski ve hem jQuery hem de Prototip destekler. Select2 yalnızca jQuery'dir, belgelerinde Select2'nin Seçilmiş'ten esinlenildiğini, ancak yapılan herhangi bir iyileştirmeyi (varsa) veya yeniden yazmanın diğer nedenlerini ayrıntılandırmaz. İki kütüphane …

3
“Temporary ASP.NET Files” klasörü ne için?
Bu klasörü keşfettim C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Filesve birkaç sorum var. ASP.NET bu klasörü ne için kullanır ve burada ne tür dosyalar depolanır? Bir dosya burada nasıl saklanır ve ne zaman güncellenir? Klasörün herhangi bir bakıma ihtiyacı var mı?
157 asp.net  caching 

1
Git'e göre “biz” kim ve “onlar” kim?
A Git rebase sonra ve diğer durumlarda, sen olarak işaretlenmiş bazı dosyaları bulabilirsiniz tarafımızdan silinir içinde git statusraporunda. Git'e göre kim biziz ve neden? Bu dalda oturmamı mı kastediyor ve benim için çalışıyor mu? Yoksa kendisine ve karşı koyduğum dalda çalışan insanlara mı atıfta bulunuyor?
157 git 

8
Git'i kullanarak, bir daldaki bir dosyayı nasıl yok sayabilirim, ancak başka bir dalda nasıl işleyebilirim?
Heroku'ya konuşlandırdığım bir projem var . Kaynak kodu ağacı bir grup mp3 dosyası içerir (web sitesi yoğun bir şekilde dahil olduğum bir kayıt projesi için olacaktır). Bunun için kaynak kodunu GitHub'a koymak istiyorum , ancak GitHub'ın ücretsiz hesaplarında 300 MB sınırı var. Bir sürü mp3 dosyasında limitimin 50 MB'ını kullanmak …
157 git  gitignore 

14
“Yazılım nedeniyle bağlantı kesildi: soket yazma hatası”
Bu yığın izleme snippet'i verildiğinde Nedeni: java.net.SocketException: Yazılım, bağlantı iptaline neden oldu: java.net.SocketOutputStream.socketWrite0 adresinde yuva yazma hatası (Yerel Yöntem) Aşağıdaki soruları cevaplamaya çalıştım: Bu istisnayı hangi kod atıyor? (JVM? / Tomcat? / Kodum?) Bu istisnanın atılmasına ne sebep olur? # 1 ile ilgili: Sun'ın JVM kaynağı tam olarak bu mesajı …

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.