Programowanie

672
Konwertuj Dziesiętnie na Podwój

Chcę użyć a, Track-Baraby zmienić Formkrycie a. To jest mój kod: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Podczas kompilowania aplikacji pojawia się następujący błąd: Nie można niejawnie przekonwertować typu decimalnadouble Próbowałem, używając transi doubleale wtedy...

672
Do czego służy zmienne słowo kluczowe

W pracy dzisiaj spotkałem volatilesłowo kluczowe w Javie. Nie znając go zbyt dobrze, znalazłem wyjaśnienie: Teoria i praktyka Java: zarządzanie zmiennością Biorąc pod uwagę szczegółowość, w której artykuł wyjaśnia dane słowo kluczowe, czy kiedykolwiek go używałeś, czy widziałeś przypadek, w...

672
Eclipse HotKey: jak przełączać się między kartami?

Jak mogę przełączać się między otwartymi oknami w Eclipse? Jest Ctrl+ F6, ale pyta mnie, którego chcę, ale chcę go przełączyć jak karty w przeglądarce lub okno w systemie operacyjnym ( Cmd/ Win+ Tab) bez wyboru pliku z listy. Jak to zrobić w Eclipse? Próbowałem przypisać skrót do...

672
Jak zmienić pilota, który śledzi oddział?

centralRepozytorium musiał być ustawiony na nowym serwerze, więc stworzyłem nowy pilot na moim lokalnym repo i popchnął do tego. Ale teraz, kiedy to robię git pull, twierdzi, że jestem na bieżąco. To nie tak - mówi mi o starej gałęzi zdalnej, a nie nowej, o której wiem, że z pewnością ma nowe...

671
Lotne vs. Zablokowane vs. Zablokowane

Powiedzmy, że klasa ma public int counterpole, do którego dostęp ma wiele wątków. Jest intto tylko zwiększane lub zmniejszane. Aby zwiększyć to pole, które podejście należy zastosować i dlaczego? lock(this.locker) this.counter++;, Interlocked.Increment(ref this.counter);, Zmień modyfikator...

671
Jaki jest odpowiednik pary C ++ <L, R> w Javie?

Czy istnieje dobry powód, dla którego nie ma Pair<L,R>Java? Jaki byłby odpowiednik tego konstruktu C ++? Wolałbym raczej nie wdrożyć własnego. Wydaje się, że 1.6 zapewnia coś podobnego ( AbstractMap.SimpleEntry<K,V>), ale wygląda to na dość