Manh Phan
  • Algorithm
    Dynamic Programming Backtracking Divide & Conquer Greedy Algorithm Sorting Algorithm
  • Data structure
    Array Linked List Tree Stack Queue Heap
  • Language
    C++ C# Javascript Java

Hi, I'm Manh Phan


Software Engineer

Understanding about Functional Interfaces in Java 8 - Predicate

Posted on April 4, 2020

In this article, we will learn how to use Predicate functional interface in Java 8. Let’s get started. [Read More]
Tags: Functional Programming

Linear Regression

Posted on April 2, 2020

In this article, we will learn how to use Normal Equation in Linear Regression model. Let’s get started. [Read More]
Tags: Machine Learning

How to configure Hibernate correctly in our project

Posted on April 2, 2020

In this article, we will learn how to configure Hibernate in our normal project or Spring boot project in production environement. [Read More]
Tags: Hibernate

The different between Web server, Web container and Application server

Posted on April 1, 2020

In this article, we will learn how to differentiate between web server, web container, and application server. Based on these differences, we can choose our compatible server to deploy our applications. [Read More]
Tags: Java

How to use binary search

Posted on March 28, 2020

Table of contents Given problem Solution of Binary Search When to use Source code Some variants of Binary Search Some examples that uses Binary Search Wrapping up [Read More]
Tags: Binary Search
  • ← Newer Posts
  • Older Posts →

Manh Phan  •  2026  •  https://ducmanhphan.github.io/

Theme by beautiful-jekyll