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
Articles on Trending Technologies
Technical articles with clear explanations and examples
How to get timer ticks at a given time in Python?
In this article, we will show you how you can get the timer ticks at the given time using different functions in Python. To get the timer ticks at the given time, there is a time module available in Python. Here is the list of ways to solve this problem - Using time.time() Function Using time.perf_counter() Function Using time.process_time() Function Let us discuss each of these methods one by one in the section below - Using time.time() Function The time.time() function is used to get the current time in seconds. It returns the number of seconds since the ...
Read MoreHow to check if a variable is NULL in C/C++?
In C/C++, there is no special method for comparing NULL values. We can use if statements to check whether a variable is null or not.Here, we will attempt to open a file in read mode that does not exist on the system. In this case, the function will return a NULL pointer. We can check whether it is NULL or not using an if statement. C Example to Check Variable is NULL or Not In this example, we check whether the file is exist or not using NULL. #include int main() { //try to open ...
Read MoreHow to define control flow statements in JShell in Java 9?
In this article, we will learn about the control flow statements in JShell in Java. JShell is a new interactive command-line tool introduced in Java 9. This tool can also be called REPL (Read-Eval-Print-Loop) because it takes input, evaluates it, and returns output to the user via the command line. JShell Control Flow Statements Control flow statements are used to control the execution path of the code and are a fundamental part of the Java programming language. We can execute multiple-line control flow statements using JShell in the same way as Java. It recognizes multiple-line statements are prompts with the ...
Read MoreHow to handle an exception in JShell in Java 9?
In this article, we will learn to handle an exception in JShell in Java 9. We will learn about the JShell, exceptions in Java, JShell exceptions, their handling, and Types of exceptions in JShell with examples. What is JShell? JShell is a new command-line interactive REPL (Read-Evaluate-Print-Loop) tool introduced in Java 9 to evaluate declarations, statements, and expressions written in Java. This tool also allows us to execute Java code snippets and get immediate results. C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> JShell provides a fast and friendly environment that ...
Read MoreWhat is the purpose of using Optional.ifPresentOrElse() method in Java 9?
In this article, we will learn about the purpose of using the Optional.ifPresentOrElse() method in Java 9. The Optional Class The Optional class was introduced in Java 8. Many Java developers face null pointer exceptions to avoid this, we need to put null checks we need to put if, to check if a method is null we can put it in the if statement; otherwise, we have to put it in the else statement. And to check this, we need to put this at multiple points to avoid this situation, We use the Optional class. It avoids the null pointer ...
Read MoreHow does the del operator work on a tuple in Python?
A tuple is an ordered and immutable collection of Python objects separated by commas. Like lists, tuples are sequences. Tuples differ from lists in that they can not be modified, whereas lists can, and they use parentheses instead of square brackets. Though we can not change individual elements of a tuple, the del operator works with them. In this article, we are going to discuss the use of the del operator on a tuple. The del Operator with Tuples The del operator in Python is used to delete variables from the current scope. When you use "del" on a tuple ...
Read MoreHow does the repetition operator work on a tuple in Python?
In Python, the "*" operator can be used to repeat a tuple multiple times. This is known as tuple repetition. It creates a new tuple with repeated elements but does not modify the original tuple. Following are some points to remember - The repetition operator (*) creates a new tuple. Individual items are not repeated, only the entire tuple. The repeat count must be a non-negative integer. The original tuple is unaltered. Accepts tuples of any length and mixed data types. How Repetition Operator Works? When you apply '*' to a tuple with an integer, Python duplicates the ...
Read MoreHow does concatenation operator work on tuple in Python?
The concatenation operator (+) is basically used to join two or more tuples together in Python. This operation returns a new tuple that contains all the items of the original tuples. In this article, we will discuss how the concatenation operator works on tuples in Python. But first, let us see how concatenation works. How Concatenation Works? When you use the concatenation operator on tuples, Python creates a new tuple that includes all the elements from the tuples being concatenated. The original tuples remain unchanged. As you may know, tuples in Python are immutable means their values cannot be changed ...
Read MoreHow does the \\\'in\\\' operator work on a tuple in Python?
Python offers the 'in' operator to verify that a value is present in a tuple. This operator is very useful when you are looking for items in a collection without requiring loops or complex logic. In this article, we will discuss the 'in' operator and how it works on tuples in Python. Before moving on, we will first discuss tuples. Tuples in Python are an immutable sequence, and they are created by placing a sequence of values separated by a 'comma', with or without the use of parentheses for data grouping. Tuples can have any number of elements and any ...
Read MoreWould you recommend to define multiple Python classes in a single file?
Yes, it is recommended to define multiple Python classes in a single file. If we define one class per file, we may end up creating a large number of small files, which can be difficult to keep track of. Placing all the interrelated classes in a single file increases the readability of the code. If multiple classes are not interrelated, we can place them in different files (improves maintainability and scalability). What is a Python class? In Python, a class is a collection of objects. It is the blueprint from which objects are being created. It is a logical entity ...
Read More