Programlama

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

16
Özel GitHub deposundan bir paket yüklemek için pip kullanmak mümkün müdür?
Özel bir GitHub deposundan bir Python paketi yüklemeye çalışıyorum. Halka açık bir depo için, iyi çalışan aşağıdaki komutu verebilirim: pip install git+git://github.com/django/django.git Ancak, bunu özel bir depo için denersem: pip install git+git://github.com/echweb/echweb-utils.git Aşağıdaki çıktıyı alıyorum: Downloading/unpacking git+git://github.com/echweb/echweb-utils.git Cloning Git repository git://github.com/echweb/echweb-utils.git to /var/folders/cB/cB85g9P7HM4jcPn7nrvWRU+++TI/-Tmp-/pip-VRsIoo-build Complete output from command /usr/local/bin/git clone git://github.com/echweb/echweb-utils.git …
349 python  git  github  pip 

8
Yasemin JavaScript Testi - TOBE - TOEQUAL
Diyelim ki aşağıdakilere sahibim: var myNumber = 5; expect(myNumber).toBe(5); expect(myNumber).toEqual(5); Yukarıdaki testlerin her ikisi de geçecektir. Sayıları değerlendirme arasında toBe()ve toEqual()ne zaman bir fark var ? Eğer öyleyse, ne zaman diğerini kullanmam gerekir?

2
Çakışan Git rebaseinin ortasında “onların” değişiklikleri nasıl elde edilir?
Çakışan dallar var, dal2 dal1 dallı. Diyelim ki branch2akıma yeniden branch1basarken, çatışmaları çözerken , "(" ) dosyaların bazılarını (hepsini değil) olduğu gibi almaya karar verdim branch1. Bunu nasıl yaparım? Denedim: git checkout branch1:foo/bar.java fatal: reference is not a tree: TS-modules-tmp:foo/bar.java git checkout refs/heads/branch1:foo/bar.java fatal: reference is not a tree: refs/heads/TS-modules-tmp:foo/bar.java
349 git  rebase  git-rebase 

19
Özyinelemeden yinelemeye geçmenin yolu
Basit sorunları çözmek için uzun yıllara dayanan programlamamda özyineleme kullandım, ancak bazen bellek / hız sorunları nedeniyle yinelemeye ihtiyacınız olduğunu tamamen biliyorum. Bu yüzden, çok uzak bir zamanda, ortak bir özyineleme yaklaşımını yinelemeye dönüştürmenin herhangi bir "kalıp" veya ders kitabı yolu olup olmadığını bulmaya çalıştım ve hiçbir şey bulamadım. Ya …

18
Bir işlemi PID yerine adıyla nasıl öldürebilirim?
Bazen Firefox'u başlatmaya çalıştığımda "Bir Firefox işlemi zaten çalışıyor" yazıyor. Bu yüzden bunu yapmak zorundayım: jeremy@jeremy-desktop:~$ ps aux | grep firefox jeremy 7451 25.0 27.4 170536 65680 ? Sl 22:39 1:18 /usr/lib/firefox-3.0.1/firefox jeremy 7578 0.0 0.3 3004 768 pts/0 S+ 22:44 0:00 grep firefox jeremy@jeremy-desktop:~$ kill 7451 İstediğim her şeyi …
349 linux  bash  shell 

13
Java'daki HashMap ve Map nesneleri arasındaki fark nedir?
Oluşturduğum aşağıdaki haritalar arasındaki fark nedir (başka bir soruda, insanlar bunları dönüşümlü olarak kullanarak cevap verdiler ve farklı olup olmadıklarını / nasıl olduklarını merak ediyorum): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
349 java  dictionary  hashmap 

6
std :: unique_lock <std :: mutex> veya std :: lock_guard <std :: mutex>?
На этот вопрос есть ответы на yığın taşması на русском : Чем std :: unique_lock отличается от std :: lock_guard? İki kullanım durumum var. A. İki iş parçacığı tarafından bir kuyruğa erişimi eşitlemek istiyorum. B. İki kuyruğun erişimini bir kuyruğa eşitlemek ve bir koşul değişkeni kullanmak istiyorum, çünkü iş parçacıklarından …

14
Node.js: ENOSPC Hatası nedir ve nasıl düzeltilir?
Node.js ve sunucuya dosya yükleme ile ilgili bir sorunum var. Dosyaları sunucuya yüklemek için bu eklentiyi kullanıyorum . Sunucuya dosya yüklemeye başlarken, Node.js işlemi çöktü ve hatayı göster: Hata: ENOSPC. Sunucu kodu çalışmaz. $ df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 4.1G 3.5G 55% / udev …
349 node.js 

17
C dilinde const / literal dizeleri nasıl birleştirebilirim?
C ile çalışıyorum ve birkaç şeyi birleştirmem gerekiyor. Şu anda bu var: message = strcat("TEXT ", var); message2 = strcat(strcat("TEXT ", foo), strcat(" TEXT ", bar)); Şimdi C tecrübeniz varsa, eminim çalıştırmaya çalıştığınızda bunun size bir segmentasyon hatası verdiğini anlıyorsunuz. Öyleyse nasıl çalışacağım?
349 c  string  concatenation 

12
Bash'de TRY CATCH komutu var mı
Bir kabuk komut dosyası yazıyorum ve bir terminal uygulamasının yüklü olup olmadığını kontrol etmeliyim. Daha temiz bir yol olmadığı sürece bunu yapmak için bir TRY / CATCH komutunu kullanmak istiyorum.

9
Bir dizedeki alt dizenin son oluştuğu dizini bulma
Belirli bir alt dize verilen giriş dizesinde son oluşum konumunu (veya dizin) bulmak istiyorum str. Örneğin, giriş dizesinin str = 'hello've alt dizenin olduğunu varsayalım target = 'l', o zaman çıktı 3 olmalıdır. Bunu nasıl yapabilirim?
349 python  string 

3
git stash değişiklikleri yeni dal için geçerli mi?
Ana dal üzerinde çalışıyordum, bazı değişiklikler yaptım ve sonra sakladım. Şimdi ustam HEAD'de. Ama şimdi bu değişiklikleri almak istiyorum, ancak ana dalın HEAD versiyonundan dallar alan yeni bir şubeye. Bunu nasıl yaparım ?
349 git 


12
AngularJS'de global değişkenler
Bir denetleyicideki kapsamda bir değişkeni başlatan bir sorunum var. Daha sonra bir kullanıcı oturum açtığında başka bir denetleyicide değiştirilir. Bu değişken, gezinme çubuğu gibi şeyleri kontrol etmek için kullanılır ve kullanıcının türüne bağlı olarak sitenin bölümlerine erişimi kısıtlar, bu nedenle değerini tutması önemlidir. Bununla ilgili sorun, onu başlatan denetleyicinin açısal …

14
(0 <5 <3) neden geri dönüyor?
Jsfiddle.net'te oynuyordum ve bunun neden doğru döndüğünü merak ediyorum? if(0 &lt; 5 &lt; 3) { alert("True"); } Bunu da yapar: if(0 &lt; 5 &lt; 2) { alert("True"); } Ancak bu şunları yapmaz: if(0 &lt; 5 &lt; 1) { alert("True"); } Bu tuhaflık hiç faydalı oldu mu?

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.