Mirki z #dieta #kulturystyka #silownia robię program do diety. Wiem, że dla niektórych wydaje się to głupie, ale uczę się programowania i takie cudo mam zamiar stworzyć. Szukam porad co powinien zawierać taki program. Na liście jest :
1. dobór posiłków wedle wybranych wartości odżywczych
2. lista zakupów
3. kalkulator BMI, TDEE?
I pytanie do Was:
co jeszcze potrzebujecie?
1. dobór posiłków wedle wybranych wartości odżywczych
2. lista zakupów
3. kalkulator BMI, TDEE?
I pytanie do Was:
co jeszcze potrzebujecie?
I przy okazji parę pytań:
1. Jak lepiej jest tworzyć wątki poprzez implementacje Runnableczy lepiej rozszerzać klasy Threads
2. Jakiś lepszy sposób na zakończenie wątku?
3. Czy
1. Runnable
2. kod w watku t1 powinien dzialac w petli, sprawdzac Thread.currentThrad().isInterrupted(), przerywac petle jesli true i wychodzic z funkcji. W innym watku dajesz t1.interrupt()
3. zrob benchmark :)
4. przeczytaj Java Concurrency in Practice
PS. ten kod co napisales jest zly, bo w dwoch roznych miejscach sprawdzasz pola a,b,c,d bez synchronizacji ( w watkach zwiekszajacych liczby i w glownym watku - getResult())
wystarczy ze pomiedzy:
t1.start();
if (getResult()==false) break;
da:
t1.join()