Programming Articles

Page 1988 of 2547

What is execution engine in JAVA?

Janani Jaganathan
Janani Jaganathan
Updated on 13-Oct-2022 3K+ Views

Execution Engine in Java is the core component of the JVM (java virtual machine) which communicates with different memory areas of the JVM. This component is used to execute the bytecode that is assigned to the runtime data areas via the classloader. In addition to this, each java Class file is executed through the execution engine, and each thread that is present in a running application is a distinct instance of the virtual machine’s execution engine. Hence, by reading this article, you will understand the execution engine in more detail, but before that, let’s comprehend what Java Virtual Machine is. ...

Read More

CountDownLatch in Java

Janani Jaganathan
Janani Jaganathan
Updated on 13-Oct-2022 4K+ Views

For a concurrent execution, CountDownLatch in Java is an important class that ensures one or more threads are in the queue for other threads to complete their set of operations. To better understand CountDownLatch in Java, in this article, you will learn the working of CountDownLatch with an example and methods of CountDownLatch. CountDownLatch in Java and its Working Process Based on the count value, the CountDownLatch is used for several purposes, which are as follows − When we begin the CountDownlatch with count value 1, it will simply work as an on/off latch or gate. On the other ...

Read More

Swift Program to find the hyperbolic arctangent of the given value

Ankita Saini
Ankita Saini
Updated on 07-Oct-2022 253 Views

This tutorial will discuss how to write a Swift program to find the hyperbolic arctangent of given radian value − atanh(a) = 1/2 * ln(1+a/1-a) In Swift, we can calculate the hyperbolic arctangent of the given radian value using the in-built atanh() function. This function returns the hyperbolic arctangent value of the specified number. Here, the specified number represents an angle. Syntax Following is the syntax − atanh(Num) Here, the value of Num can be of integer, float, or double type. The value of Num should be in between -1 to 1 range. If the value of Num is ...

Read More

How does concatenation operator work on list in Python?

Vikram Chiluka
Vikram Chiluka
Updated on 22-Sep-2022 919 Views

In Python, a list is an ordered sequence that can hold several object types such as integer, character, or float. In other programming languages, a list is equivalent to an array. Concatenation of lists is an operation that adds the elements of one list to the end of another. We're discussing list data structures here, therefore we'll join the elements of one list to the end of another. In this article, we will show you how to concatenate lists in python. The following are the different methods to accomplish this task − Using Concatenation(+) Operator Using For Loop(Naive Method) ...

Read More

How to convert pandas offset to Python date?

Pranav Indukuri
Pranav Indukuri
Updated on 07-Sep-2022 708 Views

In this article, we convert the pandas offset to date in python. When you subtract the pandas from a date object, you get a pandas Timestamp object. You can convert this object to a String format date or Date object(Standard Python date). Or you can use the timedelta object from the datetime library. Example 1 In the following example code, we remove the offset of 10 days using to_offset(“10D”) from the pandas pd.to_datetime(‘2018-01-04’). from pandas.tseries.frequencies import to_offset import pandas as pd dt = pd.to_datetime('2018-01-04') - to_offset("10D") print(type(dt)) print(dt) Output The output of the above code is as follows. ...

Read More

What is an I/O filter in Java?

Debarpito Sarkar
Debarpito Sarkar
Updated on 05-Sep-2022 1K+ Views

This article will help you understand what I/O filter in Java is. The Java I/O Filter The Java I/O Filter is inside java.io package. It provides sets of input and output streams used for reading and writing data to input and output sources. There are different types of classes in java.io, naming Input Stream, Output Stream, etc. Some of the important types are discussed below − Input Stream The InputStream class of java.io is an abstract superclass which reads data from an input source. The source can be a file, a string, or anything that can contain data. This class ...

Read More

How to add groups in Django using authentication system?

Gayatri Jandhyala
Gayatri Jandhyala
Updated on 05-Sep-2022 3K+ Views

Django is equipped with built-in permissions system that assigns permissions to specific users or groups of users. Permissions used by the Django-admin site are as follows, Users with the "view" or "update" permission for that type of object have access to view objects. Only users with the "add" permission for that type of item have access to view the "add" form and add an object. Users having the "change" permission for that type of item have access to the change list, the "change" form, and the ability to change an object. Only users having the "delete" permission for that ...

Read More

How to change password of users in Django?

Gayatri Jandhyala
Gayatri Jandhyala
Updated on 05-Sep-2022 6K+ Views

Static and dynamic websites are the two types of websites widely used on the web. Django is a web development framework for creating dynamic webpages. A static website is one that only displays information and has no interaction other than simple page requests that is recorded on the server. The purpose of a static website is for the server to provide HTML, CSS, and JavaScript to the client. More features needed to be included in websites which increased the demand for dynamic websites. In which the server keeps data and responds to user input in addition to presenting content. The ...

Read More

How to prevent session hijacking in Django?

Gayatri Jandhyala
Gayatri Jandhyala
Updated on 05-Sep-2022 1K+ Views

Session hijacking or session forging is another security issue that most websites are prone to. In this article, we will know more about the attack and how to protect your website against it. This is a wide class of attacks on a user's session data, rather than a specific assault. It has many forms and they are discussed below. A man-in-the-middle attack occurs when an attacker intercepts session data as it travels over the network. ...

Read More

How to add authentication to Django Website?

Gayatri Jandhyala
Gayatri Jandhyala
Updated on 05-Sep-2022 852 Views

In a web application, there are two key elements to data management. The first is to save data acquired from multiple browser queries, and the second is to use this preserved data to authenticate users. Sessions allow us to keep track of data across numerous browser queries. The second half of the equation is logging in users using those sessions. We cannot trust people to be who they claim they are, so we have to verify their identities along the process. Django, of course, includes tools to perform these and other typical tasks. User accounts, groups, permissions, and cookie-based user ...

Read More
Showing 19871–19880 of 25,466 articles
Advertisements