Category: java coding
- 2025-11-20 Symptoms and Solutions
- 2025-10-28 Locale-specific numbers
- 2025-10-23 List.remove() oddities
- 2019-08-26 WebMvcConfigurationSupport Mangles ISO8601 Timestamps in Spring Boot
- 2018-10-16 Jackson-databind and Default Typing Vulnerabilities
- 2018-08-01 Gradle Properties
- 2018-06-29 Using multiple cores, the basics
- 2018-04-23 Article on java.time
- 2018-02-09 Caching All OkHttp Responses
- 2018-02-01 Modular password hashing with pwhash
- 2017-12-20 Non-Blocking vs. blocking I/O: Go with blocking.
- 2017-11-16 How to use Scanner
- 2017-11-08 Don't use raw types.
- 2017-10-24 How (not) to extend standard collection classes
- 2017-07-14 JarSplice: building fat jars with native resources bundled
- 2017-06-12 Getting a usable, non-localhost IP address for a JVM
- 2017-05-05 DropWizard Metrics Advice
- 2017-04-25 LinkedList vs. ArrayList
- 2017-04-19 Immutability in Java
- 2017-01-23 Interesting Links – 2017-jan-23
- 2016-11-21 EJB Injection in JSP with Java EE 7
- 2016-08-24 What you want to have to develop Java
- 2016-04-12 Byte Order Marks (BOM)
- 2016-02-26 External Program Invocation in Java
- 2016-02-16 Programmatic Reload of Logback Configurations
- 2016-02-04 The case of EnumSet
- 2016-01-21 Expected Exceptions from JUnit
- 2016-01-18 Using SQL's "IN" in JDBC
- 2015-06-08 A set of testing tools
- 2015-05-13 Bypassing subclass method overrides
- 2015-01-15 Deep Dive: All about Exceptions
- 2014-11-24 Finding hash collisions in Java Strings
- 2014-11-20 First steps: Structure of your first source file
- 2014-11-13 Guava's Equivalence: strategy for equals()/hashCode()
- 2014-11-11 PriorityQueue and mutable item behavior
- 2014-11-10 Catching (and implementing) exceptions
- 2014-11-06 Use exceptions correctly
- 2014-11-04 Code Complexity
- 2014-10-23 Junit 4 examples
- 2014-10-14 Link: The reason to use a buffered stream in Java
- 2014-10-03 Detecting Roots in a Graph, and a challenge
- 2014-09-24 Watching HotSpot in action, deductively
- 2014-09-22 Updating a JProgressBar
- 2014-09-16 Tomcat and JNDI
- 2014-09-08 How to execute a group of tasks
- 2014-08-25 Returning void type from a method call
- 2014-08-19 Initializing arrays of arrays: avoid fill()
- 2014-08-19 How to access static resources in Java
- 2014-08-18 Combining two functions into one
- 2014-08-15 Collapsing multiple ints into a long