Programowanie

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

19
Pewny ogień Maven nie mógł znaleźć klasy ForkedBooter
Niedawno przyjeżdżam do nowego projektu, próbuję skompilować nasz kod źródłowy. Wczoraj wszystko działało dobrze, ale dzisiaj jest inna historia. Za każdym razem, gdy uruchamiam mvn clean installmoduł, po przejściu do testów, pojawia się błąd: [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ recorder --- [INFO] Surefire report directory: /lhome/code/recorder/target/surefire-reports [INFO] Using configured provider …

14
Jak używać wyliczeń w C ++
Załóżmy, że mamy enumpodobne: enum Days {Saturday, Sunday, Tuesday, Wednesday, Thursday, Friday}; Chcę utworzyć instancję tego enumi zainicjować ją z odpowiednią wartością, więc: Days day = Days.Saturday; Teraz chcę sprawdzić moją zmienną lub instancję z istniejącą enumwartością, więc: if (day == Days.Saturday) { std::cout << "Ok its Saturday"; } Co …
218 c++  enums 

26
Niezmienność ciągów w Javie
Rozważ następujący przykład. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Teraz w Javie obiekty String są niezmienne. Dlaczego więc obiektowi strmożna przypisać wartość „Pomoc!”. Czy nie jest to sprzeczne z niezmiennością ciągów w Javie? Czy ktoś może mi wyjaśnić dokładną …

12
Nie można marynować <wpisz „instancemethod”> podczas korzystania z puliaprocesap.
Próbuję użyć multiprocessing„s Pool.map()funkcję podzielenie prac jednocześnie. Gdy używam następującego kodu, działa dobrze: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__== '__main__' : go() Jednak gdy używam go w podejściu bardziej obiektowym, to nie działa. Wyświetlany komunikat o błędzie to: PicklingError: Can't …

3
W jaki sposób ustawienie baselineAligned w celu uzyskania fałszywej poprawy wydajności w LinearLayout?
Właśnie budowałem interfejs użytkownika w xml, a Lint dał mi ostrzeżenie i powiedział, aby ustawić Androida: baselineAligned na false, aby poprawić wydajność w ListView. Dokumenty dotyczące zmian Lint, które dodały to ostrzeżenie, mówią Wydajność układu: Znajduje układy liniowe z wagami, w których należy ustawić Androida: baselineAligned = "false", aby uzyskać …



6
Jak mogę utworzyć lokalną datę Java 8 z długiego okresu Epoki w milisekundach?
Mam zewnętrzny interfejs API, który zwraca mi daty jako longs, reprezentowane jako milisekundy od początku Epoki. W starym stylu Java API, po prostu konstruowałbym Datez niego Date myDate = new Date(startDateLong) Jaki jest odpowiednik w Javie 8 LocalDate/ LocalDateTimeklasach? Jestem zainteresowany przekształcając punkt w czasie, reprezentowana przez longDo LocalDatew moim …

3
Dlaczego transponowanie macierzy 512x512 jest znacznie wolniejsze niż transponowanie macierzy 513x513?
Po przeprowadzeniu niektórych eksperymentów na matrycach kwadratowych o różnych rozmiarach pojawił się wzór. Niezmiennie transpozycja macierzy rozmiaru 2^njest wolniejsza niż transpozycja macierzy rozmiaru2^n+1 . W przypadku małych wartości nróżnica nie jest duża. Duże różnice występują jednak w przypadku wartości 512. (przynajmniej dla mnie) Oświadczenie: Wiem, że funkcja nie transponuje macierzy …


30
Sprawdź, czy EditText jest pusty. [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Mam 5 EditTextsw Androidzie dla użytkowników do wprowadzenia. Chciałbym wiedzieć, czy mógłbym …

9
Jak utworzyć ślimak w Django?
Próbuję utworzyć SlugFieldw Django. Stworzyłem ten prosty model: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Następnie robię to: &gt;&gt;&gt; from mysite.books.models import Test &gt;&gt;&gt; t=Test(q="aa a a a", s="b b b b") &gt;&gt;&gt; t.s 'b b b b' &gt;&gt;&gt; t.save() &gt;&gt;&gt; t.s 'b b b …

17
Jak zmienić domyślną lokalizację Git Bash w systemie Windows?
Korzystam z Git na Windows 7 i uzyskuję dostęp do moich repozytoriów przez Git Bash. Jak mogę zmienić domyślną lokalizację otwieraną przez Git Bash w wygodnym folderze po uruchomieniu? Nawigacja do htdocsokreślonego folderu zajmuje trochę czasu . Czy istnieje sposób na zmianę pliku konfiguracyjnego, aby był otwarty gdzie indziej? Czy …
218 git  windows-7  git-bash 



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.