Programlama

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

4
Renk 1 ve renk 2 arasında değişen n renk gradyanı
Genellikle ggplot2gradyanları güzel kılan onunla çalışırım ( bir örnek için burayı tıklayın ). Temelde çalışma ihtiyacım var ve scalesorada renk gradyanları oluşturmak için de kullanılabileceğini düşünüyorum , ancak nasıl yapılacağı konusunda ciddi şekilde işaretim yok. Temel amaç, x renginden y rengine kadar değişen n renkten oluşan bir palet oluşturmaktır. Çözümün …
108 r  gradient 


11
Günlük dosyaya nasıl yazılır
Go ile bir günlük dosyasına yazmaya çalışıyorum. Hepsi başarısız olan birkaç yaklaşım denedim. Bu denediğim şey: func TestLogging(t *testing.T) { if !FileExists("logfile") { CreateFile("logfile") } f, err := os.Open("logfile") if err != nil { t.Fatalf("error: %v", err) } // attempt #1 log.SetOutput(io.MultiWriter(os.Stderr, f)) log.Println("hello, logfile") // attempt #2 log.SetOutput(io.Writer(f)) log.Println("hello, …
108 go  logging 


5
Rails için Yönlendirme kaynaklarında id parametresinin adını değiştirin
Dinamik parametreler yuvasını nasıl değiştireceğime baktım ve aynı şeyi yapan bu gönderiyi buldum. Post https://thoughtbot.com/blog/rails-patch-change-the-name-of-the-id-parameter-in Temelde yaptığı şey, aşağıdaki yollar ise: map.resources :clients, :key => :client_name do |client| client.resources :sites, :key => :name do |site| site.resources :articles, :key => :title end end Bu rotalar aşağıdaki yolları oluşturur: /clients/:client_name /clients/:client_name/sites/:name /clients/:client_name/sites/:site_name/articles/:title …


4
Moment.js'de yalnızca tarih nasıl karşılaştırılır
Moment.js'de yeniyim. Bir tarih nesnem var ve onunla ilişkili bir zaman var. Karşılaştırma sırasındaki saat hariç, bu tarihin bugünün tarihinden büyük veya ona eşit olup olmadığını kontrol etmek istiyorum . var dateToCompare = 2015-04-06T18:30:00.000Z Sadece dateToCompare'in bugünün tarihine eşit mi yoksa daha büyük mü olduğunu kontrol etmek istiyorum. Moment.js isSame'i …

14
System.Net.Http 4.2.0.0 ile ilgili garip sorun bulunamadı
Beni deli eden garip bir sorun var ... Cosmos DB etrafında işlevsellik için bir sarmalayıcı sınıfıyla basit bir Sınıf Kitaplığı Projem (Tam .NET Framework, 4.6.1) var. Bu nedenle bu projeye “Microsoft.Azure.DocumentDB” NuGet Paketi 1.19.1'i ekledim. Bunun dışında, "Newtonsoft.Json" NuGet Paketi 10.0.3'e ve ayrıca "Microsoft.Diagnostics.EventFlow. *" NuGet Paketlerine bir referansım var. …

5
Sıkıştırılmış bir dosyayı Pandas DataFrame olarak okuyun
Dosya üzerinde çalışabilmek için bir csv dosyasını açıp pandalara aktarmaya çalışıyorum. Şimdiye kadar denediğim kod: import requests, zipfile, StringIO r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip') z = zipfile.ZipFile(StringIO.StringIO(r.content)) crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv')) Son satırdan sonra python dosyayı alabilse de hatanın sonunda "yok" mesajı alıyorum. Biri bana ne yaptığımı yanlış söyleyebilir mi?
108 python  zip  pandas 

17
Django Rest Framework - "Kullanıcı ayrıntısı" görünüm adı kullanılarak köprülenmiş ilişki için URL çözülemedi
Django Rest Framework'te kullanıcıların şarap mahzenlerini görüntülemek için oturum açabilecekleri bir proje oluşturuyorum. ModelViewSets'im gayet iyi çalışıyordu ve birdenbire bu sinir bozucu hatayı alıyorum: Görünüm adı "kullanıcı ayrıntısı" kullanılarak köprü bağlantılı ilişki için URL çözülemedi. API'nize ilgili modeli dahil edememiş veya lookup_fieldbu alandaki özelliği yanlış yapılandırmış olabilirsiniz . İzleme şunları …


4
Sütunumda nasıl benzersiz bir kısıt oluşturabilirim (SQL Server 2008 R2)?
SQL Server 2008 R2'ye sahibim ve benzersiz bir sütun ayarlamak istiyorum. Bunu yapmanın iki yolu var gibi görünüyor: "benzersiz dizin" ve "benzersiz kısıtlama". Çoğu kişi tarafından benzersiz kısıtlama önerilmesine rağmen, anladığımdan çok farklı değiller, çünkü siz de otomatik olarak bir indeks alırsınız. Nasıl benzersiz bir kısıt oluşturabilirim? ALTER TABLE Customer …

3
Bağımlı paketler için kullanılabilir olması için Composer'da belirli bir commit nasıl doğru bir şekilde gerekli kılınır?
GitHub'dan belirli bir kaydı foo/foo-libolan bir kitaplığım var requires: { "name": "foo/foo-lib", "repositories": [ { "type": "vcs", "url": "https://github.com/KnpLabs/Gaufrette.git" } ], "require": { "knplabs/gaufrette": "dev-master#2633721877cae79ad461f3ca06f3f77fb4fce02e" } } ve iyi çalışıyor: $ composer update Loading composer repositories with package information Updating dependencies (including require-dev) - Updating knplabs/gaufrette dev-master (2633721 => 2633721) …
108 php  github  composer-php 

7
Pythonic sadece yan etkiler için liste anlamalarını kullanmak mı?
Yan etkileri için çağırdığım bir işlevi düşünün, değerleri döndürmeyin (ekrana yazdırma, GUI'yi güncelleme, bir dosyaya yazdırma vb.). def fun_with_side_effects(x): ...side effects... return y Şimdi, bu işlevi çağırmak için liste anlamalarını kullanmak Pythonic mi? [fun_with_side_effects(x) for x in y if (...conditions...)] Listeyi hiçbir yere kaydetmediğimi unutmayın Yoksa bu func şöyle mi …

8
Kuaterniyonlar neden rotasyonlar için kullanılır?
Ben bir fizikçiyim ve bazı programlama öğreniyorum ve matris / vektör formunda şeyler yazmak yerine dönüşler için kuaterniyonları kullanan birçok insanla karşılaştım. Fizikte, kuaterniyonları kullanmamamızın çok iyi nedenleri vardır (ara sıra Hamilton / Gibbs / vb. Hakkında anlatılan tuhaf hikayeye rağmen). Fizik, açıklamalarımızın iyi bir analitik davranışa sahip olmasını gerektirir …

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.