Java/JVMSoftware developmentTechnology
The equals Method return True if the two arrays are equal to one another if both arrays contain equal number of elements and corresponding elements are also equal. If both arrays are null then they are also considered as equal. The equals method is used with Hashcode method to find the bucket of arrays. Two […]
Java/JVMSoftware developmentTechnology
We all know Java comments are not visible to compiler and are not executable. But here we will see how a comment can be executed. To execute any comment we need to append a unicode as prefix to that comment and thats it. Now when you will run the code then this comment line will […]
AngularJSFront End Development
Angular directives are very useful in any AngularJS application in order to make code simple and easily handled by a UI Developer. As an angular developer we all use directives frequently but most of us are not aware of the execution cycle of directives that how they work internally. Directives have several inbuilt functions by […]
We have been using ELK as a centralized logs management system. ELK stands for Elasticsearch, Logstash, and Kibana. Each of the three services is running inside its own docker container in one docker-network (say elk-net) on a single server. A separate block storage device is mapped from the host into Elasticsearch container (named es) as a […]
What is API? API stands for Application Programming Interface. It is a software-to-software interface, not a user interface. With APIs, applications converse with each other with no client learning or intervention. API Workflow Example What is API Testing? API testing utilizes programming to send calls to the API and get the results. It regards the […]
Nowadays Website Testing is necessary for any web application before making it live as numerous users visit the website. Along with satisfying the customers’ needs, product owners also aim for top-notch quality of the website in the market and value it brings to the business. This blog is about the general approach taken by the […]
Java/JVMSoftware developmentTechnology
Spring is an open source framework for Java platform that provides comprehensive infrastructure support for developing robust Java applications. Spring Framework is essentially a skeleton that offers a solid foundation upon which an application can be built.This skeleton structure guides and helps developers throughout the application development process. Unlike single-tier frameworks such as Struts and […]
Java/JVMSoftware developmentTechnology
Many of us know the various operators available in Java. But do we really use them all efficiently. Here I am illustrating one simple example which can show the high performance gain with bitwise operatator than the standard solution. Lets calculate the mathematical expression xn i.e. x’s power n. To solve this problem anyone can easily […]
Logstash is a service that accepts logs from a variety of systems, processes it and allows us to index it in Elasticsearch etc which can be visualised using Kibana. Our DevOps engineers have been using Logstash S3 plugin which simply puts all data in a S3 bucket location. Since we have configured files to be created in every […]