xuan zouJDBC VS HibernateJDBC, which stands for “Java Database Connectivity,” is a Java-based API (Application Programming Interface) that allows Java applications…Oct 29, 2023Oct 29, 2023
xuan zouJava Memory ModelThe Java Memory Model (JMM) is a specification that defines the rules and constraints governing how threads interact with memory in a Java…Oct 24, 2023Oct 24, 2023
xuan zouOperation System Kernel Mode and User ModeAn operating system (OS) is a fundamental software component that manages and facilitates the execution of programs and the use of hardware…Oct 22, 2023Oct 22, 2023
xuan zouJVMJVM stands for “Java Virtual Machine.” It is an integral part of the Java Runtime Environment (JRE) and the Java Development Kit (JDK). The…Sep 10, 2023Sep 10, 2023
xuan zouJava inter-thread communicationInter-thread communication in Java refers to the mechanisms and techniques that allow one thread to communicate with another thread.Sep 10, 2023Sep 10, 2023
xuan zouAlgorithm — Dynamic programmingDynamic programming is a powerful technique used in computer science and mathematics to solve problems by breaking them down into smaller…Sep 2, 2023Sep 2, 2023
xuan zouDataStructure — TrieA Trie, also known as a prefix tree or digital tree, is a tree-like data structure used to store a dynamic set of strings or sequences…Sep 2, 2023Sep 2, 2023