Programlama

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

6
WPF'de ızgarama nasıl sınır koyarım?
C # / WPF'de ızgarama nasıl kenarlık koyarım? Bu olmasını istediğim şey bu, ancak başvuruma koyduğum şebeke kontrolü yerine her şeyin etrafına bir sınır koyuyor. <Grid> <Border BorderBrush="Black" BorderThickness="2"> <Grid Height="166" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid1" VerticalAlignment="Top" Width="479" Background="#FFF2F2F2" /> </Border> ... and so on ...
119 c#  wpf 


4
'Async void' olay işleyicilerinden kaçınmalı mıyım?
async voidGörevlere başlamak için ateşle ve unut yöntemlerini kullanmanın genellikle kötü bir fikir olduğunu biliyorum , çünkü bekleyen görevin izi yok ve böyle bir yöntemin içine atılabilecek istisnaları ele almak zor. Genelde async voidolay işleyicilerinden de kaçınmalı mıyım ? Örneğin, private async void Form_Load(object sender, System.EventArgs e) { await Task.Delay(2000); …

10
Düzenlenebilir düzeltme dizini konumu
Bir öğede imleç veya düzeltme dizini konumunun nasıl ayarlanacağına dair tonlarca iyi, çapraz tarayıcı yanıtı buluyorum contentEditable, ancak GET veya dizinini nasıl bulacağımı bilmiyorum ... Yapmak istediğim şey, bu div içindeki düzeltme işaretinin dizinini bilmek keyup. Bu nedenle, kullanıcı metin yazarken, imleci contentEditableöğenin içindeki indeksini her an bilebilirim . DÜZENLE: …

2
Await ve ContinueWith arasındaki fark
Eğer birisi açıklayabilir awaitve ContinueWithaşağıdaki örnekte eşanlamlı veya değildirler. TPL'yi ilk kez kullanmaya çalışıyorum ve tüm belgeleri okudum, ancak farkı anlamıyorum. Bekleyin : String webText = await getWebPage(uri); await parseData(webText); Devam Et : Task<String> webText = new Task<String>(() => getWebPage(uri)); Task continue = webText.ContinueWith((task) => parseData(task.Result)); webText.Start(); continue.Wait(); Belirli durumlarda …

15
Başlıklara rağmen Firefox 'Çapraz Kaynak İsteği Engellendi'
Kaynaklar arası basit bir istekte bulunmaya çalışıyorum ve Firefox bu hatayı sürekli olarak engelliyor: Kaynaklar Arası İstek Engellendi: Aynı Kaynak İlkesi, [url] adresindeki uzak kaynağın okunmasına izin vermez. Bu, kaynak aynı etki alanına taşınarak veya CORS etkinleştirilerek düzeltilebilir. [URL] Chrome ve Safari'de iyi çalışıyor. Anlayabildiğim kadarıyla, bunun çalışmasına izin vermek …


1
Şablon sınıfı içindeki şablon işlevi
Bu koda sahibim: template <class T> class MyClass { public: template <class U> void foo() { U a; a.invoke(); } }; Bunu şu biçimde istiyorum: template <class T> class MyClass { public: template <class U> void foo(); }; template <class T> /* ????? */ void MyClass<T>::foo() { U a; a.invoke(); …
119 c++  templates 


2
GÜNCELLEME İÇİN SEÇ… ne zaman kullanılır?
Lütfen arkasındaki kullanım durumunu anlamama yardım edin SELECT ... FOR UPDATE. Soru 1 : Aşağıdaki, ne zaman SELECT ... FOR UPDATEkullanılması gerektiğine dair iyi bir örnek mi? Verilen: Odalar [kimlik] etiketler [id, name] room_tags [room_id, tag_id] room_id ve tag_id yabancı anahtarlardır Uygulama tüm odaları ve etiketlerini listelemek istiyor, ancak etiketsiz …

5
Java, Classpath, Classloading => Aynı jar / projenin Birden Fazla Versiyonu
Bunun deneyimli kodlayıcılar için aptalca bir soru olabileceğini biliyorum. Ancak, projemde kullanılan diğer çerçevelerin / kavanozların bazılarının gerektirdiği bir kitaplığım (bir http istemcisi) var. Ancak hepsi aşağıdaki gibi farklı ana sürümler gerektirir: httpclient-v1.jar => Required by cralwer.jar httpclient-v2.jar => Required by restapi.jar httpclient-v3.jar => required by foobar.jar Sınıf yükleyici, onları …


8
python multithreading tüm iş parçacıkları bitene kadar bekleyin
Bu, benzer bir bağlamda sorulmuş olabilir, ancak yaklaşık 20 dakika aradıktan sonra bir cevap bulamadım, bu yüzden soracağım. Bir Python betiği (diyelim ki: scriptA.py) ve bir betik (scriptB.py diyelim) yazdım ScriptB'de scriptA'yı farklı argümanlarla birden çok kez çağırmak istiyorum, her seferinde çalıştırılması yaklaşık bir saat sürüyor (çok büyük bir komut …

16
Bileşen, 2 modül beyanının bir parçasıdır
Bir iyonik 2 uygulaması oluşturmaya çalışıyorum. Uygulamayı tarayıcıda ionic servis ile denediğimde veya bir emülatörde başlattığımda her şey yolunda gidiyor. Ama her hata yaptığımda onu inşa etmeye çalıştığımda ionic-app-script tast: "build" Error Type AddEvent in "PATH"/add.event.ts is part of the declarations of 2 modules: AppModule in "PATH"/app.modules.ts and AddEvent in …

5
Numpy: Her satırı bir vektör öğesine bölün
Uyuşmuş bir dizim olduğunu varsayalım: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) ve karşılık gelen bir "vektörüm var:" vector = np.array([1,2,3]) dataÇıkarmak veya bölmek için her satırda nasıl işlem yaparım, böylece sonuç şu olur: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] Uzun lafın kısası: Bir 2D dizinin her satırında, her satıra …
119 python  arrays  numpy  scipy 

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.