-
Core Java
Reason for Slower Reading of Large Lines in JDK 7 and JDK 8
I earlier posted the blog post Reading Large Lines Slower in JDK 7 and JDK 8 and there were some…
Read More » -
Software Development
Challenging Myself With Coplien’s Why Most Unit Testing is Waste
James O. Coplien has written in 2014 the thought-provoking essay Why Most Unit Testing is Waste and further elaborates the topic…
Read More » -
Core Java
How I’d Like Java To Be
I like Java. I enjoy programming in Java. But after using Python for a while, there are several things I…
Read More » -
Enterprise Java
PrimeFaces: Opening external pages in dynamically generated dialog
I already blogged about one recipe in the upcomming 2. edition of the PrimeFaces Cookbook. In this post, I would…
Read More » -
Enterprise Java
Web App Architecture – the Spring MVC – AngularJs stack
Spring MVC and AngularJs together make for a really productive and appealing frontend development stack for building form-intensive web applications.In…
Read More » -
Core Java
Testing System.in and System.out with system-rules
Writing unit tests is an integral part of software development. One problem you have to solve when your class under…
Read More » -
Software Development
Tips for Importing Data
I’m currently importing a large amount of spatial data into a PostgreSQL/PostGIS database and realized others could learn from my…
Read More » -
Groovy
Grails Tutorial for Beginners – HQL Queries (executeQuery and executeUpdate)
This Grails tutorial will teach the basics of using HQL. Grails supports dynamic finders which makes it convenient to perform…
Read More » -
Enterprise Java
Hibernate locking patterns – How does Optimistic Lock Mode work
Explicit optimistic locking In my previous post, I introduced the basic concepts of Java Persistence locking. The implicit locking mechanism…
Read More »