Harmonogram Zadań W Javie

W praktyce programistycznej często zdarza się, że potrzebujemy uruchomić jakieś zadanie w ściśle określonym czasie, bądź co pewien interwał czasu. W JEE z pomocą przychodzi usługa timera (najczęściej w postaci adnotacji @Schedule). Podobne mechanizmy spotkamy także w JSE. Java Concurrency API posiada prosty, wielowątkowy mechanizm, który pozwala nam na uruchamianie zadań co pewien określony przedział czasu. Poznajmy ScheduledExecutorService.

Czytaj dalej...

Warsztat Developera - Skróty Klawiszowe Eclipse

Bez dwóch zdań każdy software developer używa do swojej codziennej pracy ulubione IDE. Jako że używanie myszy jest passé (zwalnia proces przetwarzania naszych myśli na postać kodu źródłowego), warto nauczyć się kilku najbardziej przydatnych skrótów klawiszowych w swoim ulubinym IDE. Poniżej przedstawiam najbardziej podstawowe skróty w Eclipse.

Czytaj dalej...