This short tutorial covers steps for Jenkins Installation on Linux and Job configuration for Auto build and deployment of Maven based Java application on Tomcat for every Git Commit push.
How sorting data helps in performance improvement or reducing the execution time of code ? Here is an example.
Do you think that sorting the data before processing it helps in reducing the execution time of code ? If you ask me, I say yes. Sorting data helps in branch prediction and thereby increasing the overall performance. Here is a short example.
Stream API is a new and most useful features introduced in Java 8 which can perform sequential and parallel operations such as filter, map, reduce on Collections. Understand Streams using simple example here.
Java 8 introduced lot of exiting new features and enhancements which are useful for developers . This article covers these features ( functional interfaces, lambda expression, method reference, Stream API, default and static methods in interface and more ) with short and simple examples.
Examples : Input - codeforeach , Output - d ; Input - principles , Output - r. Pseudo Algorithm : 1) Build a map consisting of each character of string with repetition count. i) Loop through the string characters ii) For each character,if the character key is found in the map...
increment the value by 1
In this short tutorial, we will see some of the frequently used git commands which can be executed on command line.
We often see or hear the words such as encoding / encryption / hashing. These are related to techniques meant for data transformation from one format to another and used to enable data privacy or proper consumption of data by electronic devices such as computers. Lets have a quick look at the differences between these techniques...