­
­

Recursion and StackOverflowError in Java

Recursion simply means calling the same function inside its own body repeatedly to complete some task. This is one of the standard approaches to achieve some task. While programming using recursion, there is one basic thing one must fix is the base condition to stop the recursion, otherwise we’ll run into an infinite recursion. Let’s have a look on a very simple recursive function...

Continue Reading

Using Unix Commands On Windows

In our day to day life, we need to debug various issues with the help of several log files e.g. application logs, server access logs, error logs etc. and during this process we try to fetch relevant information from the log file(s). While working on windows with such files, we use various editors like Notepad++, JujuEdit etc. But, what if the log files are...

Continue Reading