Aktywne Wpisy
Cinoski +182
Po 7 godzinach czekania na sorze przyjęli do szpitala mamę różowej po zawale ze znaczną niepełnosprawnością.
Przestaje mnie dziwić popularność znachorów.
Przestaje mnie dziwić popularność znachorów.
TeselACC +257
Dopiero dzisiaj dowiedziałem się że #pdk nie znaczy padaka tylko pozdro dla kumatych. Używałem tego źle przez lata. Wychodzi na to że ewidentnie nie jestem kumaty. Ale za to wiele wiadomości nagle nabralo sensu
#pdk #wstydliwewyznania #lepiejpoznonizwcale
#pdk #wstydliwewyznania #lepiejpoznonizwcale
#java #programowanie
Sortowanie jest jednym z takich przypadków. Sortowanie tablicy jest zwykle szybsze niż sortowanie ArrayList, ponieważ ArrayList musi dynamicznie zarządzać swoim rozmiarem podczas sortowania, co dodaje dodatkowy overhead.
To
@Triathlete1987: co za bzdura, rozmiar listy nie zmienia się w trakcie stosowania.
Należy jednak pamiętać, że różnice w szybkości sortowania mogą zależeć od wielu czynników,
czyli zamiast robić sortowanie na E[] robię na ArrayjList
@aczutuse: latency != throughput. Niskie latency sprawia, że pauzy są niskie co nie zmienia faktu, że pauz jest dużo. Tradycyjne javowe gc są zoptymalizowane pod throughput. Jak nie dbasz o długość pauz to lepiej dostać jedną x 200 ms niż 100 x 5ms
Po pierwsze to jakieś banialuki i różnica jest większa, ale nawet jeśli to osoba, której zależy na wydajności wybierze C++/Rusta. Po co walczyć o 5ns w Javie jak można zdobyć sekundy w C++?