Strategy Pattern in Java and C#
Strategy Pattern is an important pattern to learn and this is one of the most commonly used pattern in software engineering.
Strategy Pattern in Java and C# Read More »
Strategy Pattern is an important pattern to learn and this is one of the most commonly used pattern in software engineering.
Strategy Pattern in Java and C# Read More »
A Functional Interface can have only one abstract method. Now the question can arise that why we need an interface which can have only one abstract method, the answer is, on every occasion we create an Interface for a purpose and that is to have multiple implementation for it which can be dynamically passed where the Interface reference is used. Functional Interface can also has the same ability in a greater way where we can pass any method which has the signature identical to the single abstract method that is contained by the Functional Interface. Since any method can be passed where the interface is used, so there is no need for creating unnecessary classes which need to implement that interface.
Functional Interface in Java Read More »
What is generics? Generics force you to use a specific type (Class or Interface) when defining your Interface/Class or Methods.
Java Generics Example Read More »
Watch the video which contains a detailed explanation on Reg Ex through Linux Egrep command. Basically the idea is almost same in every programming language, the basics that has been explained here…
Regular Expression Tutorial Read More »
Why Multithreading in C# and ASP.Net Usage of multithreading in .Net can be very useful for different use cases. Suppose in your web page there are multiple report that needs to be generated based on different complex queries, stored procedures or functions. If you execute one query at a time and populate the Report
Multithreading Usage in C# and ASP.Net Read More »