-
Difference between BehaviorSubject, ReplaySubject, AsyncSubject, and Observable in Angular
BehaviorSubject is a subject that releases the last value released by the source Observable.
Observable is used to release values over time.
...
Read More >
-
Angular - Searchable Dropdown
Searchable Dropdown
Searchable Dropdown is a combination of 2 controls.
1. Select
2. Search bar
Why Needed new Control
Select...
Read More >
-
Hangfire with ASP.NET Core
Hangfire with ASP.NET Core
All applications need to do some sort of background work. A repetitive job that we need to do every day or eve...
Read More >
-
MongoDB Create Database
MongoDB use DATABASE_NAME is used to create database. The command will create a new database if it doesn't exist, otherwise it will return the exi...
Read More >
-
BEM | Block, Element, Modifier
The Block, Element, Modifier methodology (commonly referred to as BEM) is a popular naming convention for classes in HTML and...
Read More >
-
Singleton design pattern in Flutter
What is Singleton?
Singleton is a creational design pattern that ensures that a class has only one instance and also provides a global po...
Read More >
-
Platform channel in Flutter
Flutter allows us to call platform-specific APIs available in Java or Kotlin code on Android and in Objective C or Swift code on iOS.
Flutter&rsquo...
Read More >
-
Android Memory leaks and Garbage collection
Memory Leak:
A memory leak happens when memory is allocated but never freed. This means the garbage collector is not able to take out the trash onc...
Read More >
-
Garbage Collection in Java
Garbage collection in Java is the process by which Java programs perform automatic memory management. Java programs compile to bytecode that can be ru...
Read More >
-
Google OAuth | Error: OAuth 2.0 Playground Error 403: access_denied
Go to your developer console https://console.cloud.google.com/apis/credentials/consent
Go to OAuth consent screen
Go to +Add users, und...
Read More >