Programlama

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

9
Ruby'de en iyi STDIN uygulamaları?
Ruby komut satırı girdisi ile uğraşmak istiyorum: > cat input.txt | myprog.rb > myprog.rb < input.txt > myprog.rb arg1 arg2 arg3 ... Bunu yapmanın en iyi yolu ne? Özellikle boş STDIN ile uğraşmak istiyorum ve şık bir çözüm umuyorum. #!/usr/bin/env ruby STDIN.read.split("\n").each do |a| puts a end ARGV.each do |b| …
307 ruby  stdin 


20
Entegrasyon ve birim testleri arasındaki fark nedir?
Birim testleri ve entegrasyon testlerinin ders kitabı tanımını biliyorum. Merak ettiğim şey, birim testleri yazmanın zamanı geldiğinde ... Mümkün olduğunca çok sayıda sınıfı kapsayacak şekilde yazacağım. Örneğin, bir Wordsınıfım varsa , Wordsınıf için bazı birim testleri yazacağım . Sonra, benim yazmaya başlamak Sentencesınıfını ve bu etkileşim gerektiğinde Wordsınıf, sık sık …


9
Java seti için 'içerir' gibi bir şey?
Aynı türden iki setim var, A ve B. A'nın B setinden herhangi bir eleman içerip içermediğini bulmalıyım. Setler üzerinde tekrar etmeden bunu yapmanın en iyi yolu ne olurdu? Set kütüphanesi vardır contains(object)ve containsAll(collection)ancak containsAny(collection).
307 java 

3
Visual Studio sonraki hata kısayoluna atlamak?
Visual Studio 2008'de VB.NET'te bir derleme başarısız olduğunda, ekranın altında bir Hata Listesi açılır. Bir hataya atlamak için hata listesindeki bir hatayı çift tıklıyorum. Listedeki bir sonraki hataya otomatik olarak geçecek bir kısayol var mı? Daraltmak istediğim bir listeye ulaşmak ve çift tıklamak zorunda kaldığımızda biraz sıkıcı oluyor.

1
Git Tüm dallarda yazar başına düşen taahhüt sayısı
Tüm branşlarda yazar başına taahhüt sayısını almak istiyorum. görüyorum git shortlog -s -n Çok güzel bir liste yazdırır, ancak henüz diğer şubelerden birleştirilmemiş taahhütleri saymaz. Bu komutu her dalda tekrarlarsa, ortak komutlar birden çok kez sayılır. Bana genel resmi verecek bir senaryo / komut verebilir misiniz?

16
Android için yeni Intel emülatörünü çalıştırma
Son zamanlarda Google ve Intel öykünücüyü çalıştırmak için önceki sürümden (ARM CPU'yu taklit eden) çok daha iyi çalışması gereken yeni bir yol yayınladılar. İşte bununla ilgili bazı bağlantılar: bu ve bu . Ancak, yeni bileşenleri yükledikten ve talimatlara uygun olarak yeni bir emülatör yapılandırması oluşturduktan sonra bir hata alıyorum ve …

7
MySQL sorgu dizesi içerir
Ben nasıl $haystackbelirli bir sütundaki değer (dize $needle), bu gibi belirli veri (dize ) içerip içermediğini denetler MySQL ile bir sorgu yapabilir anlamaya çalışıyorum : mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); PHP'de, işlev çağrılır substr($haystack, $needle), belki: WHERE substr(`column`, '{$needle}')=1

12
Başka bir komut dosyasından komut dosyasını çağırmanın en iyi yolu nedir?
Bir modülde olmayan test1.py adlı bir komut dosyası var. Sadece betiğin kendisi çalıştırıldığında çalıştırılması gereken bir kod vardır. Hiçbir işlevi, sınıfları, yöntemleri, vb vardır. Hizmet olarak çalışan başka bir komut dosyası var. Hizmet olarak çalışan komut dosyasından test1.py'yi çağırmak istiyorum. Örneğin: Test1.py dosyası print "I am a test" print "see! …
307 python 

6
Express uygulamasında JSON POST verilerini nasıl tüketirim
Sunucuma aşağıdaki JSON dizesini gönderiyorum. ( { id = 1; name = foo; }, { id = 2; name = bar; } ) Sunucuda bu var. app.post('/', function(request, response) { console.log("Got response: " + response.statusCode); response.on('data', function(chunk) { queryResponse+=chunk; console.log('data'); }); response.on('end', function(){ console.log('end'); }); }); Dizeyi gönderdiğimde, 200 yanıt …
307 json  node.js  express 



6
Linux'ta scp kopyalama yolundaki boşluklardan nasıl kaçarım?
Ben linux için yeniyim, uzak sistemden yerel sisteme bir dosya kopyalamak istiyorum ... şimdi linux sisteminde scp komutu kullanıyorum .. Bunu kopyalamaya çalıştığımda bazı klasörler veya dosya adları boşluklu dosyası, şu hata iletisini gösterir: "Böyle bir dosya veya dizin yok" Denedim: scp ael5105@192.168.0.200:'/home/5105/test/gg/Untitled Folder/a/qy.jpg' /var/www/try/ Bazı referansları çevrimiçi gördüm ama …
307 linux  unix  ubuntu  whitespace  scp 

19
Yerel saat dizesini UTC'ye nasıl dönüştürebilirim?
Nasıl bir tarih saat dönüştürebilirim yerel saatte dize a UTC zamanı dize ? Eminim bunu daha önce yaptım, ama bulamıyorum ve SO umarım gelecekte bana (ve diğerlerine) yardımcı olacaktır. Açıklama : Ben Örneğin, 2008-09-17 14:02:00benim yerel saat diliminde (içinde +10), ben eşdeğer olan bir dize oluşturmak istiyorum UTCzaman: 2008-09-17 04:02:00. …

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.