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
-
Economics & Finance
Articles on Trending Technologies
Technical articles with clear explanations and examples
Difference between DVI and HDMI
There are two types of digital video interfaces namely, DVI (Digital Visual Interface) and HDMI (High-Definition Multimedia Interface) that are used for transmitting digital video signals from source devices to a display device like TV, monitor, projector, etc. The most fundamental difference between DVI and HDMI is that DVI (Digital Visual Interface) can transmit only video signals, while HDMI (High-Definition Multimedia Interface) can transmit both video and audio signals. In this article, we will discuss all the important differences between DVI and HDMI interfaces. But before that let us first discuss a bit about DVI and HDMI individually. What ...
Read MoreDifference between DSLR and Mirrorless Cameras
An electronic device that is used for capturing digital images and videos is referred to as a digital camera. A digital camera typically consists of a sensor based mechanism to capture the light and transform it into digital form. Several types of digital cameras are available in market such as DSLR cameras, mirrorless cameras, and compact point and shoot cameras, etc. In this article, we will discuss the important differences between DSLR and mirrorless cameras. But before discussing the differences, let us first discuss the basics of DSLR and mirrorless cameras individually. What is a DSLR Camera? DSLR, Digital ...
Read MoreDifference between DDR3 and DDR5
DDR stands for Double Data Rate. It is a version of RAM (Random Access Memory). The DDR RAM is capable of transferring data on both edges, i.e. falling edge and rising edge of the clock pulse. Thus, it doubles the data transfer rate, hence it named so. The DDR RAM also comes in several versions (or generations), such as DDR, DDR2, DDR3, DDR4, and DDR5. Each version/generation of the DDR RAM offers enhanced performance in terms of speed, storage capacity, energy efficiency, etc. In this article, we will discuss the two generations, i.e. DDR3 and DDR5 of the DDR RAM, ...
Read MoreDifference between CRT and LED Monitors
In a computer system, monitor is the most significant output device that conveys the information from computer system to the output world. When it comes to the types of computer monitors, then several types of display technologies are used, such as CRT (Cathode Ray Tube), LCD (Liquid Crystal Display), LED (Light Emitting Diode), Plasma Display, etc. In this article, we will discuss the important differences between CRT monitors and LED monitors. But before discussing the differences, let us first discuss the CRT and LED monitors individually. What is CRT Monitor? CRT stands for Cathode Ray Tube. CRT is one ...
Read MoreDifference between AVR and PIC
A microcontroller is a small processing device which is primarily designed to perform specific functions within a large system. For example, a microcontroller is used in an air conditioner to automatically control and adjust the temperature of a room. The main parts that a microcontroller has are: central processing unit (CPU), memory unit, and I/O interfaces. All these components of the microcontroller are formed on a single chip. A microcontroller can be programmed using various programming languages like C language, assembly language, etc. to perform a specific function. Microcontrollers are widely used in a variety of electronic devices, such as ...
Read MoreHow to trim white spaces from the slice of bytes in Golang?
When working with data in Golang, it is common to encounter white spaces at the beginning or end of a slice of bytes. These white spaces can cause issues when comparing or manipulating the data, so it's important to know how to remove them. In this article, we'll explore two methods for trimming white spaces from a slice of bytes in Golang. Method 1: Using the TrimSpace Function Golang provides a built-in function called TrimSpace that can be used to remove white spaces from a slice of bytes. The TrimSpace function takes a slice of bytes as input and returns ...
Read MoreHow to trim suffix from the slice of bytes in Golang?
In Golang, trimming a suffix from a slice of bytes refers to removing a specific set of bytes from the end of the slice. This can be useful when working with byte slices that contain a specific suffix that needs to be removed before further processing. In this article, we will explore how to trim a suffix from a slice of bytes in Golang. Using the bytes.TrimSuffix() function The Golang bytes package provides a built-in function called TrimSuffix() that can be used to trim a suffix from a slice of bytes. This function takes two arguments: the byte slice to ...
Read MoreDifference between AVR and ARM
A microcontroller is a small processing device which is primarily designed to perform specific functions within a large system. For example, a microcontroller is used in an air conditioner to automatically control and adjust the temperature of a room. The main parts that a microcontroller has are: central processing unit (CPU), memory unit, and I/O interfaces. All these components of the microcontroller are formed on a single chip. A microcontroller can be programmed using various programming languages like C language, assembly language, etc. to perform a specific function. Microcontrollers are widely used in a variety of electronic devices, such as ...
Read MoreHow to trim right-hand side of a slice of bytes in Golang?
In Golang, trimming the right-hand side of a slice of bytes refers to removing a specific set of bytes from the end of the slice. This can be useful when working with byte slices that contain a specific suffix that needs to be removed before further processing. In this article, we will explore how to trim the right-hand side of a slice of bytes in Golang. Using the bytes.TrimSuffix() function The Golang bytes package provides a built-in function called TrimSuffix() that can be used to trim a suffix from a slice of bytes. This function takes two arguments: the byte ...
Read MoreDifference between Active and Passive Speakers
There are two types loudspeakers namely, active speakers and passive speakers, used in music systems to produce sound output. The fundamental difference between active speakers and passive speakers is that active speakers consist of a built-in amplifier to produce amplified sound output, whereas passive speakers do not have built-in amplifier, instead they need an external amplifier to power the speakers. In this article, we will discuss all the important differences between active speakers and passive speakers. But before that let’s have a look into the basics of active and passive speakers individually. What is an Active Speaker? A type ...
Read More