Aktywne Wpisy
![cinu4](https://wykop.pl/cdn/c3397992/cinu4_M3JwAgM0r3,q60.jpg)
cinu4 +118
Najbardziej natrętnych neur0pków mam na czarno a i tak fala tuskoidów zalewa wykop przed wyborami. Gdyby mi ktoś w 2015 powiedział, że za 8 lat internet zacznie obciągać Donaldowi to bym wyśmiał, a teraz po prostu wiem, że ten naród skazany jest na bycie pod butem.
#bekazlewactwa #konfederacja #bekazpo #bekazneuropy #polityka #wybory
#bekazlewactwa #konfederacja #bekazpo #bekazneuropy #polityka #wybory
![Ana77](https://wykop.pl/cdn/c3397992/Ana77_TAnms6ZIu0,q60.jpg)
Ana77 +6
Potrzebuje opinii facetów i najlepiej 25+
Czy jest sens szukać kogoś sensownego na necie, mając same " trupy" w szafie? Generalnie ja i moje życie tak wygląda, że chyba najtwardszy by #!$%@?ł.
Mam 32 lata, niska, mało atrakcyjna dziewczyna ( taka nie wylaszczona, byle jaka szara myszka)
Pracuje od lat z ojcem, mały biznes, powiedzmy warzywniak, żenująca praca, staram się teraz rozwijać w coś bardziej szlachetnego. Mieszkam w wynajmowanym mieszkaniu z kotami
Czy jest sens szukać kogoś sensownego na necie, mając same " trupy" w szafie? Generalnie ja i moje życie tak wygląda, że chyba najtwardszy by #!$%@?ł.
Mam 32 lata, niska, mało atrakcyjna dziewczyna ( taka nie wylaszczona, byle jaka szara myszka)
Pracuje od lat z ojcem, mały biznes, powiedzmy warzywniak, żenująca praca, staram się teraz rozwijać w coś bardziej szlachetnego. Mieszkam w wynajmowanym mieszkaniu z kotami
Na p0lskich uczelniach bez zmian...
@leoha: tak zgadzam się i w JVM robi to JIT, więc ręczny unrolling to hinduizm programistyczny i nie ma sensu tego stosować
Był tu już taki co zawsze jak miał mnożenie w kodzie razy 2 to bity przesuwał bo po co pisać mniej wydajny kod i za #!$%@? sobie nie dał przegadać że robi źle. Jeszcze się tym chwalił i był z tego dumny.
Pkt 1 jako jedyny ma jeszcze rację bytu, gdy wynik metody size()
może jeszcze niech przy pętlach mniejszych niż 5 wypisują cały kod z palca a pętle wyrzucą bo to jeden cmp/je/jmp mniej będzie ( ͡° ͜ʖ ͡°)
Przecież 1-3 i tak ostatecznie zostaną rozwinięte i po uruchomieniu kodu nie będzie tam żadnej pętli, a 4 to żart a nie kod. Ktoś tam słyszał na tych studiach o wielowatkowości? Co, jak w drugim wątku ktoś będzie dopisywać dane do tej tablicy?
Trick xD
Komentarz usunięty przez autora
Komentarz usunięty przez autora
@InformacjaNieprawdziwaCCCLVIII:
Ale to akurat prawda, bo porównanie z zerem jest szybsze. Problem tego obrazka jest taki, że są to to tzw. "premature optimizations". W teorii przyspieszają kod, ale w praktyce są bez znaczenia - no chyba, że piszemy jakiś algorytm, który na prawdę mocno opiera się na takich pętlach i każda, nawet najmniejsza optymalizacja się liczy.
Ja #!$%@? xD
Która to uczelnia?
Also - optymalizacja for-a przez zapiecie go try-catchem.
No, optymalizacja w wuj.
Mam pomysł innej optymalizacji - #!$%@?ć tego prowadzącego...
Jeżeli chodzi o ostatni przykład z try..catch, to pokazał to tylko jako ciekawostkę i mówił, żeby za żadne skarby czegoś takiego nie robić.
Rozumiem heheszki, ale strasznie mnie #!$%@? jak co roku ktoś ciśnie bekę z tego slajdu hurrrr
@InformacjaNieprawdziwaCCCLVIII: Kompilator Javy nie robi praktycznie żadnych optymalizacji. Dopiero JIT kompiluje i odpala optymalizacje. Przy małej pętli nawet nie będzie się próbował odpalić.
(to chyba był komentarz do porady "Przenieść poza pętlę wyrażenia niezależne od jej przebiegu")
Ta porada ma akurat sporo sensu, nie dlatego, że to
Zamiast skupić się na obecnych technikach optymalizacji, jakimi może być niemutowalnosc, batchowanie, nie odpytywanie zewnętrznych serwisów w petlach, cashowanie, TLS offloading i wiele innych to oni rozwiązują problemy dawno rozwiązane przez kompilatory i JITy xdd
@leoha: Nie tylko x86.
Zaletę iterowania do 0 jest dość łatwo wytłumaczyć jak ktoś zna jako-tako assemblera i architektury procesorów. Pętla na poziomie assemblera