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 by Kiran Kumar Panigrahi
Page 28 of 32
What is the difference between an EXE and a DLL and how is it getting generated?
You can choose between creating an EXE or a DLL when writing Dot NET code. Both of these include executable code, however, DLL and EXE operate differently from one another. The EXE will create its own thread and reserve resources for it if you run it. A DLL file, on the other hand, is an in-process server, so you cannot run a DLL file on its own. A DLL's code is used by a running application by loading and calling the DLL. The primary objective of a DLL is to facilitate the process of compartmentalizing a computer program. ...
Read MoreDifference between Delete and truncate in sql query
Both the TRUNCATE statement and the DELETE statement are included in the category of SQL queries for deleting the data stored in a table. They carry out deletion operations on records or rows of a table that are no longer needed. A condition is applied before each entry in the table that is being deleted when using the DELETE command. To put it another way, it is possible to delete one or more rows all at once. However, with the TRUNCATE command, each row is removed from the table simultaneously. When we delete something using the DELETE query, a log ...
Read MoreDifference between Browsing and Surfing
When you search the Internet, do you know whether you are browsing the internet or just surfing? Next time you go on the Internet, you may relate to the following points to decide whether you are browsing or surfing. What is Browsing? When people visit a website, they cannot open it without using an online browser. A browser is a program that allows the user to type a search term and reach the source to gain more information. In simple terms, browsing is an act of looking for information and reading about a specific topic with a particular goal or ...
Read MoreScala vs Java
Scala and Java are two of the most widely used high-level programming languages in the world of today's computer programming. Scala was developed specifically to address a number of Java's limitations. In particular, it is intended to be as condensed and terse as possible, with the goal of reducing the amount of code that the programmer is required to produce.Java and Scala have their own specialised fields and domains of application. Go through this article to find out the primary characteristics of these two high-level programming languages and how they are different from each other.What is Scala?Scala is a computer ...
Read MoreDifference between EIGRP and OSPF
EIGRP stands for Enhanced Interior Gateway Routing Protocol. It is used to share information between routers lying in the same region. It can be easily implemented in small as well as large networks.OSPF stands for Open Shortest Path first. It is used on variable-length subnet masking (VLSM) and discontinuous networks. It is a classless routing protocol.Read through this article to find out more about EIGRP and OSPF and how these two protocols are different from each other.What is EIGRP?EIGRP is an advanced distance-vector routing protocol for automating routing decisions and configuration on a computer network. Cisco Systems designed the protocol ...
Read MoreDifference Between DDA and Bresenham Line Drawing algorithm
The realm of computer graphics is an expansive one that is always undergoing development. It involves a variety of concepts and ideas, of which "drawing a line" is the most fundamental tasks involved in working with graphical media.There are two algorithmic rules that are followed while drawing a line on the screen. They are DDA (Digital Differential Analyser) algorithmic rule and Bresenham line algorithm.Both the DDA and Bresenham's algorithm are examples of computational procedures that can be utilised for the goal of approximating the length of a line segment.What is DDA?The primary purpose of a DDA in computer graphics is ...
Read MoreDifference between NodeJS and AngularJS
The demand for different programming languages is constantly shifting due to the creation of new mobile and online applications. Additionally, emerging programming languages provide useful capabilities for the construction of powerful websites. A study done by developers at 2020 shows that JavaScript is widely considered to be one of the most popular technologies.Both NodeJS and AngularJS are open-source technologies that are based on JavaScript and are in wide use. AngularJS is a framework written in JavaScript, while NodeJS is a runtime environment that works across several platforms.Angular is a client-side JavaScript framework that allows developers to construct dynamic web applications ...
Read MoreDifference between inheritance and composition in Java
In computer programming, the concept of reusable code refers to the utilisation of previously developed software in the construction of new software. Reusability of code is recognised as an essential component of productive functionality. Establishing associations between classes is one method that object-oriented programming uses to encourage this.In object-oriented programming, there are two primary ways to construct these relationships: inheritance and composition.In object-oriented programming (OOP), inheritance refers to the process through which an object can take on the properties of one or more other objects. In OOP, it is one of the most powerful concepts for establishing code reusability. When ...
Read MoreDifference between Hive and HBase
Hive and HBase are Hadoop-based Big Data solutions. These technologies serve different purposes in almost any real use scenario. When you log onto Facebook, you may see your friend's list, a news feed, ad suggestions, friend suggestions, etc. Twitter is similar.Apache Hadoop, along with other technologies we'll explore today, such as Apache Hive vs. Apache HBase, is how Facebook loads all of its messy data in a presentable manner. Apache Hadoop enables Facebook's two billion-plus daily users.Because Big Data systems are complicated, all technologies must be used together. Hive is recommended for analyzing time-series data. It can evaluate trends and ...
Read MoreDifference between constructor and method in Java
Classes are the fundamental building blocks of Java. It is a programmable template that can be expanded upon, and it determines the form and characteristics of an item. One may say that a class is the most fundamental component of an object oriented programming language like Java. Each and every idea that will be put into action by means of a Java application must first be encased inside of a class. In object-oriented programming, the fundamental building blocks are called classes objects.Variables and methods are the building blocks of a Java class. Instance variables are the terms used to refer ...
Read More