Introduction to Advanced Java Core Java (J2SE) and Advanced Java are the two components that make up the Java programming language (JEE). The foundations of the Java programming language, including its data types, functions, operators, loops, threads, and exception handling, are discussed in the "core Java" section of this book. It is used in the process of developing apps for widespread usage. Whereas Intermediate Java focuses on more advanced topics, such as database connection, networking, Servlet, web services, and so on, Advanced Java addresses more fundamental ideas. In this article, we will talk about what advanced Java is, and the concepts ... Read More
To Place background image using ::before pseudo selectors, we will be using background-image and ::before psuedo element. CSS ::before pseudo-element is used to add content before the selected element with the content property allowing to insert text, images, or decorative elements, without modifying the HTML structure. In this article, we are going to place background image using ::before pseudo selector inside a div element. Placing background image using ::before pseudo selectors We have used a div element with class name as background where image will be used. We have used background ... Read More
To set the speed of the hover effect with CSS, we will be using two different approaches. These approaches includes using CSS transition and CSS animation properties. We are having a button and a div element which changes the styles upon hovering on them. Our task is to set the speed of the hover effect with CSS. Approaches to Set the Speed of the Hover Effect with CSS Here is a list of approaches to set the speed of the hover effect with CSS which we will be discussing in this article with step-wise explaination and complete example codes. ... Read More
In this article, we will write an SQL(Structured Query Language) query to find the Nth highest salary from a database table. We can obtain the 2nd highest salary, 3rd highest salary, and so on. Certainly, This is the most commonly asked question in an interview. There are different methods to achieve this, we will understand every technique in detail. Problem Statement Assume we have a table named employees with 3 columns namely, EmployeeId, EmployeeName and, EmployeeSalary as shown below − EmployeeId EmployeeName EmployeeSalary 10001 Mahesh 33000 10002 John 35000 10003 Abdul 34500 ... Read More
To Change the font size of a button with CSS, we will be using two different approaches. In this article, we will see how to change the font size of button using CSS properties. We are having three different buttons, our task is to change the font size of buttons representing normal, smaller and larger font size of button. Approaches to Change the Font Size of a Button Here is a list of approaches to Change the font size of a button with CSS which we will be discussing in this article with step-wise explaination and complete example codes. ... Read More
Project associates and project managers are two crucial roles in project management. A project associate reports to the seniors and guides his team. A project manager has the role of seeing the work of the project and completing it on time with the help of his team. In this article, we will see the difference between a project associate and a project manager. What is a Project Associate? A project associate has the responsibility of managing and executing all the tasks that are given to him by the senior management. They have to report to the project managers or senior ... Read More
A project has many senior roles which can be confusing because of their roles and responsibilities. These roles are very crucial and they have to handle the team as well as stakeholders and partners. In this article, we will discuss the difference between Project Analyst and Project Manager. What is a Project Analyst? A project analyst is a member of a project management team whose responsibility is to handle the data related to a project. He has to deal with resource allocations and progress reports, etc. The information that is analyzed by the project analysts helps in making decisions. Stakeholders ... Read More
The process of converting an OutputStream to a String is used during unit testing when it is necessary to check the content of the OutputStream before displaying it. In this article, we will explain Java programs to convert OutputStream into String. Here, String is a class in Java which represents sequence of characters and OutputStream class of java.io package is the superclass of those classes that represents an output stream of bytes. Using toString() Method The toString() method of the java.io.ByteArrayOutputStream class converts the specified stream's contents into String using the platform's default character set. Example The following ... Read More
For a character "ch", write a Java program to verify whether it lies between a and z (both small and capital). If it does it is an alphabet otherwise, not. Alphabets are the set of letters written to represent particular sounds in a spoken language like English. Example Scenario 1: Input: character = 'e'; Output: Yes given character is an alphabet Example Scenario 2: Input: character = '4'; Output: No given character is not an alphabet Using ASCII Values The term ASCII stands for American Standard Code for Information Interchange. Every English letters has an ASCII value ... Read More
To select all children of an element except the last child using CSS we will be understanding two different approaches. Each approach will be using CSS pseudo-class selectors to perform the required task. In this article, we'll see how to select all children of an element except the last child in CSS with different approaches. We will be discussing each approach in detail with examples that will help you understand how they work. Approaches to Select all Children of an Element Except the Last Child Here is a list of approaches to select all children of an element except ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP