Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

13
Jak powiązać odwrotne właściwości boolowskie w WPF?
Mam obiekt, który ma IsReadOnlywłaściwość. Jeśli ta właściwość jest prawdziwa, chciałbym ustawić IsEnabledwłaściwość przycisku (na przykład) na false. Chciałbym wierzyć, że mogę to zrobić tak łatwo, IsEnabled="{Binding Path=!IsReadOnly}"ale to nie działa z WPF. Czy jestem zmuszony przejść przez wszystkie ustawienia stylu? Wydaje się po prostu zbyt pracowity dla czegoś tak …
377 wpf  .net-3.5  styles 



29
Najbardziej efektywny sposób na zwiększenie wartości mapy w Javie
Mam nadzieję, że to pytanie nie jest uważane za zbyt podstawowe dla tego forum, ale zobaczymy. Zastanawiam się, jak refaktoryzować kod, aby uzyskać lepszą wydajność, która jest uruchamiana kilka razy. Załóżmy, że tworzę listę częstotliwości słów, korzystając z mapy (prawdopodobnie HashMap), w której każdy klucz jest ciągiem ze słowem, które …

26
Java: powiadomienie () vs. powiadomienie ponownie () od nowa
На этот вопрос есть ответы на Stack Overflow на русском : В чем отличие Powiadom, Powiadom? Jeśli jeden Googles dla „różnicy między notify()i notifyAll()”, pojawi się wiele wyjaśnień (pomijając akapity javadoc). To wszystko sprowadza się do liczby wątków oczekujących jest obudzony: jeden w notify()i wszystkie in notifyAll(). Jednak (jeśli dobrze …

8
Jaki jest dobry wzorzec korzystania z Global Mutex w C #?
Klasa Mutex jest bardzo źle rozumiana, a globalne muteksy jeszcze bardziej. Jaki dobry, bezpieczny wzorzec należy stosować podczas tworzenia globalnych muteksów? Taki, który zadziała Bez względu na lokalizację, w której znajduje się moja maszyna Gwarantuje prawidłowe uwolnienie muteksu Opcjonalnie nie zawiesza się na zawsze, jeśli muteks nie zostanie przejęty Zajmuje …
377 c#  concurrency  mutex 

18
Przekazywanie pojedynczego elementu jako IEnumerable <T>
Czy istnieje wspólny sposób przekazywania pojedynczego elementu typu Tdo metody, która oczekuje IEnumerable&lt;T&gt;parametru? Językiem jest C #, wersja ramowa 2.0. Obecnie używam metody pomocniczej (to .Net 2.0, więc mam całą masę rzutowych / rzutujących metod pomocniczych podobnych do LINQ), ale to po prostu wydaje się głupie: public static class IEnumerableExt …
377 c#  .net  generics  ienumerable 


19
Eclipse IDE dla Java - Full Dark Theme
Czy jest jakiś sposób, aby całkowicie zmienić Eclipse w ciemne IDE? Oto zdjęcie tego, o co proszę: Nie mam nic przeciwko robieniu 1 godziny pracy, aby zrobić coś takiego: D EDYTOWAĆ: Jak powiedział Konstantin Komissarchik, musiałem zmodyfikować kolory systemu operacyjnego. Jest to możliwe poprzez dodanie niestandardowego stylu wizualnego do systemu …
377 eclipse  themes 

29
Podziel listę na listy podrzędne za pomocą LINQ
Czy jest jakiś sposób na podzielenie a List&lt;SomeObject&gt;na kilka osobnych list SomeObject, używając indeksu pozycji jako ogranicznika każdego podziału? Pozwól, że zilustruję: Mam List&lt;SomeObject&gt;i ja potrzebujemy List&lt;List&lt;SomeObject&gt;&gt;lub List&lt;SomeObject&gt;[], tak że każdy z tych wynikających list będzie zawierał grupę 3 sztuk na pierwotnej liście (kolejno). na przykład.: Oryginalna lista: [a, g, …
377 c#  linq  data-structures 


14
Pobierz tylko żądany element z tablicy obiektów w kolekcji MongoDB
Załóżmy, że masz w mojej kolekcji następujące dokumenty: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, { "shape":"circle", "color":"green" } ] } Wykonaj zapytanie: db.test.find({"shapes.color": "red"}, {"shapes.color": 1}) Lub db.test.find({shapes: {"$elemMatch": {color: "red"}}}, {"shapes.color": 1}) Zwraca dopasowany dokument …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.