Core Java
-

How to use Java 8 Functional Programming to Generate an Alphabetic Sequence
I’ve stumbled upon an interesting Stack Overflow question by user “mip”. The question was: I’m looking for a way of…
Read More » -

Stack smashing detected
I bet every Java developer has been surprised at some point in the beginning of their career when they first…
Read More » -

Stream Performance
When I read Angelika Langer’s Java performance tutorial – How fast are the Java 8 streams? I couldn’t believe that…
Read More » -

An Unexpected Allocation – JIT Compilation Jitter
Whilst working on ByteWatcher (see my last post) I came across something rather strange. This is the actual code snippet…
Read More » -

Squeezing data into the data structure
This story is about a capacity optimization task that we recently carried out at Plumbr. It all started with an innocent-looking…
Read More » -

Use of optional is optional
After the article of last week “Optional in collections” today I can’t help but talking a bit more about the…
Read More » -

Java 8 SE Optional, a strict approach
About two weeks ago Stephen Colebourne presented his pragmatic approach to using Optional. If you read it, you might have…
Read More » -

Optional in collections
Sometime it is argued that the type Optional is worth being used in collections. It allegedly solves the problem of…
Read More » -

Comparing Hashing strategies
Overview Chronicle has a number of implementations for hashing, including City and Murmur. It also has it’s own Vanilla Hash,…
Read More »
