Close

What is a proxy server

The dictionary meaning of the word proxy is the following. the authority to represent someone else, especially in voting. In client server architecture of computing, a proxy server is a middleman between the client and the server. When we access the internet using clients such as a browser, or mobile etc, they connect to the…

How to use Bitsets

In programming, we often need to represent a list of integers in some range using a compact structure to reduce memory consumption. For example, if your program needs to find missing numbers from a huge file which can’t fit in memory, and all the numbers are in range of say [1, (2^64)-1] We need to…