Java Streams and Spliterators
Java Streams and Spliterators,This article discusses implementing Java 8 Streams and the underlying Spliterator implementation. The nontrivial implementations described here are Pe...
Auto-MAT – Analyse Java Heap Dumps From Commandline
Auto-MAT - Analyse Java Heap Dumps From Commandline,A while ago, I had to analyse a large java heap dump, generated by one of our servers after a memory leak. This was hard. I usua...
Java Deep Learning Cookbook
Java Deep Learning Cookbook,Hello Everyone, I have been working on a publication: 'Java Deep Learning' since Jan 2019 and expected to be released on this October. If you are intere...
Yet another dependency injection library
Yet another dependency injection library,Any seasoned Java developer knows what dependency injection is. Beside all (perfectly correct) things said in regard to this pattern, DI fr...
How to send emails with just a few lines of code with Yagmail in Python
How to send emails with just a few lines of code with Yagmail in Python, Sending emails with Python (2 Part Series) 1 How to send beautiful emails with attachments (yes, cat pics t...
6-10PM challenge problem #002 solution
6-10PM challenge problem #002 solution,Problem#002 Array of Array Products public int[] solve(int[] arr) { int [] out = new int[arr.length]; int product =1; for(int i=0;i<arr.le...
Best Possible Hibernate Configuration for Batch Inserts
Best Possible Hibernate Configuration for Batch Inserts, Problem In general, the hibernate entities (domains) are set to use database sequence as Id generator. In such a case, for ...
Creating REST API with CRNK, Part 2
Creating REST API with CRNK, Part 2,In Part 1 we created a basic REST application with Spring Framework and CRNK. We had a basic model how our data is representative in the databas...