SSL Handshake Failures 1. Overview Secured Socket Layer (SSL) is a cryptographic protocol which provides security in communication over the network. In this tutorial, we’ll discuss various scenarios that can result in an SSL handshake failure and how to it. Note that our Introduction to SSL using JSSE covers the basics of… Continue Reading java-ssl-handshake-failures

A Guide to the Folding Technique in Java 1. Introduction In this tutorial, we consider hashing techniques used in various data structures that provide constant time access to their elements. We discuss in more detail the so-called folding technique and give a short introduction to mid-square and binning techniques. 2.… Continue Reading folding-hashing-technique

Guide to FastUtil 1. Introduction In this tutorial, we’ll be looking at the FastUtil library. First, we’ll code some examples of its type-specific collections. Then, we’ll analyze the performance that gives FastUtil its name. Finally, let’s take a peek at FastUtil‘s BigArray utilities. 2. Features The FastUtil Java library seeks to extend the Java… Continue Reading fastutil