Aktywne Wpisy
MrBeast 0
Wiem że to nie do tego tag ale i tak tylko ten tag jest na wykopie czytany XD
W piątek jadę na 3 dni kawalerskiego. Picie od rana do wieczora.
W moim wieku nie powinno się już tyle pić.
Jak najlepiej się zabezpieczyć?
Teraz taka technologia że pewnie w aptekach są jakieś środki które pomogą w regeneracji, w wyleczeniu wątroby itd
Jakieś 2KC czy coś czy to gówno?
#famemma
W piątek jadę na 3 dni kawalerskiego. Picie od rana do wieczora.
W moim wieku nie powinno się już tyle pić.
Jak najlepiej się zabezpieczyć?
Teraz taka technologia że pewnie w aptekach są jakieś środki które pomogą w regeneracji, w wyleczeniu wątroby itd
Jakieś 2KC czy coś czy to gówno?
#famemma
Howea +88
Dzisiaj sobie obejrzałam wystąpienia Tuska i już wiem czemu w PISie tak bardzo się go boją i ciągle nim straszą. On jest przekozak. Mógłby każdego pisowca zjeść na śniadanie. Aż jestem pod wrażeniem jak z każdej sytuacji potrafi się wybronić, na każde pytanie odpowie, nie puszczają mu w ogóle nerwy. Zobaczyłam człowieka, który mówi normalnie, nie jak robot i jestem w szoku. Człowiek już zapomniał, że tak można. Po tym sztucznym tonie
#java #programowanie
Użyj czegoś z Collections.
Zadanie polega na tym, że mam obszar rozmiarów (w, h) w którym każdę pole odpowiada jednemu wątkowi i muszę zsynchronizować
edit: Pisane na kolanie, brakuje metody która uruchamia te wątki...
edit2: Można założyć, że metoda run ma nieskończoną pętlę.
@vytah
Zaimplementowałem w ten sposób, że każde pole zawiera ReentrantLock. W metodzie run blokuję wszystkie sąsiednie pola w odpowiedniej kolejności aby uniknąć deadlocka, t.j. (x,y), (x+1,y), ... , (x+k,y), (x, y+1), (x+1,y+1), ... , (x+k, y+1) ... (x+k,y+k). Działa, dzięki :)