Programlama

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


10
Kabuktaki program yürütme süresini alın
Bir linux kabuğunda birkaç farklı koşulda bir şey yürütmek ve her yürütmenin yürütme süresini çıktılamak istiyorum. Bunu yapacak bir perl veya python betiği yazabileceğimi biliyorum, ama kabuğunda yapabileceğim bir yol var mı? (bash olur)
407 linux  bash  shell 


24
Android Görünümünün üstüne ve altına kenarlık eklemenin kolay bir yolu var mı?
Bir TextView var ve üst ve alt kenarlıkları boyunca siyah bir kenarlık eklemek istiyorum. Ben ekleyerek denedim android:drawableTopve android:drawableBottomTextView için, ama bu sadece tüm görünüm siyah olmasına neden oldu. <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Android'de bir Görünüm'e (özellikle bir TextView) kolayca üst ve alt kenarlık …


6
PHP'de kapatma nedir ve neden “kullan” tanımlayıcısını kullanır?
Bazı PHP 5.3.0özellikleri kontrol ediyorum ve sitede oldukça komik görünüyor bazı kod üzerinde koştu: public function getTotal($tax) { $total = 0.00; $callback = /* This line here: */ function ($quantity, $product) use ($tax, &$total) { $pricePerItem = constant(__CLASS__ . "::PRICE_" . strtoupper($product)); $total += ($pricePerItem * $quantity) * ($tax + …
407 php  closures 


6
Python / Pandalar'ın kaydedilmiş bir CSV'de dizin oluşturmasını nasıl önleyebilirim?
Dosyada bazı düzenlemeler yaptıktan sonra bir klasöre bir csv kaydetmeye çalışıyorum. Her kullandığımda pd.to_csv('C:/Path of file.csv')Csv dosyasını dizinlerin ayrı bir sütunu var. Dizini csv'ye yazdırmaktan kaçınmak istiyorum. Denedim: pd.read_csv('C:/Path to file to edit.csv', index_col = False) Ve dosyayı kaydetmek için ... pd.to_csv('C:/Path to save edited file.csv', index_col = False) Ancak, …
407 python  csv  indexing  pandas 

16
Json gem 'mkmf.rb yüklerken hata' ruby ​​'için başlık dosyalarını bulamıyor
Bağlam için, güvenlik duvarı olan uzak bir sunucuda. Ortamımı bir proxy üzerinden ayarlıyorum. Ben var ruby 1.8.7. Gem yüklemeye çalıştığımda .. sudo gem install --http-proxy <host address>:<port> json Aşağıdaki hatayı alıyorum: Building native extensions. This could take a while... ERROR: Error installing json: ERROR: Failed to build gem native extension. …
407 json  ruby  rubygems 

8
Uygulamada, Python 3.3'teki yeni “getiri” sözdiziminin ana kullanım alanları nelerdir?
Beynimi PEP 380'in etrafına sarmakta zorlanıyorum . "Verim kaynağı" nın yararlı olduğu durumlar nelerdir? Klasik kullanım durumu nedir? Mikro ipliklerle neden karşılaştırılır? [ Güncelleme ] Şimdi zorluklarımın nedenini anlıyorum. Jeneratörler kullandım, ama gerçekten hiç kullanmadım couteinler ( PEP-342 tarafından tanıtıldı ). Bazı benzerliklere rağmen, jeneratörler ve koroutinler temel olarak iki …
407 python  yield 




5
Birden çok görev için zaman uyumsuz / beklemeyi kullanma
Tamamen eşzamansız bir API istemcisi kullanıyorum, yani, her işlem ya döndürür Taskya da Task<T>, örneğin: static async Task DoSomething(int siteId, int postId, IBlogClient client) { await client.DeletePost(siteId, postId); // call API client Console.WriteLine("Deleted post {0}.", siteId); } C # 5 zaman uyumsuz / bekleyen işleçlerini kullanarak, birden çok görevi başlatmak …


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.