Trending December 2023 # Explaination On Mariadb Commands With Examples # Suggested January 2024 # Top 19 Popular

You are reading the article Explaination On Mariadb Commands With Examples updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 Explaination On Mariadb Commands With Examples

Definition of MariaDB Commands

Initially, MariaDB was split from the MySQL database management system, industrialized by its innovative developers. This tool of DBMS delivers data processing abilities for both enterprise and small type tasks.

We can say that MariaDB is an enhanced version of MySQL server which comes with several inbuilt powerful features and many stabilities, performance progresses, and safety that a user cannot get in MySQL.

In MariaDB, you can find more memory storage engine for MariaDB commands as compared to MySQL. We can associate with the MariaDB server with the help of the MySQL program, i.e. command-line having the appropriate username, password, hostname, and name of the database.

MariaDB commands are the administrative commands that are significant commands which a user will implement on a regular basis when functioning with MariaDB.

MariaDB commands..explain each with an example.

Start Your Free Software Development Course

Web development, programming languages, Software testing & others

Along with supporting PHP, a well-liked web development language, MariaDB offers technology of the type seen in Galera Clusters. In addition, MariaDB commands can perform on several operating systems and support many programming languages.

Let us discuss some of the administrative commands in MariaDB mentioned as follows:

USE [name of the database] – Arranges the current default database.

SHOW DATABASES – Provides a list of databases that are present currently on the server.

SHOW TABLES – Provides a list of all non-temporary tables from the database server.

SHOW COLUMNS FROM [Name of the table] – Delivers the column information concerning the stated table.

SHOW INDEX FROM TABLENAME [Name of the table] – Delivers information about the table index associated with the definite table.

SHOW TABLE STATUS LIKE [Name of table] – Provides database tables with information of non-temporary tables and the pattern appearing after using the clause LIKE that is applied to fetch the table names.

MariaDB Commands

Now, let us discuss and illustrate the commands in detail as follows:

1. Creating Database as well as Tables

We will use the following syntax for this:

CREATE DATABASE Nameofdatabase;

We can execute as:



2. To select a Database

If any user wants to use or perform on a definite database, you need to select it from the database lists available on MariaDB. After this, we can proceed to create tasks like creating tables in that particular database selected. The command is as follows:


USE Nameofdatabase;


USE Books;


3. To create a database table

After we have selected the specified database, we can create a table within it by using the following syntax:

CREATE TABLE name_of_table (Name_of_Column, Column_data_type);

From the columns created, one of the columns needs to be a primary key which will not permit NULL values to be inserted. For example,



4. To show database tables

When you have created the tables in the database, you can view the tables, whether created effectively or not, to confirm. The following MariaDB command will display the list of tables present in the database:



5. To show the table structure

If a user requires to view the structure of any stated table in MariaDB, we will use the DESCRIBE command with syntax as follows:

DESC Name_of_Table; For instance, DESC EngBooks;


6. CRUD commands and some clause commands

INSERT: We need to apply the insert command to enter any data value into the table in MariaDB having the below syntax:

INSERT INTO Name_of_Table(Column1, Column2,….ColumnN) VALUES(Value1,…ValueN),(Value1,…,ValueN),……;

Let us show by implementation into the create table above:

INSERT INTO EngBooks(EngID, BookName, BookPrice) VALUES(101, 'Networking', 5000); select * from EngBooks;


Also, we can enter multiple record rows by using the syntax as follows:

INSERT INTO EngBooks(EngID, BookName, BookPrice) VALUES(101, 'Networking', 5000), (102, 'Computer', 4000), (103, 'Maths', 3500); select * from EngBooks;


We must use quotes, either single or double, for string values while executing the Insert statements in the server.

SELECT: We can view the contents or data records of the database table using the MariaDB command SELECT with the syntax:

SELECT * FROM Name_of_table;

Here, * denotes all means all rows and columns as data will be fetched when the command executes like this:



UPDATE: If any user or admin wants to change or alter any record data within the database table that is already inserted into it, then we have to implement the update command as follows:

UPDATE Name_of_Table SET fieldname1 = ValueX, fieldname2 = ValueY,…;

For instance,

UPDATE EngBooks SET BookPrice = 7000 WHERE EngID = 101;


DELETE: We use the delete command to remove one or more rows from the table records in the database with syntax as:

DELETE FROM Name_of_Table [WHERE clause conditions] [ORDER BY Expr {ASC/DESC}] [LIMIT Rows_number]; DELETE FROM EngBooks WHERE EngID = 103;


WHERE: This clause is useful to state the definite location where a user wants to make the alteration and applied together with SELECT, INSERT, DELETE, and UPDATE like queries with the syntax:

SELECT * FROM EngBooks WHERE BookPrice < 5000;


LIKE: This clause is used to define certain data pattern and fetch the related matching items from the database table like below:

SELECT BookName, BookPrice FROM EngBooks WHERE BookName LIKE ‘N%’;


ORDER BY: This clause provides the data accessible in the sorted form in either ascending or descending order with SELECT statement as:

SELECT * FROM EngBooks WHERE BookPrice < 5000 ORDER BY BookPrice DESC;


DISTINCT: This clause will help to remove the duplicate data records while fetching certain data values from the database table to receive unique ones:



FROM: This clause is applied to retrieve records from a specific database table as follows:




MariaDB server operates under the licenses such as LGPL, BSD, or GPL. MariaDB commands are based on a standard and famous querying language, i.e., SQL. It has many storage engines with high-performance functioning.

MariaDB approaches with many additional commands which are not accessible in MySQL. Since MySQL contains some features that cause a negative influence on the DBMS performance so these things have been substituted in MariaDB.

Recommended Articles

We hope that this EDUCBA information on “MariaDB Commands” was beneficial to you. You can view EDUCBA’s recommended articles for more information.

You're reading Explaination On Mariadb Commands With Examples

Basics Linux/Unix Commands With Examples & Syntax (List)

File Management becomes easy if you know the right basic command in Linux.

Sometimes, commands are also referred as “programs” since whenever you run a command, it’s the corresponding program code, written for the command, which is being executed.

Let’s learn the must know Linux basic commands with examples:

Listing files (ls)

If you want to see the list of files on your UNIX or Linux system, use the ‘ls’ command.

It shows the files /directories in your current directory.


Directories are denoted in blue color.

Files are denoted in white.

You will find similar color schemes in different flavors of Linux.

Suppose, your “Music” folder has following sub-directories and files.

You can use ‘ls -R’ to shows all the files not only in directories but also subdirectories

NOTE: These Linux basics commands are case-sensitive. If you enter, “ls – r” you will get an error.

‘ls -al’ gives detailed information of the files. The command provides information in a columnar format. The columns contain the following information:

1st Column

File type and access permissions

2nd Column

# of HardLinks to the File

3rd Column

Owner and the creator of the file

4th Column

Group of the owner

5th Column

File size in Bytes

6th Column

Date and Time

7th Column

Directory or File name

Let’s see an example –

Listing Hidden Files

Hidden items in UNIX/Linux begin with –

at the start, of the file or directory.

at the start, of the file or directory.

Any Directory/file starting with a ‘.’ will not be seen unless you request for it. To view hidden files, use the command.

ls -a

Creating & Viewing Files

The ‘cat’ server command is used to display text files. It can also be used for copying, combining and creating new text files. Let’s see how it works.

To create a new file, use the command

Add content

Press ‘ctrl + d’ to return to command prompt.

How to create and view files in Linux/Unix

To view a file, use the command –

cat filename

Let’s see the file we just created –

Let’s see another file sample2

The syntax to combine 2 files is –

Let’s combine sample 1 and sample 2.

As soon as you insert this command and hit enter, the files are concatenated, but you do not see a result. This is because Bash Shell (Terminal) is silent type. Shell Commands will never give you a confirmation message like “OK” or “Command Successfully Executed”. It will only show a message when something goes wrong or when an error has occurred.

To view the new combo file “sample” use the command

cat sample

Note: Only text files can be displayed and combined using this command.

Deleting Files

The ‘rm’ command removes files from the system without confirmation.

To remove a file use syntax –

rm filename

How to delete files using Linux/Unix Commands

Moving and Re-naming files

To move a file, use the command.

mv filename new_file_location

Suppose we want to move the file “sample2” to location /home/guru99/Documents. Executing the command

mv sample2 /home/guru99/Documents

mv command needs super user permission. Currently, we are executing the command as a standard user. Hence we get the above error. To overcome the error use command.

sudo command_you_want_to_execute

Sudo program allows regular users to run programs with the security privileges of the superuser or root.

Sudo command will ask for password authentication. Though, you do not need to know the root password. You can supply your own password. After authentication, the system will invoke the requested command.

Sudo maintains a log of each command run. System administrators can trackback the person responsible for undesirable changes in the system.

guru99@VirtualBox:~$ sudo mv sample2 /home/quru99/Documents [sudo] password for guru99: **** guru99@VirtualBox:~$

For renaming file:

mv filename newfilename

NOTE: By default, the password you entered for sudo is retained for 15 minutes per terminal. This eliminates the need of entering the password time and again.

You only need root/sudo privileges, only if the command involves files or directories not owned by the user or group running the commands

Directory Manipulations

Directory Manipulation in Linux/Unix

Enough with File manipulations! Let’s learn some directory manipulation Linux commands with examples and syntax.

Creating Directories

Directories can be created on a Linux operating system using the following command

mkdir directoryname

This command will create a subdirectory in your present working directory, which is usually your “Home Directory”.

For example,

mkdir mydirectory

If you want to create a directory in a different location other than ‘Home directory’, you could use the following command –


For example:

mkdir /tmp/MUSIC

will create a directory ‘Music’ under ‘/tmp’ directory

You can also create more than one directory at a time.

Removing Directories

To remove a directory, use the command –

rmdir directoryname


rmdir mydirectory

will delete the directory mydirectory

Tip: Ensure that there is no file / sub-directory under the directory that you want to delete. Delete the files/sub-directory first before deleting the parent directory.

Renaming Directory

The ‘mv’ (move) command (covered earlier) can also be used for renaming directories. Use the below-given format:

mv directoryname newdirectoryname

Let us try it:

How to rename a directory using Linux/Unix Commands

Other Important Commands The ‘Man’ command

Man stands for manual which is a reference book of a Linux operating system. It is similar to HELP file found in popular software.

To get help on any command that you do not understand, you can type


The terminal would open the manual page for that command.

For an example, if we type man man and hit enter; terminal would give us information on man command

The History Command

History command shows all the basic commands in Linux that you have used in the past for the current terminal session. This can help you refer to the old commands you have entered and re-used them in your operations again.

The clear command

This command clears all the clutter on the terminal and gives you a clean window to work on, just like when you launch the terminal.

Pasting commands into the terminal

Many times you would have to type in long commands on the Terminal. Well, it can be annoying at times, and if you want to avoid such a situation then copy, pasting the commands can come to rescue.

Printing in Unix/Linux

How to print a file using Linux/Unix commands

Let’s try out some Linux basic commands with examples that can print files in a format you want. What more, your original file does not get affected at all by the formatting that you do. Let us learn about these commands and their use.

‘pr’ command

This command helps in formatting the file for printing on the terminal. There are many Linux terminal commands available with this command which help in making desired format changes on file. The most used ‘pr’ Unix commands with examples are listed below.

Option Function


Divides the data into ‘x’ columns

-h “header”

Assigns “header” value as the report header


Does not print the header and top/bottom margins


Double spaces the output file


Denotes all line with numbers

-l page length

Defines the lines (page length) in a page. Default is 56

-o margin

Formats the page by the margin number

Let us try some of the options and study their effects.

Dividing data into columns

‘Tools’ is a file (shown below).

We want its content to be arranged in three columns. The syntax for the same would be:

pr -x Filename

The ‘-x’ option with the ‘pr’ command divides the data into x columns.

Assigning a header

The syntax is:

pr -h "Header" Filename

The ‘-h’ options assigns “header” value as the report header.

As shown above, we have arranged the file in 3 columns and assigned a header

Denoting all lines with numbers

The syntax is:

pr -n Filename

This command denotes all the lines in the file with numbers.

These are some of the ‘pr’ command options that you can use to modify the file format.

Printing a file

Once you are done with the formatting, and it is time for you to get a hard copy of the file, you need to use the following command:

lp Filename


lpr Filename

In case you want to print multiple copies of the file, you can use the number modifier.

In case you have multiple printers configured, you can specify a particular printer using the Printer modifier

Installing Software

In windows, the installation of a program is done by running the chúng tôi file. The installation bundle contains the program as well various dependent components required to run the program correctly.

Using Linux/Unix basic commands, installation files in Linux are distributed as packages. But the package contains only the program itself. Any dependent components will have to be installed separately which are usually available as packages themselves.

You can use the apt commands to install or remove a package. Let’s update all the installed packages in our system using command –

sudo apt-get update

The easy and popular way to install programs on Ubuntu is by using the Software center as most of the software packages are available on it and it is far more secure than the files downloaded from the internet.

Also Check:- Linux Command Cheat Sheet

Linux Mail Command

For sending mails through a terminal, you will need to install packages ‘mailutils’.

The command syntax is –

sudo apt-get install packagename

Once done, you can then use the following syntax for sending an email.

mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address'

This will look like:

Press Cntrl+D you are finished writing the mail. The mail will be sent to the mentioned address.


You can format and print a file directly from the terminal. The formatting you do on the files does not affect the file contents

In Unix/Linux, software is installed in the form of packages. A package contains the program itself. Any dependent component needs to be downloaded separately.

You can also send e-mails from terminal using the ‘mail’ network commands. It is very useful Linux command.

Linux Command List

Below is a Cheat Sheet of Linux/ Unix basic commands with examples that we have learned in this Linux commands tutorial

Command Description

ls Lists all files and directories in the present working directory

ls – R

Lists files in sub-directories as well

ls – a

Lists hidden files as well

ls – al

Lists files and directories with detailed information like permissions, size, owner, etc.

Creates a new file

cat filename

Displays the file content

Joins two files (file1, file2) and stores the output in a new file (file3)

mv file “new file path”

Moves the files to the new location

mv filename new_file_name

Renames the file to a new filename


Allows regular users to run programs with the security privileges of the superuser or root

rm filename

Deletes a file


Gives help information on a command


Gives a list of all past basic Linux commands list typed in the current terminal session


Clears the terminal

mkdir directoryname

Creates a new directory in the present working directory or a at the specified path


Deletes a directory


Renames a directory

pr -x

Divides the file into x columns

pr -h

Assigns a header to the file

pr -n

Denotes the file with Line Numbers

lpr c

Prints “c” copies of the File

lp -d

lpr -P

Specifies name of the printer


Command used to install and update packages

mail -s ‘subject’ -c ‘cc-address’ -b ‘bcc-address’ ‘to-address’

Command to send email

mail -s “Subject” to-address < Filename

Command to send email with attachment

Download Linux Tutorial PDF

Calculator (Examples With Excel Template)

Equity Formula (Table of Contents)

Start Your Free Investment Banking Course

Download Corporate Valuation, Investment Banking, Accounting, CFA Calculator & others

What is Equity Formula?

Equity = Total Assets – Total Liabilities

There is another method to derive the equity of a company. In this method, all the different classes of equity capital, which includes common/capital stock, share premium, preferred stock, retained earnings and accumulated other comprehensive income, are added while the treasury stocks are deducted. Mathematically, it is represented as,

Equity = Capital Stock + Share Premium + Preferred Stock + Retained Earnings + Accumulated Other Comprehensive Income – Treasury Stock

Examples of Equity Formula (With Excel Template)

Let’s take an example to understand the calculation of Equity in a better manner.

You can download this Equity Formula Excel Template here – Equity Formula Excel Template

Equity Formula – Example #1

Let us take the example of a company ABC Ltd that has recently published its annual report for the financial year ending on December 31, 2023. As per the balance sheet, the total assets of the company stood at $500,000, while its total liabilities stood at $300,000 as on December 31, 2023. Determine ABC Ltd’s equity as on the balance sheet date.


Equity is calculated using the Formula given below.

Equity = Total Assets – Total Liabilities

Equity = $500,000 – $300,000

Equity = $200,000

Therefore, ABC Ltd’s equity stood at $200,000 as on December 31, 2023.

Equity Formula – Example #2

Let us take the Real-Life example of Airbus SE’s published annual report as on December 31, 2023. As per the balance, the information is available. Calculate Airbus SE’s equity based on the given information.

Equity is calculated using the Formula given below.

Equity = Capital Stock + Share Premium + Retained Earnings + Accumulated Other Comprehensive Income – Treasury Stock

Equity = €777 + €2,941 + €5,923 + €134 – €51

Equity = €9,724 million

Therefore, Airbus SE’s equity stood at €9,724 million as of December 31, 2023.


The formula for equity can be derived by using the following steps:

Step 1: Firstly, determine the total assets of the company, which is the last line item on the asset side of the balance sheet and includes plant, machinery, cash, bank deposits, investments, etc.

Step 2: Next, determine the total liabilities of the company, which is also available in the balance sheet and includes all kinds of debt obligations, payables, etc.

Step 3: Finally, the formula for equity can be derived by subtracting the total liabilities (step 2) from the total assets (step 1) as shown below.

Under the other method, the formula for equity can be derived by using the following steps:

Step 1: Firstly, identify all the different categories of equity capital from the balance sheet.

Step 2: Finally, the formula for equity can be derived by adding up all the categories of equity capital except ones that have been repurchased and retired (also known as treasury stock) as shown below.

Equity = Capital stock + Share premium + Preferred stock + Retained earnings + Accumulated other comprehensive income – Treasury stock

Relevance and Uses of Equity Formula

From the perspective of an investor or an investment analyst, it is important to understand the concept of equity because it predominantly used to evaluate the real value of a company (net worth). In fact, the value of one’s equity investment in the company is captured by the equity value and as such the shareholders are typically concerned with the net worth of the company.

The value of equity can be both positive or negative. A positive equity value indicates that the company has adequate total assets to pay off its total liabilities. On the other hand, a negative value of equity indicates that the company may be on the way to become insolvent as the total liabilities exceed its total assets. Consequently, the investor community, in general, considers a company to be risky and perilous if it has a negative equity value. However, the value of equity in isolation may not give very meaningful insight into a company’s financial health. But an investor can use the equity value to analyze the company to draw significant conclusions if it is used in combination with other financial metrics.

Equity Formula Calculator

You can use the following Equity Formula Calculator.

Total Assets Total Liabilities Equity   Equity = Total Assets

Total Liabilities =



= 0

Recommended Articles

This is a guide to Equity Formula. Here we discuss how to calculate Equity along with practical examples. We also provide an Equity calculator with a downloadable excel template. You may also look at the following articles to learn more –

How Parents() Function Works With Examples

Introduction to jQuery parents

Web development, programming languages, Software testing & others


$(selector ).parents(filter_expr)



In the above-given syntax, the jQuery parents() function is applied on a particular element. It is a selector tag where all ancestors are returned when this parent () function is applied to this selector tag. This function does not take any parameters, but still, it is considered optional.

selector: In this, the selector is nothing, but it is an HTML element or tag of which we want the element’s ancestors or grandparent element to be returned.

filter_expr: This is an optional parameter in this function for specifying the selector tag expression to look upwards in the DOM tree for searching with all this selector’s ancestors.

How parents() Function Works with Examples

In jQuery, the parents() function is a built-in function for displaying all the ancestors of the selected HTML tag for which this function needs to be applied. The working of this function is very simple Firstly, it will check for the specified selector tag, followed by the period (dot) operator and the parents() method to this selector tag. This function will traverse the entire DOM tree, where this tree is the representation of elements of the jQuery object.

Therefore parents() function traverses this DOM tree in the upward direction to search all the element’s ancestors such as grandparent element, great grandparent element, etc. are all displayed, which means this function parent () returns all the ancestor elements of the particular selected or matched HTML tag that is specified before the function declaration, and this particular specified selector optionally filters it. This function returns the element set in reverse order for the given multiple DOM having the original set, and the duplicate elements are removed and displayed.

Example #1


.parents_func_body* { display: block; border: 2px solid red; color: red; padding: 5px; margin: 15px; } <script $(document).ready(function() { $(“p”).parents().css({ “color”: “blue”, “border”: “2px solid red” }); });


In the above example, we have first made the document ready for the web page to be displayed according to the given function in the above code. In this, we are using the .ready() function for making the document ready. Then we specify the parents() function in which “p” the paragraph tag as a selector for this function, which means this function returns all the ancestor elements of the element “P” in the above code. Finally, we are applying the .css() function to properly display each element with described properties. This logic is defined or declared within the script tag, which is within the head tag.

Example #2

Now let us see another example for demonstrating the parents() function in which we are passing the optional parameters as some other HTML elements or selectors.


.main *{ border: 2px solid red; padding: 10px; margin: 10px; } function parents_func(){ $(document).ready(function(){ $(“p”).parents(“li, h2”).css({ “border”: “3px dashed blue”}); }); }

Conclusion – jQuery parents

In this article, we conclude that the parents() function in jQuery is very simple and is used to search or traverse the DOM tree, which consists of various elements to find out the parent element to help any developer to easily correct or upgrade any details. Similar to this parent () function, which returns all its ancestors elements of any selected element, even the parent() function also returns the direct parent element but not all the ancestors elements.

Recommended Articles

This is a guide to jQuery parents. Here we discuss the introduction and how parents() function works with examples, respectively. You may also have a look at the following articles to learn more –

What Is Tensorflow Argmax With Examples?

Introduction to TensorFlow argmax

Tensorflow argmax is the method present in the math package module of the tensorflow library, which is used for acquiring the maximum value from and across the axes. Tensorflow keras is one of the most popular and highly progressing fields in technology right now as it possesses the potential to change the future of technology. In this article, we will try to understand what tensorflow argmax is, how we can use it, some of the associated tools, and learn about its implementation with the help of certain examples.

Start Your Free Data Science Course

What is TensorFlow argmax?

The tensorflow argmax method belongs to the math module of the TensorFlow library and is used for getting the maximum value among the axes’ values. The syntax of the argmax method is as shown below, which consists of its fully qualified name –

tensorflow.math.argmax(input_data, source_axes, output_dttype, operation_name)

One more argument is named dimension, but it is now deprecated and is of no use, so there is no need to specify. The arguments and parameters used in the above syntax are as described below –

Input_data – This is a tensor and should be of one of the following data types –

18. bool

source_axes – This parameter is also a tensor and should have one of the data types: int 64 or int 32. They must have a value that lies in the range of [-rank (input_data), rank(input_data)]. This parameter helps specify the TensorFlow axis that should be considered for reducing across. In the case of vector quantities, we always set the value of the axis as zero.

output_dttype – This parameter is optional and is used for specifying tensorflowObj.DType that can value either tensorflowObj.int64 or tensorflowObj.int32. The default value of the parameter corresponds to tensorflowObj.int64.

operation_name – This parameter is optional and used to specify the operation’s name to be performed.

How do you use argmax?

The return value of the TensorFlow argmax function is a new tensor with the same type as the output_dttype.

We will need to follow certain steps to use the TensorFlow gather function. Some of them are as listed below –

The required libraries should be imported at the top of the code file.

The input data and the required objects should be assigned the initial value.

You can optionally print your input data if you want to observe before and after the difference.

Use the argmax function to calculate and get the maximum value of the input tensor data.

Evaluate the tensor value

After argmax, you can print the value to observe the difference made by the argmax function.

Run the code and observe the results.

TensorFlow argmax Tools

There is a TF coder tool, which helps create and write down tricky expressions of TensorFlow according to the requirement. For example, when you go for tensor manipulations, you should keep track of tensor shape, various dimensions, and data type compatibility. Along with that, one of the obvious things to keep an eye on is the correctness of mathematical manipulations.

At the same time, the provision of various operations available in TensorFlow makes it difficult to choose a perfect one for us. Making the use of the TF coder tool makes this task easy. So that instead of manually manipulating the code of TensorFlow, we can provide the demonstration of illustrations of certain examples so that it gives us the desired code.

TF coder is a tool for program synthesis and writing TensorFlow’s code. First, you need to provide the input, and after that, it executes the search internally, consisting of combinations that help get the transformation. Finally, the TF coder tool’s output is a code you can add to your project TensorFlow code.

Tensorflow argmax examples

Given below are the examples of TensorFlow argmax:

Example #1

print(‘value: ‘,sample3 )


The execution of the above code gives the following output as a resultant –

Example #2

print(‘Indices: ‘,sample3 )


The output of the above code after execution is as shown in the below image –

This is because the maximum value along the axes is 19,18,127 at indices 0,0,0, respectively.


Tensorflow argmax is the TensorFlow library method that helps you find the maximum value among the tensor passed as input along and across the axes. This method can be implemented in TensorFlow in a very easy manner. But, first, we need to calculate the maximum value, evaluate its result, and print it so we can see the output value after execution.

Recommended Articles

This is a guide to TensorFlow argmax. Here we discuss the Introduction, What is TensorFlow argmax, and How do you use argmax?Examples with code implementation. You may also have a look at the following articles to learn more –

Top 6 Nativescript Layout With Examples

Introduction to NativeScript Layouts

Web development, programming languages, Software testing & others

These layout containers act as parent components and can have one or more child components. Child components can be arranged based on the techniques provided by the parent container.

Top 6 NativeScript Layouts with Examples

Below are the 6 NativeScript Layout containers,

Absolute Layout,

Dock Layout,

Grid Layout,

Stack Layout,

Wrap Layout,

FlexBox Layout

We shall see each of the layout containers, syntax of each, and how it works.

1. Absolute Layout Container

It uses 4 properties of children for positioning,

left: It is the placement of children from origin moving sidewards in the x-direction.

top: It is the placement of children from origin moving downwards in the y-direction.

width and height: It is the width and height of children.

Syntax(Absolute Layout):

Example #1: Absolute Layout Container Example


Here, we are displaying an Absolute Layout container of NativeScript. Width and height are defined to be 250. The top refers to the placement in the y-direction whereas the left refers to the placement in the x-direction.

2. Dock Layout Container

It is one of the useful containers if the user wants to have the layout pinned to any part of the screen, i.e., enables the child container to dock inside the parent container. Each side of the container can be docked. It uses the dock properties of children for docking; bottom: It docks the child component at the bottom corner of the screen.

top: It docks the child component at the top corner of the screen.

left: It docks the child component at the left corner of the screen.

right: It docks the child component at the right corner of the screen.

Syntax (Dock Layout):

Example 2: Dock Layout Container Example


Based on the layout, we can easily say that this layout is docked at left, top, bottom, and right. Here yellow color is the background of the complete layout.

3. Grid Layout Container

It is one of the complex components and allows the arrangement of complicated views on top of each other, in a tabular format with rows and columns.

Properties to be noted here are,

row and column: It is the row and column number

rowSpan and colSpan: It is the total number of or rows or columns that the child component spans within the layout.

Syntax (Grid Layout):

Example 3: Grid Layout Container Example


So here Grid layout has been showing, it is displayed in the form of rows and columns.

4. Stack Layout Container

It will organize its child elements in one-dimensional line, either in horizontal or vertical, depending upon the orientation set.

Syntax: (Stack Layout)

Example 4: Stack Layout Container Example


Here, we have shown the Stacked layout in a horizontal manner.

5. Wrap Layout Container

It is used to wrap the contents on new rows and columns depending upon the screen size.

Syntax: (Wrap Layout)

Example 5: Wrap Layout Container Example


Here, we have shown a wrapped layout in a vertical manner.

6. FlexBox Layout Container

It has a lot of properties,

flexDirection: It is the direction in which child components are arranged. Possible values for flexDirection are

row and column: Child elements arranged side by side in a row and one below another in the column.

row-reverse and column-reverse: Child elements arranged side by side in a row and one below another in the column, in the reverse direction.

flexWrap: It represents whether child elements will be rendered in a single row or column or flow to multiple rows with wrapping set by the flexDirection.

wrap: It wraps the child elements if there is no space available in the flexDirection.

wrap-reverse: Similar to wrap but in the reverse direction.

justifyContent: It represents how the child elements are arranged based on each other and the overall structure.

flex-end: Packs child element towards the end of the line.

space-between: Packs child element by distributing evenly in line

space-around: It is similar to space-between but packs child components evenly in line as well as around them.


Example 6: Flex Box Layout Container example


Here, we have implemented FlexBox Layout with flexDirection as the reverse. We also have flexWrap and also justifyContent.


With this, we shall conclude our topic ‘NativeScript Layouts’. We have seen what NativeScript Layout is and what are all the types included in these layouts. There are around 6 types of NativeScript Layouts which we have implemented, each with an example here to make you understand the concept in a better way.

Recommended Articles

This is a guide to NativeScript Layouts. Here we also discuss the definition and 6 NativeScript layouts along with different examples and their code implementation. You may also have a look at the following articles to learn more –

Update the detailed information about Explaination On Mariadb Commands With Examples on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!