Programowanie

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

5
Dlaczego mówi się, że koncepcja wirtualnego DOM Reacta jest bardziej wydajna niż sprawdzanie brudnych modeli?
Widziałem przemówienie dewelopera React na ( Pete Hunt: React: Rethinking najlepsze praktyki - JSConf EU 2013 ) i mówca wspomniał, że brudne sprawdzanie modelu może być powolne. Ale czy obliczanie różnicy między wirtualnymi DOMami nie jest nawet mniej wydajne, ponieważ wirtualna DOM, w większości przypadków, powinna być większa niż model? …



11
Jak mogę uzyskać nowy wybór w „select” w Angular 2?
Używam Angular 2 (TypeScript). Chcę coś zrobić z nową selekcją, ale onChange()zawsze dostaję ostatnią selekcję. Jak mogę uzyskać nowy wybór? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of devices">{{i}}</option> </select> onChange($event) { console.log(this.selectedDevice); // I want to do something here with the new selectedDevice, but what I // get here is always …

30
odmowa: zażądano dostępu do zasobu odmowa: doker
Śledzę ten link, aby utworzyć mój pierwszy obraz dokera i poszedł pomyślnie i teraz próbuję wypchnąć ten obraz do mojego repozytorium dokera z tego linku . Ale ilekroć próbuję wepchnąć ten obraz do repozytorium, pojawia się tego rodzaju błąd. denied: requested access to the resource is denied Czy ktoś mógłby …
372 docker  dockerfile 

10
Jak pokolorować konsolę Git?
Niedawno zauważyłem, że gitkonsola w systemie Windows jest kolorowa, np. Zielona dla dodatków, czerwona dla usunięć itp. Jak pokolorować gitkonsolę w ten sposób? Aby go zainstalować, użyłem polecenia: $ sudo apt-get install git-core
371 git  colors  console 


12
Czy jest jakaś zaleta korzystania z mapy nad unordered_map w przypadku trywialnych kluczy?
Niedawna rozmowa unordered_mapw C ++ uświadomiła mi, że powinienem używać tego unordered_mapw większości przypadków, w których mapwcześniej go użyłem , ze względu na efektywność wyszukiwania ( zamortyzowane O (1) vs. O (log n) ). Najwięcej razy używam mapę, używam albo intczy std::stringjako kluczowy typu; stąd nie mam problemów z definicją …


30
Wyświetlanie wyniku wiersza polecenia systemu Windows i przekierowanie go do pliku
Jak mogę uruchomić aplikację wiersza polecenia w wierszu polecenia systemu Windows, aby dane wyjściowe były jednocześnie wyświetlane i przekierowywane do pliku? Jeśli na przykład miałbym uruchomić polecenie dir > test.txt, przekierowałoby to wyjście do pliku wywoływanego test.txtbez wyświetlania wyników. Jak napisać polecenie, aby wyświetlić dane wyjściowe i przekierować dane wyjściowe …
371 batch-file  cmd  stdout  tee 

15
Jakie są przyczyny i jakie są różnice między NoClassDefFoundError a ClassNotFoundException?
Jaka jest różnica między NoClassDefFoundErrori ClassNotFoundException? Co powoduje ich wyrzucenie? Jak można je rozwiązać? Często napotykam te rzuty podczas modyfikowania istniejącego kodu, aby zawierał nowe pliki jar. Uderzyłem je zarówno po stronie klienta, jak i po stronie serwera dla aplikacji Java dystrybuowanej za pośrednictwem WebStart. Możliwe przyczyny, z którymi się …



21
Znaleziono konflikty między różnymi wersjami tego samego zależnego zestawu, których nie można rozwiązać
Po wyczyszczeniu, a następnie skompilowaniu mojego rozwiązania zawierającego kilka projektów, okno wyjściowe informuje, że kompilacja się powiodła. Jednak gdy przeglądam okno listy błędów , pokazuje mi to ostrzeżenie: Znaleziono konflikty między różnymi wersjami tego samego zależnego zestawu, których nie można rozwiązać. Te konflikty referencyjne są wymienione w dzienniku kompilacji, gdy …

21
Dlaczego miałbyś kiedykolwiek wdrożyć finalize ()?
Przeczytałem wiele pytań na temat Javy, które są debiutantami, finalize()i stwierdziłem, że jest to trochę oszałamiające, że nikt tak naprawdę nie wyjaśnił, że finalizacja () jest nierzetelnym sposobem na oczyszczenie zasobów. Widziałem, jak ktoś komentuje, że używają go do czyszczenia połączeń, co jest naprawdę przerażające, ponieważ jedynym sposobem na zbliżenie …
371 java  jvm 

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.