Aktywne Wpisy

Kiedyś marzyłem o pracy 8-16 w biurze, teraz uważam, że to tragedia, najlepsze godziny dnia przelatują ci przez palce, tylko widzisz przez okno jak piękny jest dzień, 3 zmianowka to nie jest wcale takie złe jak masz odpowiednią robotę typu pielęgniarka lub coś innego gdzie jest spokój i można się kimnąć. Je$ac korpokolchozy, życie nie jest warte 5 tysięcy miesięcznie..
#pracbaza #praca #korposwiat #korpobaza
#pracbaza #praca #korposwiat #korpobaza

wujek_mikazjusz +232





Witam wszystkich i zapraszam do lektury mojego najnowszego wpisu na blogu, poświęconego programowaniu współbieżnemu:
https://www.kompikownia.pl/index.php/2019/02/05/aplikacje-wielowatkowe-w-jezyku-c/
- "Procesor przydzielany jest na zmianę każdemu z procesów. Przydział ten zmienia się co określony, bardzo krótki czas." - niekoniecznie, zależy od strategii przydziału czasu procka, thread priority, itd. (spoko, uproszczenie)
- "Wątek niewiele różni się od procesu.", niekoniecznie - zależy jakie wątki masz na myśli (przykład, weźmy wątki w user spejsie: tańsze, bo nie wymagają calli do kernela, ale przydział procka pomiędzy dwoma procesami, z których jeden ma 1
ctime i srand - wiem, że C++ udostępnia swoje klasy pozwalające na generowanie liczb, ale srand/rand z popularnym ziarnem time(NULL) jest nadal popularny w przykładach :)
"- "Załóżmy, że naszym muteksem jest dłoń" xD jeżeli chcesz się bawić w takie porównania, to jak wyjaśnisz wyścig pomiędzy dwoma wątkami, gdzie każdy chciałby "zalockować"
srand), to może już użyć C++-owej wersji schowanej w jakiejś małej, dodatkowej funkcji, okraszonej komentarzemreturns a random variable in range <0, N>niestety metodą Copiego i Pasta spowoduje rozprzestrzenianie się takich wzorców
a co do wskaźników, warum nie użyc po prostu... referencji?
btw: https://www.youtube.com/watch?v=YnWhqhNdYyk - bardzo fajny filmik od pani Kate Gregory
http://www.cplusplus.com/reference/cstdlib/rand/
poza tym sposób z rand() % N nie nadaje się do wielu zastosowań wcale nie tylko kryptograficznych, jest zbyt mało równomierny