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
Three 90 Challenge: Bigger and Better
As we transit into the new phase, it's essential to fuel our inner drive for success. On popular demand, GeeksforGeeks is happy to announce that we are back with the Thre...
Read More
Advantages and disadvantages of Data Visualization
Data visualization is the change of crude information tables into numeric delineations that recount a story. Choosing what data to share, just as how to share it, are the ...
Read More
DBMS
Spear-Phishing Attack
This attack is used to target any specific organization or an individual for unauthorized access. These types of attacks are not initiated by any random hacker, but these ...
Read More
Computer Networks
Information-Security
Advantages and disadvantages of Intranet
An Intranet is a product arrangement used to share organization data and assets among representatives. Likewise, intranets are utilized to encourage working in gatherings ...
Read More
Computer Networks
Advantages and Disadvantages of OOP
OOP stands for Object-Oriented Programming. As you can guess from it's name it breaks the program on the basis of the objects in it. It mainly works on Class, Object, Poly...
Read More
Misc
Programming Language
C++
Difference between Program and Executable File
1. Program :Program, as name suggest, are simply set of instructions developed by programmer that tell computer what to perform and consist of compiled code that run direc...
Read More
Difference Between
Software Engineering
Technical Scripter 2020
Clone Phishing
Trust is now the most important factor in anything. In business, we require trust with the customer who is using the product and there are more where trust plays the key r...
Read More
Computer Networks
Information-Security
Clock Speed
Clock speed, also known as clock rate or clock frequency, is a measure of how fast a computer's central processing unit (CPU) can execute instructions. It is typically mea...
Read More
Technical Scripter
Computer Organization & Architecture
Advantages and Disadvantages of Web 3.0
Web 3.0 is the third era of internet providers for sites and applications that will zero in on utilizing a machine-based comprehension of information to give an informatio...
Read More
Web Technologies
MOSS Concurrency Control Protocol (Distributed Locking in Database)
This is a protocol which is used to control the concurrency in the Distributed database environment, Here we'll read about the rules and regulations that are required to k...
Read More
Technical Scripter
DBMS
Count pairs of indices having equal prefix and suffix sums
Given an array arr[] of length N, the task is to find the count of pairs of indices (i, j) (0-based indexing) such that prefix sum of the subarray {arr[0], ... arr[i]} is ...
Read More
Arrays
Searching
Mathematical
Hash
subarray
prefix-sum
suffix-sum
subarray-sum
DSA
Difference between Program and Package
1. Program :Program, as name suggest, is collection of instructions written in sequence that tells a computer what operation to perform and produce result one want as well...
Read More
Difference Between
Software Engineering
Technical Scripter 2020
Race Condition Vulnerability
Race condition occurs when multiple threads read and write the same variable i.e. they have access to some shared data and they try to change it at the same time. In such ...
Read More
Operating Systems
Information-Security
vulnerability
Network-security
Cyber-security
Technical Scripter 2020
Two Phase Commit Protocol (Distributed Transaction Management)
Consider we are given with a set of grocery stores where the head of all store wants to query about the available sanitizers inventory at all stores in order to move inven...
Read More
DBMS
Distributed System
Difference between Program and Flowchart
1. Program : Program, as name suggest, is simply sequence of operations that are needed to performed by computer that enables application and software programs to operate ...
Read More
Difference Between
Software Engineering
Technical Scripter 2020
CTR Full Form in SEO - Click Through Rate
The full Form of CTR is Click-Through Rate. CTR (Click Through Rate) is defined as a percentage of ratio of the number of clicks an ad receives to the number of times it's...
Read More
Technical Scripter 2020
Search Engine Optimization (SEO)
1
...
6619
6620
6621
...
11204