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
No rate limiting flaw in cyber security
Rate limiting is a process to limit requests possible. It is used to control network traffic.Suppose a web server allows upto 20 requests per minute. If you try to send mo...
Read More
Computer Networks
Cyber-security
IIT Guwahati Admission Experience Mtech-PhD (Dual Degree)
IIT Guwahati conducted their Mtech-PhD (Dual Degree) interview through online mode amidst the pandemic situation.Note:This dual degree program is different from the Ph.D. ...
Read More
Interview Experiences
GATE CS
Experiences
The Lazy-Code-Motion problem
The Lazy-Code-Motion problem :To avoid redundant calculations, reduce code size, or save resources, code mobility optimizations move computations across a control-flow gra...
Read More
Software Engineering
Picked
What is No Free Lunch Theorem
What is No Free Lunch Theorem :The No Free Lunch Theorem is often used in optimization and machine learning, with little comprehension of what it means or implies.The theo...
Read More
Picked
Machine Learning
Social Engineering: The Attack on Human Brain and Trust
What is Social Engineering?The best and easiest definition of the term Social Engineering is :“Social engineering is lying to people to get information.”Social engineering...
Read More
GBlog
TechTips
Difference between Parallel and Distributed databases
1. Parallel Database :A parallel DBMS is a DBMS that runs across multiple processors and is designed to execute operations in parallel, whenever possible. The parallel DBM...
Read More
DBMS
Difference Between
Difference between Spinlock and Semaphore
Semaphore is just a shared, non-negative variable that is used by multiple threads. A semaphore is a signalling device, and another thread may signal a thread that is awai...
Read More
Operating Systems
GATE CS
Difference Between
Difference between Lubuntu and Xubuntu
1. Lubuntu :It is described as a Linux distribution primarily based on Ubuntu that is a Linux machine with minimal computer use and chooses solely light apps which makes L...
Read More
Difference Between
Linux-Unix
Electronic Data Interchange Analyst
Prerequisite: Electronic Data Interchange (EDI)EDI Analyst :Electronic Data Interchange (EDI) is the interchange of information among different entities in a standardized ...
Read More
Computer Networks
Points to remember about Arduino Uno or Mega in IoT
Prerequisite -1. Microcontroller and Microprocessor2. Basics of ArduinoIn the age of Internet of Things(IoT) we are every day using any IoT device or coming across any IoT...
Read More
Software Engineering
IoT
Differences between WordPress and Weebly
1. WordPress :It is an online free open source framework developed with the aid of Matt Mullenweg which is written on PHP, and created particularly in PHP MySQL, JavaScrip...
Read More
Difference Between
Web Technologies
Wordpress
FIFO Barbershop in Process synchronization
Overview :In process synchronization, there exists a Sleeping Barber problem, as discussed here. But in the above solution, there is no guarantee that the customers are se...
Read More
Operating Systems
Stack Frame in Computer Organization
Stack Frame :Stack is one of the segments of application memory that is used to store the local variables, function calls of the function. Whenever there is a function cal...
Read More
Computer Organization & Architecture
Picked
Asynchronous Down Counter
Counter :Counters are used to count the clock pulses. The clock pulses occur at regular intervals. They are used to measure the time and frequency. We can also say that co...
Read More
GATE CS
Digital Logic
Difference between Abstract and Concrete Data Structure
In this article we will discuss the differences between Abstract and Concrete data structure or type.Abstract Data Types(ADT) :It is a type (or class) of objects whose beh...
Read More
GATE CS
Picked
1
...
5902
5903
5904
...
11307