Monday, May 31, 2021

Go (Con)Figure

Another post about Lightweight Config, a library I’ve recently built from the ground up, after creating various versions of it in previous projects.Where previously, I’d tried to be clever and prepare the library for lots of possibilities, I took the opposite approach this time. I created a simple...

Wednesday, May 26, 2021

Apache Arrow on the JVM: Streaming Writes

Previously we went to create some schemas on Arrow.  On this blog we will have a look on writing through streaming API.Based on the previous post’s Schema we shall create a DTO for our classes.package com.gkatzioura.arrow;import lombok.Builder;import lombok.Data;@Data@Builderpublic class DefaultArrowEntry {    private String col1;    private Integer...

Tuesday, May 25, 2021

Apache Arrow on the JVM: Get Started and Schemas

Arrow is memory format for flat and hierarchical data. It is a popular format used by various big data tools, among them BigQuery. One of the benefits that Arrow brings is that the format of the data has the same byte representation on the languages supported. So apart...

Friday, May 21, 2021

Difference Between Java and C language

Java vs C languageJava and C are both computer programming languages. Both are used to develop software applications. Java is used to create application based on e-commerce and applets while C language is used to create system software.C languageIn 1972, the C language was developed at the Bell...

Monday, May 17, 2021

Java 8 Streams – Group By Multiple Fields with Collectors.groupingBy()

A guide to group by two or more fields in java 8 streams api. Examples to grouping List by two fields.1. OverviewIn this post, We will learn how to group by multiple fields in java 8 using Streams Collectors.groupingBy() method and example programs with custom objects.2. Group By...

Wednesday, May 5, 2021

Java 8 Parallel Streams – Custom Thread Pools Examples

A brief intro to custom thread pools and their use in Java 8 parallel streams. Examples on how to use custom pools with the Parallel streams API which avoids common thread pool usage.1. IntroductionIn this tutorial, You’ll learn how to create custom thread pools in Java 8 for...

Tuesday, May 4, 2021

Java 8 – How To Read A File?

A quick guide on how to read the file in older java and new JDK 8 version with example programs.1. OverviewIn this tutorial, We’ll learn how to read a file line by line in java and print the files content onto console with example program.Read More: 1Z0-900: Java...

Pages (26)1234567 »