
Concepts learned yet to Remember
Day 20/90DaysOfCoding
Search for a command to run...

Day 20/90DaysOfCoding
Let's explain how the maxDepth function calculates the height of a binary tree using a diagram and a step-by-step breakdown of each iteration. We'll use the following binary tree as an example: 1 / \ 2 3 / \ 4 5 Tree Structur...
Bearer authentication, JWT bearer, and bearer token are closely related concepts often used interchangeably, but they have specific distinctions: Bearer Authentication: Bearer authentication is a method where the client must send a token with each ...
Controller receives an HTTP request and converts it to a Request object. Controller calls the Service layer method with the Request object. Service layer processes the Request object, applies business logic, and interacts with the Repository layer....
Overview Azure DevOps, provided by Microsoft, is a suite of development tools integrated with Microsoft’s cloud platform, Azure. It offers a comprehensive set of services for managing the entire development lifecycle. Key Features Azure Repos: Git r...
How Git Works: Repositories: A repository (or repo) is a directory that contains your project files and the entire history of changes. Commits: A commit is a record of your repository at a given point in time. It contains the changes made and a mes...
Certainly! Let's consider an example where we want to access custom properties defined in the application.properties file. We'll demonstrate how to access these properties using the @Value annotation and @ConfigurationProperties approach. Step-by-Ste...
understanding of @controller and @responseBody , @controller and @requestMapping & @RestController and @requestMapping .

Retrofit retrofit = new Retrofit.Builder() .baseUrl(BASE_URL) .addConverterFactory(GsonConverterFactory.create()) .build(); Retrofit Retrofit is a type-safe HTTP client for Android and Java. It simplif...