Aktywne Wpisy

przegro_pisarz +53
Od dzisiaj zacząłem ćwiczyć na siłowni. Celem jest: poprawa zdrowia, sylwetki, samopoczucia. Tak żeby wyglądać chociaż przeciętnie, albo osoba, która raz w tygodniu jest aktywna. Dostać polubienia na Tinderze.
Czas do: 1.03 2027.
Waga 85.2kg 183cm
Jem min1.6g/kg białka codziennie twaróg i WPC. Mam kreatynę, D3, glicynian magnezu.
Proszę trzymajcie za mnie kciuki.
Czas do: 1.03 2027.
Waga 85.2kg 183cm
Jem min1.6g/kg białka codziennie twaróg i WPC. Mam kreatynę, D3, glicynian magnezu.
Proszę trzymajcie za mnie kciuki.
źródło: 1000041005
Pobierz
luxixa 0
#gielda jaki śmieciach robi wam największy damage w portfelu





Kumpel w pracy mówi, że używajac #c3p0 nie trzeba zamykać połączeń. Patrze w kod a on pobiera za kazdym razem połączenie, robi commit i nie robi close po każdym użyciu datasource...dopiero przy wyłączeniu aplikacji robi connection.close(). Pool ustawiony na max : 1 min : 1... Tak mnie zamotał że nie wiem gdzie lewa a gdzie prawa. To jest (chyba) złe podejście co? Bo już zgłupiałem ( ͡° ʖ̯ ͡°). Mówię, że przy wielu użytkowniakach to się będzie sypać, a on mi na to że przy wielu użytkownikach trzeba parować connection jdbc z użytkownikiem.
WAT?
@CortesHernan: eeee... Cała rola c3p0 polega na tym, że otwierasz i zamykasz połączenie często - ale fizycznie te połączenia nie są zamykane i leza sobie w puli...
@CortesHernan: ( ͡º ͜ʖ͡º) Czy to jakies zajęcia w gimnazjum czy co?
@CortesHernan: Ale powiedz mu, że jest coś takiego jak transakcja w bazie danych..
getConnection();
statement . query ...
commit();
i dwa wątki takie coś wykonuja. Mówi ze to kolejkowanie transakcji. Mam mało doświadczenia, nie uważam się za eksperta, ale to mi śmierdzi na kilometr ;p
@CortesHernan: Jak masz dwie transakcje na tych samych danych to zalezy jakie masz lock level - albo sie jedna wywali albo będzie czekać. Jaki to ma związek z połączeniem to nie mam pojecia, raczej nijaki...
@CortesHernan: i słusznie. Nie ma nic gorszego niż tacy ludzie (znaczy przekonani o swoim błędnym rozumowaniu)
@CortesHernan: amen, więcej nie trzeba mówić.
@NiebieskaSowa @CortesHernan: No chyba, że masz connection pool, z którego pobierasz połączenie kiedy potrzebujesz coś zrobić. Wtedy pool dba o to aby mieć kilka aktywnych połączeń (bo koszt nawiązania połączenia jest duży). Po użyciu oddajesz connection do poola. W tym sensie nie zamykasz połączeń faktycznie.
Parowanie connectiona z użytkownikiem to raczej zły pomysł :)
Niestety kolega może mieć TROCHĘ racji ze
Pool ustawiony na min : 1 max :1 ;)