As part of a new opportunity, I am lucky enough to have to take a deep dive into the Microsoft Azure cloud offering. I’m really just getting started, but I found an awesome educational tool …


First Steps in Microsoft Azure

VectorWise DB – Actian – Set CoresPerQuery
Information on how to set coresperquery when running queries in VectorWise.

VectorWise DB (Actian) PDT Issues
Learn about positionaldeltatree issues in Actian's VectorWise database.

Java LRU Cache with LinkedHashMap
A concise LRU cache implemented in Java leveraging the built in LinkedHashMap.

Java LRU Cache (Simplistic Version)
A manual implementation of a LRU cache algorithm internally using a map and a linked list. There are more efficient versions utilizing LinkedHashMap, etc. we'll do in other posts.

Binary Tree – Is Balanced? – Java
A simple recursive algorithm to find whether or not a binary tree is balanced.

Binary Tree Depth – Java
A simple recursive algorithm for finding the depth of a binary tree.

Binary Tree – Mirror Image Algorithm
Learn how to generate the mirror image of an arbitrary binary tree.

Merge Sort Algorithm in Java
Merge sort is a divideandconquer based sorting algorithm that basically divides the array into subarrays and then merges the sorted subarrays.

Quick Sort in Java
Learn how to implement the quicksort algorithm; the fastest divideandconquer based O(N * log(N)) sorting algorithm.