Programlama

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

13
Komut dosyası herhangi bir argüman olmadan çağrıldığında python argparse ile yardım mesajını göster
Bu basit olabilir. Komut satırı bağımsız değişkenlerini / seçeneklerini işlemek için argparse kullanan bir programım olduğunu varsayalım. Aşağıdakiler 'yardım' mesajını yazdıracaktır: ./myprogram -h veya: ./myprogram --help Ancak, senaryoyu herhangi bir argüman olmadan çalıştırırsam, hiçbir şey yapmaz. Ne yapmak istiyorum argüman olmadan çağrıldığında kullanım iletisi görüntülemek için. Bu nasıl yapılır?
227 python  argparse 

3
.Keystore dosyası ile .jks dosyası arasındaki fark
.keystoreDosyalar ve .jksdosyalar arasındaki farkı bulmaya çalıştım , ancak bulamadım. jks"Java anahtar deposu" olduğunu biliyorum ve her ikisi de anahtar / değer çiftlerini saklamanın bir yoludur. Birini diğerinin üzerinde kullanma konusunda herhangi bir fark veya tercih var mı?
227 keystore  jks 

7
Maven atlama testleri
Maven 2.2.1 kullanıyorum ve projemi oluşturmak için bu komutu kullandım mvn clean install -Dmaven.test.skip=true Ancak yapı, eserlerden birini bulamadığını söyleyerek başarısız oldu. Ancak, kullandığımda: mvn clean install -DskipTests her şey iyi çalıştı. Şimdiye kadar bu 2 komutun eşdeğer olduğunu düşünüyorum. Bununla birlikte, bu bağlantı-Dmaven.test.skip=true , test senaryolarını derlemeyi de atladığını …
227 maven 



30
SQL Server'da Medyanı Hesaplama İşlevi
MSDN'ye göre , Median Transact-SQL'de bir toplama işlevi olarak mevcut değildir. Ancak, bu işlevi oluşturmanın mümkün olup olmadığını öğrenmek istiyorum ( Toplama işlevi, kullanıcı tanımlı işlev veya başka bir yöntem kullanarak). Bunu yapmanın (mümkünse) en iyi yolu ne olabilir - bir toplu sorguda medyan bir değerin (sayısal bir veri türü …

3
Go get ile yüklenmiş paketleri kaldırma
Koştum go get packageBen benim ayarlamak için gerekli öğrenme önce bir paket indirmek için GOPATH(Ben çok benim git özel temiz ve ayrı çekirdeğini yüklemek tutmayı tercih ediyorum) aksi paketin benim kök Git yüklemek sullies söyledi. Önceden yüklenmiş paketleri nasıl kaldırabilirim?
227 go 


21
ölümcül: Geçerli şube yöneticisinin akış yukarı şubesi yok
Projelerimden birini github'a aktarmaya çalışıyorum ve bu hatayı almaya devam ediyorum: peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master Bu yüzden denedim ve anladım: peeplesoft@jane3:~/846156 (master) $ …
227 git  github 

15
İki Enlem / Uzun Nokta Arasındaki Mesafeyi Bulmanın En Hızlı Yolu
Şu anda tüm boylam ve enlem bilgileri ile bir mysql veritabanında bir milyonun altında yerleri var. Bir sorgu ile bir nokta ve diğer birçok nokta arasındaki mesafeyi bulmaya çalışıyorum. Özellikle saniyede 100'den fazla vuruşla olmasını istediğim kadar hızlı değil. Bunun için daha hızlı bir sorgu veya mysql dışında daha hızlı …
227 mysql  location  gis 

8
Taahhüt edilmemiş değişiklikler olup olmadığını programlı olarak nasıl belirlerim?
Makefile'de, taahhüt edilmemiş değişiklikler varsa (çalışma ağacında veya dizinde) belirli eylemleri gerçekleştirmek istiyorum. Bunu yapmanın en temiz ve verimli yolu nedir? Bir durumda sıfır, diğerinde sıfır olmayan bir dönüş değeri ile çıkan bir komut, amacım için uygun olacaktır. Ben çalıştırabilir git statusve boru içinden çıktı grep, ancak daha iyi bir …
227 git 




21
Git: “lütfen bana kim olduğunu söyle” hatası
Chef + bazı ad-hoc bash komut dosyalarını kullanarak birlikte bootstrap uygulama sunucularım var. Sorun, bu uygulama sunucularından birinde bir güncelleştirme çalıştırmak istediğimde: 19:00:28: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" git pull origin masterBir uygulama sunucusunu her güncellediğimde …
227 git 

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.