Programlama

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

7
Bir öğe seçmek için Linq kodu
Eşleşen bir öğeyi seçmek için buna benzer çok kod yazarken buluyorum var item = (from x in Items where x.Id == 123 select x).First(); Bunu yapmanın daha temiz bir yolu var mı yoksa bu benim anlayacağım kadar kısa mı? DÜZENLEME: "Linq sözdizimi kullanarak daha temiz bir yol" demeliydi. Lambda sözdiziminin …
105 c#  linq 

3
AngularJS - birden fazla kaynak sorgusunun tamamlanmasını bekleyin
NgResource ile tanımlanan tek bir fabrikam var: App.factory('Account', function($resource) { return $resource('url', {}, { query: { method: 'GET' } }); }); Bu fabrikada tanımlanan sorgu yöntemine birden çok çağrı yapıyorum. Çağrılar eşzamansız olarak gerçekleşebilir, ancak devam etmeden önce her iki çağrının da tamamlanmasını beklemem gerekiyor: App.controller('AccountsCtrl', function ($scope, Account) { …
105 angularjs 

9
Neden C #, yöntemleri varsayılan olarak sanal olmayan olarak uygular?
Java'dan farklı olarak, C # neden yöntemleri varsayılan olarak sanal olmayan işlevler olarak ele alıyor? Diğer olası sonuçlardan ziyade bir performans sorunu olması daha olası mıdır? Anders Hejlsberg'den, mevcut mimarinin ortaya çıkardığı çeşitli avantajlar hakkında bir paragraf okumamı hatırlattım. Peki ya yan etkiler? Varsayılan olarak sanal olmayan yöntemlere sahip olmak …

12
Kaçınılacak tasarım desenleri [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

12
Satır içi resmi e-postayla gönder
E-posta yoluyla bir görüntüyü gövdeye gömülü bir görüntü olarak gönderirken sorun yaşıyorsanız. Resim dosyası tamam olan bir ek olarak gösterilir, ancak satır içi resim kısmı yalnızca kırmızı bir x olarak gösterilir. İşte şimdiye kadar sahip olduğum şey LinkedResource inline = new LinkedResource(filePath); inline.ContentId = Guid.NewGuid().ToString(); MailMessage mail = new MailMessage(); …
105 c#  image  email  smtp  inline 


9
İki grafik kenarını sola hizala (ggplot)
Ggplot kullanıyorum ve üst üste görüntülemek istediğim iki grafiğim var. grid.arrangeOnları istiflemek için gridExtra'dan kullandım . Sorun şu ki, eksen etiketleri ne olursa olsun grafiklerin sol kenarlarının yanı sıra sağ kenarlarının da hizalanmasını istiyorum. (sorun, bir grafiğin etiketlerinin kısa, diğerinin uzun olması nedeniyle ortaya çıkar). Soru: Bunu nasıl yapabilirim? Grid.arrange …
105 r  ggplot2  gridextra  gtable 

5
Rails'te Saati bir saat diliminden diğerine dönüştürme
Zaman created_atdamgalarım UTC olarak saklanıyor: >> Annotation.last.created_at => Sat, 29 Aug 2009 23:30:09 UTC +00:00 Bunlardan birini 'Doğu Saati'ne (ABD ve Kanada)' nasıl dönüştürebilirim (gün ışığından yararlanma hesabını dikkate alarak)? Gibi bir şey: Annotation.last.created_at.in_eastern_time

7
Nuget.targets bulunamadı hatası nedeniyle Visual Studio'da proje açılışı başarısız oluyor
Bu yüzden Twitterizer'ı http://www.twitterizer.net/downloads/ adresinden indirdim. Bunu Visual Studio'da açmaya çalışıyorum ve tüm bu nuget hatalarını alıyorum: The imported project "C:\Twitterizer\.nuget\nuget.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. Ne oluyor. Bununla nasıl başa çıkacağım?

6
Varsayılan parametre değeri olarak SQL işlevi?
Bununla varsayılan bir parametre değerini değiştirmeyi denedim: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() ve ön derleyicinin bana verdiği tüm SQL şu hataydı: Msg 102, Seviye 15, Durum 1, Prosedür my_sp, Satır 8 '(' yakınında yanlış sözdizimi. Prosedürü zaten oluşturdum. (Bunun alakalı olup olmadığından emin değilim.) Boş bir varsayılan değer …

5
Google Maps API v3: İşaretçi simgesini dinamik olarak nasıl değiştiririm?
Google Maps API v3'ü kullanarak, işaretçi simgesini programlı bir şekilde nasıl değiştirebilirim? Yapmak istediğim şey, birisi bir bağlantının üzerine geldiğinde - haritadaki ilgili işaretçi simgesinin söz konusu işaretçiyi belirtmek için renklerini değiştirmesini sağlamak. Esasen, Roost'un yaptığı ile aynı işleve sahiptir. Soldaki bir ana sayfa listesinin üzerine geldiğinizde, sağdaki ilgili işaretçi …



3
Mevcut daldaki tüm değişikliklerimi al ve Git'te yeni bir şubeye taşı
Ana şubemde küçük bir hata düzeltmesi olacağını düşündüğüm şey üzerinde çalışmaya başladım. Ancak, gelişmeyi ilk etapta yapmak için ayrı bir şube oluşturmayı dilediğim noktaya kadar kontrolden çıktı. Yani şu anda yapmak istediğim şey: "Edge" adında (diyelim) yeni bir dal oluşturun Ana üzerindeki tüm değiştirilmiş / izlenmeyen dosyaları uç uca taşı …
105 git  branch 

6
SQL sunucusu kullanılarak dize nasıl kesilir
SQL Server'da büyük dizem var. Bu dizeyi 10 veya 15 karakter olacak şekilde kesmek istiyorum Orijinal dize this is test string. this is test string. this is test string. this is test string. İstenilen dize this is test string. this is ......
105 sql-server  tsql 

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.