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
Articles by Manisha Shejwal
9 articles
Difference between Static and Dynamic Hashing
Hashing is a computation technique in which hashing functions take variable-length data as input and issue a shortened fixed-length data as output. The output data is often called a "Hash Code", "Key", or simply "Hash". The data on which hashing works is called a "Data Bucket". Characteristics of Hashing Technique Hashing techniques come with the following characteristics − The first characteristic is, hashing technique is deterministic. Means, whatever number of times you invoke the function on the same test variable, it delivers the same fixed-length result. The second characteristic is its unidirectional action. There is no way you can ...
Read MoreDifference between Tortoise and Turtle
Tortoises and Turtles both belong to class Reptilia of the order Testudines of Animalia kingdom. The word "Testudine" is derived from a Latin word, ‘Testa’, which means shell. Both, tortoises, and turtles have shells on their back to protect them from predators and various threats. They both lay eggs into the burrows. They both apparently look similar, but they have distinctive anatomical features as well as different habitat and behavior. They have been existing on the Earth since 200 million years. Read through this article to find out how turtles are different from tortoises. What is a Tortoise? Tortoise is ...
Read MoreDifference between Erosion and Weathering
There are various landforms on Earth’s surface such as rocks, cliffs, seashores, mountains, valleys, plateaus, and volcanic cones. The shape of these landforms continuously undergoes changes as they degrade due the exposure to changing environment, wind, ice, water, or any human activities. In Geology, the two terms are used to depict degradation of the landforms: Erosion and Weathering. Read through this article to understand the terms "Erosion" and "Weathering", and how they are different from each other. What is Erosion? Erosion is the process of breaking down rock particles and transporting those particles elsewhere thereby gradually changing the topography of ...
Read MoreDifference between Cheetah and Leopard
There are mainly four big cats in the world: Jaguar, Leopard, Lion, Snow Leopard, and Tiger. All big cats roar and no animal can hunt them. Cheetah, Cougar, Lynx, Snow Leopard also belong to Family Felidae, Subfamily Felinae (a group of small to mid-size cats including bigger cats as Cheetah and Cougar), though they don’t roar. Among these cats, Tiger and Snow Leopard are related closely whereas Lion, Leopard, and Jaguar are related closely. At a quick glance, one may find Cheetah and Leopards the same in appearance but there are different in several ways. Please go through this article ...
Read MoreDifference between Amphibians and Reptiles
Amphibians and Reptiles belong to the class Amphibia of kingdom Animalia. They both are vertebrates and cold-blooded. They are ectotherms, means they are responsible to control their body temperature by relying upon external environment. They have extraordinary eyesight which helps them to hunt their prey. There are around 7000 species Amphibians and 10, 000 species of reptiles found all over the world. Amphibians and Reptiles both have been living on Earth since more than 300 million years. Despite these similarities, they have some differences in their appearance and life forms. Go through this article to understand how exactly Amphibians differ ...
Read MoreDifference between Digital Marketing and Affiliate Marketing
While traditional marketing still holds its place by billboards, distributing handouts, promoting on television and newspaper, etc., the digital marketing has opened-up new gates to market the products and services quicker, reaching out to vast customer base, and providing measurable insights of the marketing campaign. What is Digital Marketing? It is tactics used in promotion of brands by reaching out to customers via Internet and using various digital communication channels such as email, social media, web-based advertising, text messages, and multimedia messages. Examples of Digital Marketing Here are some forms of Digital Marketing − Search Engine Optimization (SEO) − ...
Read MoreDifference between Batch Processing and Stream Processing
Computer systems have been handling data since decades, but the volume and speed of handling has become phenomenal in the last few years. Data processing means "the collection and manipulation of items of data to produce meaningful information", has been evolving in terms of speed, efficiency, and leveraging the computing resources, till date. In this article, we will see two important techniques of data processing in the field of computation − Batch processing and Stream processing. We will elaborate them in detail and see how they are different. What is Batch Processing? Batch processing is technique of processing large amount ...
Read MoreDifference between Baseband and Broadband Transmission
Data transmission has been crucial in the age of digital communication. Either digital or analogue data can be transmitted over a communication medium to one or more devices, depending on the interfaces in use. There are two important types of data transmission − Baseband and Broadband. Read through this article to understand each type of transmission and the differences between them. What is Baseband Transmission? It is a transmission technology where a single signal is either sent or received through a communication channel such as a cable, in the form of discrete pulses of the single frequency. The frequency of ...
Read MoreDifference between virtualization and containerization
Data canters consist of a large number of enterprise servers. Not all servers are active at the same time. In case traffic is directed mostly to a particular set of servers more, those servers get busy. The other servers are less loaded, or they even turn totally inactive, thereby wasting power, maintenance costs, and other allied resources.With the changing times, businesses started looking for solutions to reduce overhead costs, enhance scalability, and standardize application deployment process. They started considering the following two approaches to reduce costs −Virtualization − Virtualization is the technology that can simulate your physical hardware (such as ...
Read More