Java
-

Compact Number Formatting Comes to JDK 12
JDK 12 Early Access Build 24 introduces support for Compact Number Formatting. The JDK-8188147 (Compact Number Formatting support) CSR‘s “Summary” is the simple…
Read More » -

Validating external data with an Oracle
I hang out in the Corda Slack channel quite a lot and try to answer questions when I can. A…
Read More » -

Java 11: Running single-file programs and “shebang” scripts
In Java 11, the java launcher has been enhanced to run single-file source code programs directly, without having to compile…
Read More » -

Native microservices with SparkJava and Graal
Microservices written with SparkJava are just plain Java code using a standard Java library. No annotation magic, just code. The…
Read More » -

Spark Run local design pattern
Many spark applications have now become legacy applications and it is very hard to enhance, test & run locally. Spark…
Read More » -

A brief overview of the Fork/Join Framework in Java
Introduction The Fork/Join framework is a framework to solve a problem using a concurrent divide-and-conquer approach. They were introduced to…
Read More » -

The Brief but Complicated History of JDK 12’s String::transform Method
It was recently proposed that the Java preview feature Raw String Literals (JEP 326) be removed from JDK 12 and…
Read More » -

Java: Streaming a JDBC ResultSet as CSV
In my previous post, I showed how to convert a java.sql.ResultSet to JSON and stream it back to the caller.…
Read More » -

Java 11: New HTTP Client API
In Java 11, the incubated HTTP Client API first introduced in Java 9, has been standardised. It makes it easier…
Read More »




