utworzone przez Damian Rudczyk | Java
Powód istnienia odśmiecacza pamięci, jakim jest Garbage Collector jest zaskakująco prosty i oczywisty. Programiści wolą bawić się nowymi frameworkami, niż dbać o zwalnianie pamięci, której potrzebują aplikacje. Pamięć z reguły ma ograniczony rozmiar i nie da się jej...
utworzone przez Damian Rudczyk | Java
Pamięć w Javie to temat bardzo często pomijany. Zazwyczaj do tematu wracamy, kiedy aplikacja wyrzuci nam wyjątek: OutOfMemoryError. Ograniczamy się wówczas do ustawienia dwóch podstawowych parametrów JVM, czyli – Xmx (maksymalny Heap) oraz -Xms (startowa...
utworzone przez Damian Rudczyk | Java
Dla większości programistów Java najbardziej podstawowym elementem związanym z codzienną pracą jest Maszyna Wirtualna Javy, w skrócie JVM (Java Virtual Machine). Pomimo kluczowej roli dla programisty Java, jaką odgrywa JVM, jest ona często pomijana i traktowana jak...
utworzone przez Damian Rudczyk | Java
Java 14 już za nami. Równo 15 września zostanie udostępniona nowa wersja JDK 15. Zmiany w Garbage Collector, Text Blocks, Hidden Classes, Shenandoah, to tylko kilka z ciekawszych zmian. Szczegóły w artykule. Hidden Classes Klasy ukryte to jedna z ciekawszych zmian,...
utworzone przez Damian Rudczyk | Java, Mikroserwisy i Integracje, Security, Spring Framework
Przyszło mi ostatnio testować API, które służyło do odczytu danych z dokumentów typu dowód osobisty. API na wejściu przyjmowało plik ze zdjęciem dokumentu i parę innych danych procesowych – był więc to czysty upload plików. Jako rezultat pracy endpintu...