Articles on Trending Technologies

Technical articles with clear explanations and examples

What is the use of the toEpochSecond() method in Java 9?

Alshifa Hasnain
Alshifa Hasnain
Updated on 16-Jun-2025 1K+ Views

In this article, we will learn about the use of the toEpochSecond() method in Java 9. First, we will learn about the LocalDate class, its methods, then we will know about the Epoch Time and the toEpochSecond() method with its uses and example in Java. LocalDate Class The LocalDate class is a part of java.time package. LocalDate class represents a date without a time-zone in the ISO-8601 calendar system, such as 2020-10-14. This class represents a date in the format yyyy-MM-dd. The following are some of the common methods of the LocalDate Class getDayOfMonth(): This ...

Read More

When to use the delayedExecutor() method of CompletableFuture in Java 9?

Alshifa Hasnain
Alshifa Hasnain
Updated on 16-Jun-2025 4K+ Views

In this article, we will learn to use the delayedExecutor() method of CompletableFuture in Java 9. We're gonna know about the delayedExecutor() method and also the CompletableFuture class, as this method belongs to this class, and we're gonna know the uses of the delayedExecutor() method along with an example. CompletableFuture Class The CompletableFuture Class was introduced in Java 8. CompletableFuture is a class in java.util.concurrent package that implements the Future and CompletionStage Interface. CompletableFuture provides a powerful and flexible way to write asynchronous, non-blocking code. It supports delays and timeouts. The delayedExecutor() Method The delayedExecutor() method has been added ...

Read More

How to optimize the performance of Python regular expression?

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 16-Jun-2025 4K+ Views

Python provides a regular expression-specific built-in library named "re". You only need to import it to use its features (such as search, match, findall, etc.). They'll provide you back a Match object with helpful techniques for modifying your outcomes. According to Wikipedia, regular expressions (also known as regexp) are collections of characters that specify a search pattern. It is a tool that enables you to filter, extract, or alter a series of characters. It has also been discovered that regular expressions function more quickly when the "in" operator is used. Regular expressions have performance difficulties and are generally difficult to debug and maintain. ...

Read More

Calling a member function on a NULL object pointer in C++

Ravi Ranjan
Ravi Ranjan
Updated on 13-Jun-2025 1K+ Views

You can call a class member function using a NULL object pointer in C++. This is an undefined behavior and there is no guarantee about the execution of the program. The actual results depend on the compiler used. Class Member Function A class member function is a function that is defined either inside a class or outside a class using a scope resolution operator. Example Here is an example of class member functions in C++ where the print() function is an example of the Inside class function and the print2() function is ...

Read More

Self Destructing Code in C

Tapas Kumar Ghosh
Tapas Kumar Ghosh
Updated on 13-Jun-2025 1K+ Views

The self-destructing code is a type of program that can delete itself. It automatically executes the program and then removes the executable file once the execution is done. In this article, we will learn how to write self-destructing code for a C program. Write a Self Destructing Code in C++ You can write a self-destructing program that deletes its own executable file after it finishes running by using the remove() function. The remove() function is a built-in function from the C standard library () that deletes the specified file from the file system. To delete the program's own executable file, ...

Read More

Function overloading and const keyword in C++

Tapas Kumar Ghosh
Tapas Kumar Ghosh
Updated on 13-Jun-2025 797 Views

In C++, function overloading and const keyword are used for different purposes. Function overloading provides different ways to call a function with different parameter types that make the program more readable. While the const keyword provides the ways of declaration such as variable, member variable, function parameters, member function, and return type. What is Function Overloading? Function overloading is the process of defining multiple functions having the same name but different parameter lists. It is also known as compile-time polymorphism. Here, we have list of three points to describe function overloading in C++: The parameter ...

Read More

How to read a text file with C++?

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 13-Jun-2025 76K+ Views

In C++, you can read data from a text file using file handling features provided by the header. This is useful when you want your program to read input stored in a file instead of typing it every time. To do this, you use a special object called ifstream (input file stream), which helps your program open the file and read its contents line by line or word by word. Reading a text file is helpful when: You want to process saved data (like scores, settings, or logs). You want to ...

Read More

What is the relation between auto and decltype in C++?

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 13-Jun-2025 1K+ Views

The auto and decltype serve different purposes so they don't map one-to-one. The auto is a keyword in C++11 and later that is used for automatic type deduction. The decltype type specifier yields the type of a specified expression. Unlike auto that deduces types based on values being assigned to the variable, decltype deduces the type from an expression passed to it. The value returned by decltype can directly be used to define another variable. The auto follows the rules of template parameter deduction. You can read more about these rule at Template Argument Deduction While decltype has rules it ...

Read More

What are signed and unsigned keywords in C++?

Akansha Kumari
Akansha Kumari
Updated on 13-Jun-2025 3K+ Views

In C++, the keywords signed and unsigned are used to specify that a given variable can hold negative values or only positive values. In this article, we will learn the differences between these two in more detail. C++ signed Keyword The signed keyword specifies that the given variable can hold both positive and negative values. Most integers, like int, short, long, etc, are by default signed (meaning they can store both positive and negative values). When an integer is represented in binary form, the most significant bit (MSB) or the leftmost bit represents the sign of the integer. When the most significant ...

Read More

How do I insert all elements from one list into another in Java?

Aishwarya Naglot
Aishwarya Naglot
Updated on 13-Jun-2025 8K+ Views

In this article, we will learn how to insert all elements from one list into another in Java. This is a general operation we perform when working with lists while solving problems in Java. We will cover the following methods to insert all elements from one list into another: Using addAll() Method Using For Loop Using Stream API Using ListIterator Using addAll() Method We can add all elements of one list into another list easily using its addAll() method. This method appends all of the elements in the specified collection to the end of this list, in the ...

Read More
Showing 30551–30560 of 61,297 articles
Advertisements