Programlama

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



15
Mac OS X'te Java Nerede Yüklü?
Java 7u17'yi Mac OS 10.7.5'e buradan indirdim ve başarıyla yükledim. Bazı JNI programlama yapmak için Mac'inde Java'nın nerede yüklü olduğunu bilmem gerekiyor. /Library/Java/JavaVirtualMachines/Klasörün içinde bir klasör 1.7.0.jdkveya başka bir şey olacağını düşündüm , ama sonra klasörün boş olduğunu buldum. Bu ls /Library/Java/JavaVirtualMachines/Terminalde çalışarak doğrulandı . Başka bir yere kurulmuş olup …
728 java  macos 

11
Başka bir git deposundan bir taahhüt seçmek mümkün mü?
İlk hiçbir şey bilmeyen başka bir git deposundan bir taahhüt gerektiren bir git deposu ile çalışıyorum. Genellikle ben HEAD@{x}reflog içinde kullanarak kiraz pick- up, ama bu .gitbu reflog giriş (farklı fiziksel dizin) hiçbir şey bilmiyor, bu nasıl kiraz-seçim, ya da ben? Kullanıyorum git-svn. Benim ilk şube kullanıyor git-svnait trunkSubversion repo …
728 git  cherry-pick 


12
Pip ve conda arasındaki fark nedir?
pipPython paketleri için bir paket yöneticisi olduğunu biliyorum . Ancak, IPython'un web sitesinde condaIPython'u yüklemek için kullanıldığını gördüm . pipIPython'u yüklemek için kullanabilir miyim ? condaZaten sahip olduğumda neden başka bir python paket yöneticisi olarak kullanmalıyım pip? Arasındaki fark nedir pipve conda?



13
Alıcı ve ayarlayıcılara karşı @property kullanma
İşte Python'a özgü saf bir tasarım sorusu: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... ve class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python bunu her iki şekilde yapmamıza izin veriyor. Bir Python programı tasarlarsanız hangi yaklaşımı kullanırsınız ve neden?

25
Mercurial ve Git Arasındaki Fark Nedir?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Git'i Windows'ta (msysGit ile) bir süredir kullanıyorum ve dağıtılmış kaynak kontrolü fikrini seviyorum. Son zamanlarda Mercurial'a (hg) bakıyordum ve ilginç görünüyor. Ancak başımı hg ve git arasındaki …

5
Montaj dosyasının sürümünü nasıl alabilirim
Gelen AssemblyInfoiki montaj versiyonu vardır: AssemblyVersion: İlişkilendirilen montajın sürümünü belirtin. AssemblyFileVersion: Derleyiciye Win32 dosya sürümü kaynağı için belirli bir sürüm numarası kullanma talimatı verir. Win32 dosya sürümünün derlemenin sürüm numarası ile aynı olması gerekmez. Assembly VersionAşağıdaki kod satırı ile alabilirsiniz : Version version = Assembly.GetEntryAssembly().GetName().Version; Ama bunu nasıl alabilirim Assembly …
727 c#  .net  assemblies  version 

26
Piyano klavyesini bilgisayar klavyesi olarak kullanma [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. 7 yıl önce kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Ben RSI sorunları ve tüm bana acı neden 30 farklı bilgisayar …
727 keyboard  midi 


30
1 MB RAM ile 1 milyon 8 ondalık basamaklı sayıları sıralama
1 MB RAM ve başka bir yerel depolama alanına sahip bir bilgisayarım var. Bir TCP bağlantısı üzerinden 1 milyon 8 basamaklı ondalık sayıları kabul etmek, sıralamak ve daha sonra sıralı listeyi başka bir TCP bağlantısı üzerinden göndermek için kullanmalıyım. Sayı listesi atmamam gereken kopyalar içerebilir. Kod ROM yerleştirilir, bu yüzden …

30
Hata: Başlıklar istemciye gönderildikten sonra ayarlanamaz
Node.js için oldukça yeniyim ve bazı sorunlar yaşıyorum. Node.js 4.10 ve Express 2.4.3 kullanıyorum. Ben erişim çalıştığınızda http://127.0.0.1:8888/auth/facebook i yönlendirileceksiniz http://127.0.0.1:8888/auth/facebook_callback . Daha sonra aşağıdaki hatayı aldım: Error: Can't render headers after they are sent to the client. at ServerResponse.<anonymous> (http.js:573:11) at ServerResponse._renderHeaders (/home/eugene/public_html/all_things_node/projects/fb2/node_modules/connect/lib/patch.js:64:25) at ServerResponse.writeHead (http.js:813:20) at /home/eugene/public_html/all_things_node/projects/fb2/node_modules/connect-auth/lib/auth.strategies/facebook.js:28:15 at …

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.