Linux - cband.linux.pl - dembol.org
General Information:
Latest News:
OpenVZ, JDK 7 i problem z pamięcią 14 Jul 2013 | 03:36 pm
Podczas uruchamiania środowiska deweloperskiego w kontenerze OpenVZ natknąłem się na całkiem nietrywialny problem związany z alokacją pamięci dla JVM. Specyfikacja kontenera jest następująca: Co daj...
Camel – zaawansowany messaging – podstawy 17 Feb 2013 | 01:00 am
Dzisiaj chciałbym przedstawić framework Apache Camel, framework umożliwiający integrację systemów za pomocą messagingu, który od jakiegoś czasu z powodzeniem wykorzystuję w swoim projekcie. Zacznę od ...
Java Memory Puzzle 14 Feb 2013 | 12:28 am
Na portalu javaczyherbata pojawił się dzisiaj do rozwiązania ciekawy problem związany z alokacją pamięci w Java. Chodziło o wyjaśnienie przyczyny działania programu dwukrotnie alokującego tablicę bajt...
Synchronized vs Semaphore vs Lock 12 Feb 2013 | 02:25 am
W dzisiejszym poście chciałbym porównać trzy mechanizmy synchronizacji wątków w Java 6 – monitory, locki oraz semafory. Mechanizmy te umożliwiają tworzenie sekcji krytycznych, czyli modeli przepływu s...
Design by Contract w Java | Part 1 19 Aug 2012 | 05:04 pm
Błędy w kodzie się zdarzają każdemu bez względu na użytą technologię, język, framework czy posiadane zdolności. Część błędów jest łatwa do zdebugowania i poprawienia, są jednak te mniej przyjemne, tru...
OSGi – modularność | Part 1 16 Aug 2012 | 02:37 am
Wpisem tym chciałbym zapoczątkować serię artykułów o technologii OSGi, technologii umożliwiającej wprowadzenie modularności do budowanych aplikacji i systemów na zupełnie nowym poziomie, technologii, ...
JSR-308 Checkers Plugin for Maven 2 28 Jul 2012 | 06:46 pm
JSR-308 jest to specyfikacja znana także jako Type Annotations Specification. Definiuje ona nowy typ adnotacji, tzw type annotations. Dzięki temu rozszerzeniu możemy używać adnotacji nie tylko do deko...
Forms and controls 11 Apr 2012 | 02:50 am
Dzisiaj dodałem opis wzorca forms and controls, jednego ze wzorców perspektywy modułów. Bazowałem na dokumencie M. Fowlera opisującego przekrojowo różne architektury GUI. Do modelowania diagramu klas...
Silne i słabe referencje w Java 8 Apr 2012 | 08:00 am
Zostałem ostatnio zapytany przez pewną osobę co zrobić w przypadku gdy referencja do danego obiektu jest wg nas zbyt silna, tzn chcielibyśmy aby w pewnych przypadkach GC mógł usunąć obiekt, mimo iż ws...
Layers – architektura warstwowa 2 Apr 2012 | 12:33 am
Całkiem niedawno pisałem o wzorcach perspektywy alokacji i komponentów, przyszedł jednak czas na zabranie się za opis wzorców perspektywy modułów. Pierwszym wzorcem, który opisałem jest bardzo często ...