Articles on Trending Technologies

Technical articles with clear explanations and examples

Golang program to convert vector to a list

Akhil Sharma
Akhil Sharma
Updated on 20-Feb-2023 1K+ Views

In Golang, a vector is referred to as an array or a slice. Slice is a dynamic array whose size can be changed whereas a linked list data structure is one type of list, where each node has a value and is pointing to the next element. We will use two examples in this program to convert vector to a list. In the very first example a built-in copy function will be used and in the second example we will iterate the slice in the reverse order to obtain the output. Method 1: Using Copy Function In this method, we ...

Read More

Golang program to call one constructor from another

Akhil Sharma
Akhil Sharma
Updated on 20-Feb-2023 957 Views

In Go programming language, a constructor is a specific kind of function used to initialize an object's state when it is initially formed. It is used to initialize variables and provide data for the objects. We will execute this program using two methods and we will use struct in both of these examples with anonymous struct in the second example. Let’s see through these examples to understand how the program is executed. Method 1: Using a function that returns a desired type In this method, to construct a new Child struct, the NewChildWithAge function runs the NewChildfunction, sets the age, ...

Read More

Difference Between Abstraction and Data Hiding

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 20-Feb-2023 11K+ Views

In object oriented programming (OOP), abstraction and data hiding are two important concepts. Abstraction is a process of extracting important information without involving the complete detail of the system. On the other hand, data hiding is a process of wrapping the data in a single unit, i.e., to achieve data encapsulation. Read this article to learn more about abstraction and data hiding and how these two concepts are different from each other. What is Abstraction? Abstraction, or data abstraction, is one of the object-oriented methodologies. Abstraction is defined as the process of hiding the internal implementation and keeping the complicated ...

Read More

Basic Prerequisites of Learning Android app development

Vaibhav Ahire
Vaibhav Ahire
Updated on 20-Feb-2023 1K+ Views

Introduction Android is one of the most famous mobile operating systems. It is a leader of mobile operating systems having a market share of around 70 %. Due to this learning android app development is beneficial as the users using this operating system is huge. So there is a huge demand for learning Android app development. In this article we will take a look at Basic Prerequisites of Learning Android app development. Basic Prerequisites of Learning Android app Development It is easy to develop simple android applications. We can simply use some basic knowledge and can create simple applications using ...

Read More

Android UI Layouts

Vaibhav Ahire
Vaibhav Ahire
Updated on 20-Feb-2023 901 Views

Introduction UI Layouts in android are used to define the user interface which is being displayed to the user when the mobile application is being used. It is generally used to display what the user will see on the screen. Every android application consists of one or more UI layouts present within it. Every activity which is being created within an android application consists of different types of UI layouts within it. UI Layouts are generally used as a parent component which holds all the widgets within the application whether it may be text view, image view or others. Layouts ...

Read More

Android Architecture Patterns

Vaibhav Ahire
Vaibhav Ahire
Updated on 20-Feb-2023 2K+ Views

Introduction When you are working on building a complex android application. It is recommended that you should follow one of the android architecture patterns so that in future it will become easy to manage and update your project. Android architecture patterns are generally used to provide proper structure for the code. There are three different types of architecture patterns which are followed in android are as follows − MVC (Model View Controller) MVP (Model View Presenter) MVVM (Model View ViewModal) The main usage of Android architecture patterns is to separate UI from the business logic and make it ...

Read More

How Can Hackers Destroy Cloud Server Databases?

Devang Delvadiya
Devang Delvadiya
Updated on 20-Feb-2023 584 Views

Cloud server databases are the most important parts of a cloud network. It carries around all the data regarding any sensitive information, login credentials and workflow of the cloud. These server databases are the data storage systems that are hosted on remote services. To access the data from anywhere on the earth, officials constantly organise and maintain these databases. Hence their security is a very big vulnerable feature, and to maintain their integrity, cloud databases must have high security. But still, some hackers manage to steal information or else destroy cloud server databases. What Is Information Stored in Cloud Server ...

Read More

An overview of IoT sensor types and challenges

Devang Delvadiya
Devang Delvadiya
Updated on 20-Feb-2023 1K+ Views

In the design of most IoT gadgets, sensors play a central role. Internet of Things product development revolves around sensors. Environmental changes can be detected and responded to with the use of sensors. They gather information for smart devices to use and adjust. For sensing purposes, sensors can be attached to various objects and machinery. IT personnel need to be familiar with the different kinds of IoT sensors, the data gathering process, and the risks associated with hardware failures and security to effectively manage and support IoT implementations. for example, a sensor picks up on this change and translates it ...

Read More

How to Mitigate IoT Security Threats in 2023?

Devang Delvadiya
Devang Delvadiya
Updated on 20-Feb-2023 281 Views

In digital transformation, the Internet of Things is a key factor. The IoT market is estimated to be around $967 billion, which suggests that many gadgets were not built with safety in mind. However, businesses often discover that they have a sizable number of legacy Internet of Things (IoT) devices that have been slowly introduced over time. Businesses can benefit from IoT's innovative features, but only if they take steps to address the risks, vulnerabilities, and other threats that come with using them. Due to the ever-increasing number of IoT security flaws, it is essential that manufacturers place a premium ...

Read More

IoT Sustainable Transportation: The Role of iSIM

Devang Delvadiya
Devang Delvadiya
Updated on 20-Feb-2023 204 Views

The transportation industry is crucial to any solution since it is the single largest contributor to greenhouse gas emissions. No single technology is enough to stop a climate disaster, but cellular IoT can help cut the carbon footprint of transportation in surprising ways. Although there isn't a silver bullet for preventing a climate catastrophe, cellular IoT can significantly impact the industry by lowering transportation's carbon footprint. However, these systems need to be sustainable over the whole lifecycle, beginning with the manufacturing of IoT devices, in order to reap the maximum advantage. How IoT helps make transportation systems more sustainable ...

Read More
Showing 40411–40420 of 61,297 articles
Advertisements