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

Using wait, notify in synchronized method/block of Multithreading Java

Posted on December 7, 2019

In this article, we will find something about synchronization such as what is synchronization, how to use wait, notify inside a synchronized block code. [Read More]
Tags: Multithreading

Leetcode 35 - Search insert position

Posted on December 6, 2019

[Read More]
Tags: Binary Search

Best practice for Optional in Java

Posted on December 6, 2019

[Read More]
Tags: Functional Programming

What is Reactive programming in Java

Posted on December 1, 2019

In this article, we will dive into Reactive programming in Java, especially we have to understand about its architecture. Based on it, we can easily apply them into utilizing some frameworks such as RxJava, Reactor, … [Read More]
Tags: Reactive Programming

Some useful tips for utilizing Postman

Posted on November 30, 2019

In this article, we will introduce about some useful tips for testing with postman. It will help us automatically testing for much data. [Read More]
Tags: Testing Postman
  • ← Newer Posts
  • Older Posts →

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

Theme by beautiful-jekyll