[Java] Nativen (Off-Heap) Speicher allozieren

Ja, ihr habt richtig gelesen! In diesem Blog Beitrag geht es darum, wie man in Java nativen Speicher (Off Heap Speicher) alloziert, der außerhalb des Garbage Collectors läuft, also in etwa so, wie wenn man in C oder C++ mit malloc() Speicher allozieren würde.

Continue reading

[Tutorial] How to write an multiplayer game server – Part 1 Maven Configuration

This it the first part of the new “How to write an multiplayer game server” tutorial serie.

In this part we will talk about our dependencies and configure our maven project.

We will use Maven as Build & Dependencie Management Tool and create an new project and Netty as fast and asynchronous networking library.

You will find source code here: https://github.com/JuKu/multiplayer-server-tutorial/tree/master/chapter01

Continue reading

[Tutorial] Eine Einführung in Maven – Teil 1 / 2

Apache Maven Project

In diesem Blog Beitrag soll es einmal um ein Maven Tutorial mit einer kurzen Einführung gehen. Dies ist der 1. Teil, bei dem es um die allgemeinen Sachen und die Projekt Erstellung geht, im 2. Teil geht es um die eig. pom.xml Konfiguration, dependencies, Maven Plugins usw.

Maven ist ein Build & Dependencie Management Tool hauptsächlich für Java von der Apache Software Foundation, aber auch einige andere Programmiersprachen werden unterstützt.

Man kann es in etwa mit cmake unter C / C++ vergleichen, mit dem Unterschied, dass Maven um ein vielfaches mächtiger ist, als cmake.

 

Continue reading