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 on Trending Technologies
Technical articles with clear explanations and examples
Difference between TELNET and FTP
FTP is an Internet protocol for transmitting or transferring data from one computer to another via TCP or IP networks. TELNET, on the other hand, is a connection protocol that allows a user to connect to a remote server waiting for commands. The user can then give commands to the server and inspect the returned responses, once the connection has been established.Read through this article to find out more about Telnet and FTP and how they are different from each other.What is Telnet?Telnet is a network protocol that allows you to remotely connect to a computer and establish a two-way, ...
Read MoreDifference between FTP and TFTP
FTP is used for copying files from one host to another host location. FTP works on Port 20 and 21. Port 20 is used for data and Port 21 is used for connection control.TFTP is lighter than FTP and is used when a file transfer functionality is needed without FTP features. It works on Port 69 and follows the UDP protocol.Read through this article to find out more about FTP and TFTP and how they are different from each other.What is FTP?FTP stands for File Transfer Protocol. It is a client/server protocol for sending files to and from a host ...
Read MoreDifference between File Transfer Protocol (FTP) and Secure File Transfer Protocol (SFTP)
Both FTP and SFTP are file transfer protocols and they are used to transfer files from one system to another. FTP does not use any secure channel to transfer files, whereas SFTP uses SSH protocol to establish a control connection. SFTP is highly secure than FTP.Read through this article to find out more about FTP and SFTP and how they are different from each other.What is File Transfer Protocol (FTP)?FTP stands for File Transfer Protocol; it is a client/server protocol for sending files to and from a host computer. User names and passwords can be used to authenticate FTP.Some websites ...
Read MoreDifference between CSMA/CA and CSMA/CD
Both CSMA/CA and CSMA/CD are network protocols for transmission that operate in the Medium Access Control Layer, however there are significant differences in the way they operate. Read through this article to find out more about CSMA/CA and CSMA/CD and how they are different from each other.What is CSMA/CA?CSMA/CA is a network protocol for carrier transmission that stands for Carrier Sense Multiple Access with Collision Avoidance. It works in the same media access control layer as CSMA/CD. This protocol is effective before the collision.Algorithm of CSMA/CAThe algorithm of CSMA/CA is as follows −When a frame is ready, the transmitting station ...
Read MoreGarbage collection(GC) in JavaScript?
Memory management in JavaScript is much easier than in low-level languages like C or C++. Unlike low-level languages, JavaScript automatically detects which objects will be needed in later cases and which will be garbage that is occupying memory without any reason. In this article, we shall discuss how garbage collection (GC) works in JavaScript. There are a few important parts that we are going to discuss in detail− Reachability from root Interlinked Objects (interconnections between different objects) Unreachable Collections (Broken link) Reachability The first concept of memory management is reachability. In this mode, the garbage collector tries to ...
Read MoreMemory Management in JavaScript
Memory management is an essential task when writing a good and effective program in some programming languages. This article will help you to understand different concepts of memory management in JavaScript. In low-level languages like C and C++, programmers should care about the usage of memory in some manual fashion. On the other hand, Javascript automatically allocates memory when objects are created into the environment and also it cleans the memory when an object is destroyed. JavaScript can manage all of these on its own but this does not imply that the developers do not need to worry about the ...
Read MoreDifference between Vacuum Tube and Transistor
Vacuum tube and Transistor are types electronic switching devices used a variety of electronic devices and circuits such as computers, communication systems, power supplies, TV, radios, amplifiers, etc. However, both are significantly different from each other based on their technology and operation. In this article, we will highlight all the points that differentiate a vacuum tube from a transistor. Let's start with some basics of vacuum tubes and transistors. What is a Vacuum Tube? A vacuum tube is an electronic device used to control the current flowing in a circuit using a vacuum in a sealed glass tube. Basically, ...
Read MoreDifference between Wattmeter and Energy Meter
In every electrical system, we need to measure various electrical quantities such as current, voltage, power, energy, etc. For this purpose various types of measuring instruments have been developed to measure the respective quantity. Go through this article to find out more about wattmeter and energy meter. We also learn about the significant differences between a wattmeter and energy meter. One major difference between wattmeter and energy meter is that the wattmeter measures electrical power in the circuit, whereas the energy meter measures total amount of energy consumed by the load.What is a Wattmeter? A wattmeter is an ...
Read MoreDifference Between Hub and Bridge
Both Hubs and Bridges are network connecting devices and both of them broadcast data to every node on a network. Hubs operate at the Physical Layer and they do not perform packet filtering or addressing function; they send the data packets to all the connected devices. Bridges connect various devices in a network.A bridge operates at the data link layer to connect multiple networks. It can read the outmost section of a data packet to tell where the message is going. A bridge can be programmed to reject packets from a particular network, so it can be used to reduce ...
Read MoreWhat are the characteristics of JavaScript 'Strict Mode'?
This tutorial will explain you what are the different characteristics of JavaScript 'Strict Mode'. As such, there are two different modes of programming in JavaScript. By default, the simple mode or sometimes known as the sloppy mode is enabled. In this mode, we do not need to follow strict rules while writing the code. On the other hand, the strict mode is also there. This mode enables some strict rules in the environment. Strict mode is not a subset of the sloppy mode but it also has different semantics than normal code. Syntax Strict modes can be ...
Read More