Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Siva Sai
Page 14 of 23
Using Above Below Primitive to Test Whether Two Lines Intersect in Java
Geometrical computations play an essential role in various domains of computer science such as computer graphics, gaming, and computational geometry. Among the myriad of geometric operations, determining whether two lines intersect is a fundamental problem. In this article, we'll take an in-depth look at how to test if two lines intersect using the above/below primitive method in Java Understanding the Concept The above/below primitive is a fundamental concept in computational geometry. It helps determine whether a point lies above, below, or on a line. To assess whether two lines intersect in the two-dimensional plane, one needs to check if the ...
Read MoreUsing _ (underscore) as Variable Name in Java
In the vast landscape of Java programming, one of the most intriguing aspects is its choice of variable naming. Among these, the use of the underscore (_) is a topic that has sparked much discussion and debate. This article will delve into the usage of underscore as a variable name in Java, exploring its evolution across different Java versions and its current status in the Java programming world. The Saga of the Underscore in Java A unique aspect of Java programming lies in its allowance for naming variables. Underscore, or "_", is a valid character that can be used in ...
Read MoreUser Registration in Android using Back4App
User registration is a fundamental part of building interactive and personalized applications. Back4App, an efficient Backend as a Service (BaaS) platform, can streamline this process, making user registration in Android apps an effortless task. In this article, we will take a comprehensive look at how you can implement user registration in your Android application using Back4App. Understanding Back4App Back4App, built upon the open-source Parse Server, offers an easy-to-use, scalable, and customizable backend for mobile and web applications. It simplifies complex backend operations like data storage, user authentication, and real-time synchronization, enabling developers to focus on creating great user experiences Setting ...
Read MoreUser Login in Android using Back4App
In the sphere of Android application development, user authentication forms the cornerstone of ensuring app security and personalized user experience. In this arena, a tool that is gaining popularity among developers worldwide is Back4App. This article explores how Back4App can be harnessed to implement user login functionality in Android applications. Introduction to Back4App Back4App is an open-source, scalable, and flexible backend as a service (BaaS) platform. It leverages Parse, a leading open-source backend framework, which simplifies backend operations like user authentication, data storage, and real-time notifications. Setting Up Back4App for User Login in Android Before diving into the code, let's ...
Read MoreLive Search Using Flask And jQuery
Introduction The combination of Flask and jQuery gives a reliable solution for developing dynamic web apps. While jQuery is a quick, compact, and feature-rich JavaScript library, Flask is a well-known, lightweight web framework for Python. For the purpose of creating a live search feature in a Flask application, we will combine the strengths of these two technologies in this tutorial. Prerequisites Ensure that you have the following installed on your local computer before beginning the tutorial's main sections: Python Flask − Install it via pip with pip install flask jQuery − Download it from the official website or use a CDN. Setup ...
Read MoreLimitations of Selenium Webdriver
Web testing has undergone a revolution thanks to Selenium WebDriver, a potent technology. This open-source framework is crucial to web application testing since it enables developers to automate browsers. Selenium WebDriver does have some restrictions, though, much as any tool. In order to better comprehend these restrictions, this article explores them and offers specific instances. Please be aware that while this article describes the limitations of Selenium WebDriver, it does not discount the enormous value and flexibility that it provides to developers all over the world. The Selenium WebDriver: A Brief Overview A component of the Selenium Suite called Selenium ...
Read MoreIntroduction to Bootstrap plot
The visual depiction of data is essential in the field of data analysis. Bootstrap plots are extremely effective data visualisation tools that provide uncertainty estimates graphically. This article introduces the idea of bootstrap plots and provides clear instructions for making them in Python. Unraveling the Concept of Bootstrap Plots Bootstrap plots, which are often based on resampling with replacement, are graphic displays used to visualise uncertainty estimates. The bootstrap method uses many small data samples to average estimates from to estimate quantities about a population. The relevant data are plotted on the x-axis of a bootstrap plot, and the bootstrapped ...
Read Morestring__npos in C++ with Examples
In this article, we will delve into a specific aspect of string handling in C++: the string::npos constant. string::npos is a static member constant value with the greatest possible value for an element of type size_t. This constant is defined with a value of -1, which, when cast to size_t, gives us the largest possible representation for size_t. In the context of strings in C++, it is generally used to indicate an invalid position. What is String::npos? In C++, string::npos is a constant static member of the std::string class that represents the maximum possible value for the size_t type. It ...
Read MoreRandom password generator in C
In this article, we will delve into an interesting and practical problem related to string manipulation in C programming. We are going to build a "Random Password Generator" in C. This problem not only enhances your understanding of string manipulation but also your knowledge of the C Standard Library. Problem Statement The task is to build a program that generates a random password of a specified length. The password should include uppercase and lowercase alphabets, digits, and special characters. C Solution Approach To solve this problem, we'll leverage the power of the C Standard Library. We'll use the rand() function ...
Read MoreModify string by rearranging vowels in alphabetical order at their respective indices
In this article, we will discuss how to modify a given string in C++ by rearranging the vowels in alphabetical order at their respective indices. We will also explain the approach used to solve this problem and provide an example with a test case. Problem Statement Given a string, rearrange the vowels in alphabetical order at their respective indices. The consonants in the string should remain in their original order. For example, given the string "tutorialspoint", the output should be "tatiriolspount". Approach The problem can be solved using a simple algorithm. We can first create a separate string that contains ...
Read More