Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Frontend Developer Roadmap 2024
Frontend development means to design the face of a website or application. It involves working on the appearance of the website. Building interactive buttons, using images...
Read More
Documents required to file ITR
Income Tax is a direct tax, that is, levied on any individual’s or entity’s income during a financial year. It is directly paid to the government, like all the other direc...
Read More
Income Tax
Commerce
Fading in Wireless Communication
In wireless communication, fading is a phenomenon in which the strength and quality of a radio signal fluctuate over time and distance. Fading is caused by a variety of fa...
Read More
Computer Networks
Software Engineering Littlewood and Verall’s Model
Littlewood and Verrall's Model is a software reliability model that was proposed by Littlewood and Verrall in the 1990s. It is an extension of the Jelinski-Moranda (J-M) m...
Read More
Software Engineering
Resource Acquisition Is Initialization
RAII stands for "Resource Acquisition Is Initialization". Suppose there is a “resource” in terms of Files, Memory, Sockets, etc. RAII means that an object’s creation and d...
Read More
Operating Systems
C++
Device Controllers in Operating System
Pre-requisites: DMAIn computer systems, I/O devices do not usually communicate with the operating system. The operating system manages their task with the help of one inte...
Read More
Operating Systems
OS Basics
Difference Between IP Addressing and Subnetting
In computing networks, IP addressing and sub-networks are linked ideas. The subnet is the act of dividing a network into smaller subnets, or subnets, while IP addressing i...
Read More
Computer Networks
Computer Networks-IP Addressing
Difference Between
Picked
Difference Between MSMQ vs RabbitMQ
RabbitMQ is the most widely and traditionally deployed open-source message broker. It is quite light in weight and easy to deploy on-premises and on the cloud. Also, it su...
Read More
Difference Between
Software Engineering
Operating Modes of 80386 Microprocessors
The Intel 80386 microprocessor, often known as the i386, was a popular x86-based microprocessor. Its capacity to run in numerous modes, which allowed varied levels of memo...
Read More
Computer Organization & Architecture
microprocessor
Statistical Process Control (SPC)
Statistical Process Control (SPC) is a popular methodology for quality control management in software project management. It is the process that allows the use of statisti...
Read More
Software Engineering
Project Management
Difference Between Conventional Crime and Cybercrime
Pre-requisites: Cybercrime, Cybercrime Causes, And Measures To Prevent ItCrime generally refers to an illegal act that's punishable by law and regulation. According to Mer...
Read More
Difference Between
Cyber-security
Ethical Hacking
MBR - Master Boot Record
The Master Boot Record (MBR) is the first sector on a hard drive that contains special data about the operating system that was used to start the computer. "Sector zero," ...
Read More
Operating Systems
Encryption and Schema Binding Option in User Defined Function
Encryption and schema binding are two separate options that can be applied to user-defined functions in SQL Server.Encryption:When you create a user-defined function in SQ...
Read More
SQL
SQLServer
Scalar Function in SQL Server
Pre-requisites: Categories of SQL FunctionsIn SQL Server, a scalar function is a type of user-defined function that returns a single scalar value based on the input parame...
Read More
SQL
SQLServer
Multiprogramming in Operating System
As the name suggests, more than one programs can be active at the same time. Before the concept of Multiprogramming, there were single tasking operating systems like MS DO...
Read More
Operating Systems
Binary Semaphore in Operating System
Semaphores are one of the easiest and best process synchronization mechanisms founded by Dijkstra in the mid-'90s. Binary Semaphore provides mutual synchronization between...
Read More
Operating Systems
1
...
3020
3021
3022
...
11321