-
HappyCoders.eu
- Berlin, Germany
- https://www.happycoders.eu
- @svenwoltmann
- @HappyCoders
- svenwoltmann
Stars
A library of useful Stream Gatherers (custom intermediate operations) for Java.
Missing Stream API functionality you always longed for - provided via Stream API Gatherers
Maven project for Java Katas containing only a class, a test class, and dependencies to JUnit, AssertJ, and Mockito
Source code for the HappyCoders.eu article about Git Monorepos.
Source code for the HappyCoders.eu article about Git Monorepos.
Source code for the HappyCoders.eu article about Git Monorepos.
Code for HappyCoders.eu Jenkins tutorial explaining the installation and major features of Jenkins.
Source code for HappyCoders.eu Ansible tutorial.
SparkPost client library for Java; forked to fix a bug where data string sent to the API was converted to a byte array twice.
Source code for my HappyCoders.eu article about comparing objects in Java using Comparable, Comparator, compareTo().
Demo code for HappyCoders.eu tutorial about sorting primitives and objects with Java.
Java Queue, Deque, Stack - Ultimate Guide on HappyCoders.eu
How can Java Reflection be used to change the values of Integers and Strings at runtime?
Source code for my HappyCoders.eu article about writing structured data with DataOutputStream, DataInputStream, ObjectOutputStream and ObjectInputStream.
JMH benchmark tests to measure the speed of various methods to convert Strings to int / Integer in Java.
JMH benchmark tests to find out what is the fastest way to convert an int into a String in Java.
A JMH benchmark demostrating the effects of disabled biased locking in Java 15.
A minimal application for demostrating application class-data sharing (AppCDS).
Java random number generation demos. Article on HappyCoders.eu.
A demonstration of the String.substring() method and its evolution from Java 1.2 to today.
A rudimentary demonstration on how to use the Internet-Address Resolution SPI defined in JEP 418 introduced in Java 18. Article: https://www.happycoders.eu/java/java-18-features/
Demo code for the HappyCoders.eu article "Structured Concurrency with Java".
Pattern Matching for Switch Examples
This demo shows how a ByteBuffer and its flip() and compact() methods work.
Binary search implementation in Java (recursive and iterative). Comparison with linear search. Runtime test of binary and linear search.
Advent of Code 2015 – Object-Oriented Solutions in Java: https://www.happycoders.eu/algorithms/advent-of-code-2015/
Java Queue, Deque, Stack and other collections - Ultimate Guide on HappyCoders.eu.
Advent of Code 2022 – Object-Oriented Solutions in Java: https://www.happycoders.eu/algorithms/advent-of-code-2022/
Demos for writing and reading files with FileChannel and ByteArray. Tests for write speed with RandomAccessFile, FileChannel, heap buffer, native buffer, memory-mapped buffer, and FileOutputStream.