Difference Between Static And Dynamic Linking

What Is Static Linking? Static linking is the process of copying all library modules used in the program into the final executable image. This is performed by the linker and is done as the last step of the compilation process. The linker combines library routines with the program code in order to resolve external references, … Read more

Difference Between DDL And DML In DBMS (With Examples)

What Is Data Definition Language (DDL)? Data definition or data description language is a syntax used to establish and modify the structure of objects in a database by dealing by dealing with descriptions of the database schema. DDL statements are similar to a computer programming language for defining structures, especially data schemas. DDL statements create, … Read more

Difference Between TCP And UDP

What Is Transmission Control Protocol (TCP)? Transmission Control Protocol (TCP) is a connection-oriented protocol that computers use to communicate over the internet. It is one of the main protocols in TCP/IP networks. TCP provides error-checking and guarantees delivery of data and that packets will be delivered in the order they were sent. TCP determines how … Read more

Difference Between Iterator And Enumeration

What is Iterator? An Iterator is an object that enables a programmer to traverse a container, particularly lists. It is used with most of the collection classes like ArrayList, LinkedList, HashSet, TreeMap, TreeSet etc but iterators cannot be used with legacy classes like Vectors, Stack, HashTables etc. Iterator allows to remove elements from the underlying … Read more

Difference Between FTP And TFTP

What Is File Transfer Protocol (FTP)? The File Transfer Protocol is a standard network protocol used for the transfer of computer files between a client and server on a computer network (over TCP/IP) Connections. FTP lets people and applications exchange and share data within their offices and across the internet. FTP relies on two communication … Read more

Difference Between Soft Hand Off And Hard Hand Off

What Is Soft Hand-off? Soft handoff refers to the overlapping of repeater coverage zones, so that every cell phone set is always well within range of at least one repeater (also called a base station). In some cases, mobile sets transmit signals to, and receive signals from, more than one repeater at a time. Soft handoff technology … Read more

Difference Between HashMap And HashTable

What Is HashMap? HashMap denoted as HashMap<Key, Value> or HashMap<K, V>. It is the advanced version of HashTable and was introduced as a new class in JDK 1.2. It is a part of Java Collections. It provides the basic implementation of the Map interface of Java. It stores the data in (key, Value) pairs and … Read more

Difference Between Active And Passive Components (Elements)

Active Components An active component is a device that has an analog electronic filter with the ability to amplify a signal or produce a power gain. All electronic circuits must contain at least one active component. Examples of Active Components Silicon-controlled rectifiers (SCRs) Transistors such as MOSFETs, FETs and JFET Diodes such as Zener diodes, … Read more