Programlama

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

11
WPF'de MVVM - Modeldeki değişiklikler için ViewModel nasıl uyarılır… yoksa yapmalı mıyım?
Başta bu ve bu olmak üzere bazı MVVM makalelerinden geçiyorum . Benim özel sorum şudur: Model değişikliklerini Modelden ViewModel'e nasıl iletebilirim? Josh'un makalesinde, bunu yaptığını görmüyorum. ViewModel her zaman Modelden özellikler ister. Rachel'ın örneğinde, model uygulamasına sahip ve modeldeki INotifyPropertyChangedolayları yükseltiyor, ancak bunlar görünümün kendisi tarafından tüketim içindir (bunu neden …
112 c#  .net  wpf  mvvm 

20
Firefox, seçili seçeneği yok sayar = "seçildi"
Bir açılır listeyi değiştirir ve sayfayı yenilerseniz, Firefox seçili özelliği görmezden geliyor gibi görünüyor. <option selected="selected" value="Test">Test</option> Aslında daha önce seçmiş olduğunuz seçeneği seçecektir (yenilemeden önce). Açılır menüde tetiklenen ve diğer şeyleri değiştiren bir olay olduğu için bu benim için bir sorun haline geliyor. Firefox'un bu davranışı durdurmasını sağlamanın bir …

4
RSpec: Bir yöntemin çağrılıp çağrılmadığı nasıl test edilir?
RSpec testleri yazarken, bir testin yürütülmesi sırasında bir yöntemin çağrıldığından emin olmak için kendimi buna benzer birçok kod yazarken buluyorum (argüman uğruna, diyelim ki durumu gerçekten sorgulayamıyorum Yöntemin gerçekleştirdiği işlemin etkisini görmek kolay olmadığı için çağrıdan sonra nesnenin). describe "#foo" it "should call 'bar' with appropriate arguments" do called_bar = …

3
Django ManyToMany ilişkisinden nesneyi kaldırıyor
Gerçek nesneyi kaldırmadan bir nesneyi Çoktan Çoğa ilişkisinden nasıl silebilirim? Misal: Modellerim var Moodsve Interest. Moodçoktan çoğa alanı vardır interests(bu birmodels.ManyToManyField(Interest) ). MoodsÇağrılan bir örnek oluşturuyorum my_mood. In my_moodsbireyin çıkarları alanına Ben my_interest, anlam >>> my_mood.interests.all() [my_interest, ...] Nasıl kaldırırım my_interestgelen my_moodiki modeli örneği silmeden? Diğer bir deyişle, ilgili modelleri …

8
C # SQL Server - Bir listeyi saklı yordama geçirme
C # kodumdan bir SQL Server saklı yordamı çağırıyorum: using (SqlConnection conn = new SqlConnection(connstring)) { conn.Open(); using (SqlCommand cmd = new SqlCommand("InsertQuerySPROC", conn)) { cmd.CommandType = CommandType.StoredProcedure; var STableParameter = cmd.Parameters.AddWithValue("@QueryTable", QueryTable); var NDistanceParameter = cmd.Parameters.AddWithValue("@NDistanceThreshold", NDistanceThreshold); var RDistanceParameter = cmd.Parameters.AddWithValue(@"RDistanceThreshold", RDistanceThreshold); STableParameter .SqlDbType = SqlDbType.Structured; NDistanceParameter.SqlDbType = SqlDbType.Int; …

8
Intelli J IDEA, endeksleri güncellemek için sonsuza kadar sürer
Intelli J'nin bir proje için endeksleri güncellemesi çok zaman (neredeyse 12 saat) alması normal mi? Intelli J'yi makineme yeni yükledim ve oldukça büyük bir Maven projesini içe aktardım (13k + dosya). Projenin büyük olduğunu anlıyorum ama tüm gece bilgisayarımın açık kalmasına izin verdim ve sabah uyandığımda Intelli J henüz dosyalar …

6
JavaScript'te belirli hataları işleme (istisnaları düşünün)
Farklı türdeki hataları nasıl uygularsınız, böylece belirli hataları yakalayabilir ve diğerlerinin kabarmasına izin verebilirsiniz ..? Bunu başarmanın bir yolu, Errornesnenin prototipini değiştirmektir : Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw e; } Belirli bir hatayı yakalayın: try { throwSpecificError(); } catch (e) …

5
Windows 10'da Python kurulumunu nasıl yükseltirim?
LAB istasyonlarımdan birinde Python 2.7.11 kurulu. Python'u en az 3.5'e yükseltmek istiyorum. Bunu nasıl yapmalıyım? 2.7.11'i tamamen kaldırmayı ve yenisini yüklemeyi tercih etmeli miyim? Güncellemenin bir yolu var mı? Güncelleme iyi bir fikir mi?
112 python  python-3.x 

6
YAML mime türü?
YAML ile yapılandırılmış verileri HTTP üzerinden gönderirken kullanılacak en uygun MIME türü nedir? Verilen bir seçimin neden en uygun olduğuna dair bir açıklama çok takdir edilecektir. Görebildiğim kayıtlı uygulama türü veya metin türü yok. Misal: > GET /example.yaml < Content-Type: ???? < < --- # Favorite movies < - Casablanca …
112 http  mime  mime-types  yaml 



9
Django'nun CSRF doğrulaması nasıl devre dışı bırakılır?
Aşağıdaki csrf işlemci ve ara yazılım satırlarını yorumladım settings.py: 122 123 TEMPLATE_CONTEXT_PROCESSORS = ( 124 'django.contrib.auth.context_processors.auth', 125 # 'django.core.context_processors.csrf', 126 'django.core.context_processors.request', 127 'django.core.context_processors.static', 128 'cyathea.processors.static', 129 ) 130 131 MIDDLEWARE_CLASSES = ( 132 'django.middleware.common.CommonMiddleware', 133 'django.contrib.sessions.middleware.SessionMiddleware', 134 # 'django.middleware.csrf.CsrfViewMiddleware', 135 'django.contrib.auth.middleware.AuthenticationMiddleware', 136 'django.contrib.messages.middleware.MessageMiddleware', 137 'django.middleware.locale.LocaleMiddleware', 138 # Uncomment the next …
112 python  django 

10
Tüm tabloları tek seferde onarın
Veritabanındaki tüm tablolar tek seferde nasıl kontrol edilir? check table ''tablename'';Tüm tablolar için tek tek sorgu yazmak yerine . Bunun gibi basit bir komut check allvar mı?
112 mysql  sql 

7
Açısal 2 düğmesiyle başka bir sayfaya gidin
Bir düğmeyi tıklayarak başka bir sayfaya gitmeye çalışıyorum ama çalışmıyor. Sorun ne olabilir? Şimdi açısal 2 öğreniyorum ve bu benim için biraz zor. //Routes/Path in a folder call AdminBoard export const AdminRoutes: Routes =[ { path: 'dashboard', component: AdminComponent, children: [ {path: '', redirectTo: 'Home'}, {path: 'Home', component: HomeComponent}, {path: …
112 angular 


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.