Garbage Collector: G1

Getting Started with the G1 Garbage Collector
Tutorial opisuje podstawy użycia garbage collectora G1 oraz jak go używać z Hotspot JVM. Omawia wewnętrzne działanie G1, komendy linii poleceń oraz opcje logowania jego operacji.

Garbage Collection: podstawy

Java Garbage Collection Basics
Tutorial opisuje podstawy działania Garbage Collection z Hotspot JVM. Przedstawia jak działa garbage collector oraz jak go monitorować za pomocą programu Visual VM.

Bart Trojanowski – Podstawy Gita

Dwuczęściowy tutorial Gita prowadzony przez Barta Trojanowskiego.

CZĘŚĆ 1


Read the rest of this entry »

IntelliJ IDEA: Refactoring and Code Completion

Jeśli jeszcze nie używasz IntelliJ IDEA, to może ten artykuł Cię zachęci. Andrey Cheptsov przedstawia 20 ciekawych przekształceń refaktoryzacyjnych w środowisku IntelliJ IDEA. Jeśli nadal się wahasz, to zobacz, jak łatwo IDEA pomaga przy podpowiadaniu i uzupełnianiu kodu.

Najczęściej używane przeze mnie skróty klawiszowe znajdziesz tu.

Zrozumieć JVM

Bardzo ciekawy artykuł wyjaśniający działanie JVM, opisujący jej strukturę oraz rolę podczas wykonywania programu. Sporo ilustracji i kodu.

Java Collection Framework – pytania rekrutacyjne

Pytania dotyczące kolekcji Javy pojawiają się dość często w trakcie rozmów rekrutacyjnych. Oto kilka zebranych pytań wraz z odpowiedziami.

Warsztaty 3HACK.PL: wprowadzenie do Apache Hadoop

24 listopada w Gdyni odbędą się warsztaty 3HACK.PL poświęcone Apache Hadoop i big data.
Podczas zająć prowadzonych przez Mateusza Haligowskiego stawiane będą własne klastry składające się z kilkudziesięciu maszyn. Znajomość Javy mile widziana. Spotkanie na zasadzie BYOL – Bring Your Own Laptop.
Read the rest of this entry »

10 przydatnych narzędzi dla Javy EE

Dziesięć przydatnych narzędzi dla Javy EE od Adama Biena.

Git Happens

Jessica Kerr opowiada o systemie git.

Wersja w Prezi.

Optymalizacja wydajności JVM, część 3

Druga część artykułu autorstwa Evy Andreasson pt. „JVM performance optimization, Part 3: Garbage collection” opublikowanego na JavaWorld.com.

Linki do poprzednich części:
Part 1: A JVM technology primer. Java performance for absolute beginners
Part 2: Compilers. Use the right Java compiler for your Java application