Latest, Popular Tutorials


What is Client-Server Architecture?

The popular is the client-server architecture which is a computing model, where the server hosts, distributes and controls the majority of the resources as well as services to be used by the client.

Python Programming

Repeat String in Python

Sometimes we need to repeat the string in the program, and we can do this easily by using the repetition operator in Python. The repetition operator is denoted by a '' symbol and is useful for repeating strings to a certain length.

Python Programming

Checking Membership in Python

In Python, we can check whether a string or character is a member of another string or not using "in" or "not in" operators.

  • Python membership operators are described.
  • A Python Program to demonstrate membership operators.
JAVA Questions and Answers

What is Deadlock in Java Threads?

In Java, deadlock is a situation that arises in the multithreading concept. This situation may appear in cases where one of your thread is waiting for an object lock, which is acquired by another thread and the second thread waiting for object lock acquired by the first one.

C Programming

Bit Fields in C

In C, you can state the size of your structure (struct) or union members in the form of bits. This concept is to because of efficiently utilizing the memory when you know that your amount of a field or collection of fields is not going to exceed a specific limit or is in-between the desired range.

C Programming

C Memory Management

C language provides many functions that come in header files to deal with allocating and managing memories. This tutorial will give brief information about managing memory in your program using some functions and their respective header files.

DBMS (Database Management System)

Web-based Database Management System

The Web-based database management system is one of the essential parts of DBMS and is used to store web application data. Web-based Database management system is used to handle those databases that are having data regarding E-commerce, E-business, Blog, e-mail and other online applications.


What is Web?

The web is a hypermedia-based structure which provides a source of browsing information over the internet in a non-sequential format by the use of hyperlinks which redirects users to more resources and information.

DBMS (Database Management System)

Data Recovery in DBMS

Data Recovery is the method of restoring the database to its correct state in the event of a failure at the time of the transaction or after the end of a process.

  • What is Data Recovery?
  • What is the Need for Recovery of data?
  • Recovery Facilities.
Python Programming

Comments in Python

Comments in Python are non-executable statements. It means neither the Python compiler nor the PVM (Python Virtual Machine) will execute them. Comments are intended for human understanding, not for the compiler or PVM. Therefore they are called non-executable statements.