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 Top-down and Bottom-up Approach
In the top-down approach, a bigger module/problem is divided into smaller modules. In contrast, in the bottom-up approach, the smaller problems are solved and then they are integrated to find the solution of a bigger problem. Read this article to learn more about top-down approach and bottom-up approach and how they are different from each other. What is Top-Down Approach? Top-Down Approach is an approach to design algorithms in which a bigger problem is broken down into smaller parts. Thus, it uses the decomposition approach. This approach is generally used by structured programming languages such as C, COBOL, FORTRAN. The ...
Read MoreHow to Write/create a JSON array using Java?
A JSON array is an ordered collection of values that are enclosed in square brackets i.e., it begins with '[' and ends with ']'. The values in the arrays are separated by ', ' (comma).Sample JSON array{ "books": [ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL] }The JSON-simple is a light weight library which is used to process JSON objects. Using this you can read or, write the contents of a JSON document using Java program.JSON-Simple maven dependencyFollowing is the maven dependency for the JSON-simple library − com.googlecode.json-simple json-simple ...
Read MoreWhat is the purpose of Database Management System?
The Database Management System (DBMS) is defined as a software system that allows the user to define, create and maintain the database and provide control access to the data.It is a collection of programs used for managing data and simultaneously it supports different types of users to create, manage, retrieve, update and store information.PurposeThe purpose of DBMS is to transform the following −Data into information.Information into knowledge.Knowledge to the action.The diagram given below explains the process as to how the transformation of data to information to knowledge to action happens respectively in the DBMS −Previously, the database applications were built ...
Read MoreGenerate a UUID on iOS from Swift
This article will explain to you what is the UUID in iOS and how to generate it in the Swift language. You will see some practical situations in which UUID is useful in the iOS application. What is UUID? A universally unique identifier (UUID) is a string of characters that is guaranteed to be unique across all devices and at all times. UUIDs are often used to uniquely identify resources, such as database records or files. In iOS, UUIDs can be used for a variety of purposes. Some common use cases for UUIDs in iOS include − Identifying app-specific ...
Read MoreWhat is Color Histogram Equalization in MATLAB?
In digital image processing, there is a technique called histogram equalization which is used to enhance the visual quality of an image by manipulating contrast in the image. Histogram equalization improves the quality of an image by redistributing the pixel values across the entire image, so that the histogram of the image can be uniformly distributed. Histogram is nothing but the frequency of occurrence of each pixel intensity value. Sometimes, we see that the pixel intensities in an image are concentrated in a particular range and results in the poor visual quality of the image. Histogram equalization is used to ...
Read MoreWhat are different types of denoising filters in MATLAB?
In MATLAB, a denoising filter is a tool that can reduce or remove noise from a digital image or a digital signal. As we know, noise is an unwanted signal or disturbance in a digital signal that impacts the quality of the signal or can cause errors in the signal processing. Therefore, it is required to remove or reduce the noise in a signal or image. This can be done with the help of a denoising filter. In this tutorial, we will explore several different types of denoising filter in MATLAB and will implement them using MATLAB programming. Types of ...
Read MoreHow To Create Video from Sequence of Images Using MATLAB?
In MATLAB, we can create a video from a sequence of images. In this tutorial, we will explore the steps involved in creating a video from an image sequence and will take an example to understand the concept practically. Process of Creating Video From a Sequence of Images The step-by-step process of creating a video from a sequence of images is explained below − Step (1) − Firstly, collect all the images in a folder that we want to use in the video. Step (2) − Read all the images using the 'imread' function and store them in a ...
Read MoreHow to Create a Textarea Component in MATLAB?
In MATLAB, we have a built-in GUI App Designer environment that allows us to develop various types of GUI (Graphical User Interface) applications with proper knowledge of software engineering and programming. In this MATLAB’s app designer environment, we can create various kinds of GUI components such as TextFields, Buttons, NumEditFields, Labels, Hypertext, and more. In this tutorial, we will explore how to create a TextArea Component in MATLAB app. TextArea Component in MATLAB In MATLAB, the TextArea is a GUI component allows application users to input a string of text. MATLAB provides a built-in function ‘uitextarea’ to create a TextArea ...
Read MoreHow to Create a New Matrix from All Possible Row Combinations in MATLAB?
In MATLAB, a matrix is nothing but a 2D (two-dimensional) array of numbers arranged in multiple rows and columns. Matrix is the most elementary data structure in MATLAB programming which is utilized to store and manipulate data. In this tutorial, we will learn how to create a new matrix from all possible row combinations in MATLAB. For this, we can use MATLAB's built-in function 'randperm'. The 'randperm' function will randomly select a row index and create a new matrix. Algorithm The step-by-step process to create a new matrix from all possible row combinations is described below − Step (1) ...
Read MoreHow to Create a Hyperlink Component in MATLAB?
In MATLAB, we can use the MATLAB's built-in GUI environment 'App Designer' to create a hyperlink component. The App Designer Environment of MATLAB allows to create several types of GUI components like hyperlink, buttons, sliders, text fields, etc. To create a hyperlink component in MATLAB, we can use a built-in option 'uihyperlink'. This function creates a GUI hyperlink component in MATLAB. This function allows users to navigate across web resources with a single click. The 'uihyperlink' function creates a hyperlink object in a MATLAB app. The 'uihyperlink' function can have the following syntaxes. (1). Create Hyperlink Object with Default Properties ...
Read More