Java

Java Tutorial
https://www.javatpoint.com/java-tutorial

Java Concurrency Utilities
http://tutorials.jenkov.com/java-util-concurrent/index.html

Java 8 Stream Examples
https://pupli.net/2017/05/08/java-8-stream-examples/

Enums
https://pupli.net/2016/11/29/java-enums/

Time4J – Getting Started
https://pupli.net/2016/02/29/java-time4j-getting-started/

Subtract two joda datetimes
https://pupli.net/2016/03/05/java-subtract-two-joda-datetimes/

Compare DateTime objects in Joda
https://pupli.net/2016/03/05/java-compare-datetime-objects-in-joda/

Read a file from resources folder
https://pupli.net/2016/12/18/read-a-file-from-resources-folder-in-java/

How to call a method with a separate thread
https://pupli.net/2016/11/16/how-to-call-a-method-with-a-separate-thread-in-java/

Serialize Object to JSON
https://pupli.net/2016/05/31/serialize-object-to-json-in-java/

Quartz scheduler – Getting Started
https://pupli.net/2016/03/03/java-quartz-scheduler-getting-started/

Quartz scheduler – Job Parameters
https://pupli.net/2016/03/04/java-quartz-scheduler-job-parameters/

Quartz scheduler – Check Job Exists
https://pupli.net/2016/03/04/java-quartz-scheduler-check-job-exists/

SLF4J Getting Started
https://pupli.net/2016/03/06/java-slf4j-getting-started/

Convert ArrayList to String[]
https://pupli.net/2017/05/29/convert-arraylist-to-string-in-java/

Work with BlockingQueue in Java
https://pupli.net/2017/07/30/work-with-blockingqueue-in-java/

Parallel for loop in Java
https://pupli.net/2017/08/14/parallel-for-loop-in-java/

Monitor File and Directory changes with Apache Commons IO
https://pupli.net/2017/08/21/monitor-file-and-directory-changes-with-apache-commons-io/

Generate random integers within a specific range in Java
https://pupli.net/2017/12/02/generate-random-integers-within-a-specific-range-in-java/

Sending email via Gmail SMTP in Java
https://pupli.net/2017/12/02/sending-email-via-gmail-smtp-in-java/

Remote Debug Java Spring Boot in Intellij IDEA
https://pupli.net/2017/12/08/remote-debug-java-spring-boot-in-intellij-idea/

Install Gradle on Ubuntu
https://pupli.net/2017/12/10/install-gradle-on-ubuntu/

Set default maximum heap size for Java (xmx), for linux
https://pupli.net/2017/12/10/set-default-maximum-heap-size-for-java-xmx-for-linux/

How to enable pretty print JSON output for Gson
https://pupli.net/2018/04/24/how-to-enable-pretty-print-json-output-for-gson/

Scheduling Tasks to Execute After a Given Delay or Periodically
https://pupli.net/2018/05/10/scheduling-tasks-to-execute-after-a-given-delay-or-periodically-in-java/

Guide to Guava’s EventBus in Java
https://pupli.net/2018/05/14/guide-to-guavas-eventbus-in-java/

Detect Outlier values in Java Using BoxPlot formula and Apache Commons Math Library
https://pupli.net/2018/05/14/detect-outlier-values-in-java-using-boxplot-formula-and-apache-commons-math-library/

sort a list of objects by a certain value within the object
https://pupli.net/2018/05/26/sort-a-list-of-objects-by-a-certain-value-within-the-object/