Memory bei Java-Zeichenketten

Es hat von Java 1.6 nach Java 1.7 eine für den Memoryverbrauch relevante Änderung gegeben. Bis Java 1.6 wurde bei substring eine Zeichenkette konstruiert, die das selbe interne Array von Zeichen (char) referenziert und nur andere Werte für Anfang und Länge enthält. Das hatte den Vorteil, dass in vielen Fällen Memory gespart wurde, weil man …

Share Button

Chemnitzer Linuxtage

Es gibt diese Veranstaltung nun schon seit 16 Jahren und ich war noch nie da… Aber es muss gut sein: Chemnitzer Linuxtage 2015

Share Button

Transaktionsisolation

English Dieser Artikel basiert auf einem Vortrag, den ich bei der Ruby on Rails User Group Schweiz in Zürich gehalten habe. Naiver Zugang zu Transaktionen Alle reden von Transaktionen, aber wer kennt sich wirklich gut damit aus? Ist es vielleicht wie beim Multithreading, wo man sehr viele Leute findet, die behaupten, sich gut auszukennen, aber …

Share Button

Transaction Isolation Levels

Deutsch This blog post is based on a talk that I have given in the Ruby on Rails User Group. Who knows Transactions? Who knows really well what transactions are? What is a Transaction? Just common sense what transactions mean: We open an transaction (implicitely or explicitely) We perform a certain number of operations (for …

Share Button

Früher ging alles schneller

Früher ging alles schneller, aber dann kamen die Computer und haben alles kompliziert gemacht. Oder es wurden einfache Computer durch komplizierte ersetzt. Nur zwei Beispiele: Früher hatten die Leute beim Fahrkartenschalter der Bahn ein mechanisches Gerät, mit dem sie blitzschnell die gewünschte Fahrkarte generieren konnten. Die Fahrkarte war nur so groß wie zwei mittelgroße Münzen …

Share Button