Posted inAlgo The Principle of Quick Sort Posted by By York 2025-05-26 Quick sort adopts the divide and conquer strategy. Its basic idea is: Choose a Pivot:…
Posted inDB Scenarios Where SQL Indexes Fail Posted by By York 2025-05-15 1. Using functions or expressions on indexed columns When performing function operations, mathematical expressions,…
Posted inOS What is a Memory Barrier? Posted by By York 2025-05-15 When asked about memory barriers in an interview, you can answer systematically from three aspects:…
Posted inAlgo What’s the Difference Between Arrays and Linked Lists? Posted by By York 2025-05-15 Arrays and linked lists are two common basic data structures, and they have some important…
Posted inOS Methods of Inter-Process Communication Posted by By York 2025-05-03 1. Pipes Features: Half-duplex, used only for related processes (e.g., parent-child), exists in memory, operable…
Posted inOS What’s the Difference Between Threads and Processes? Posted by By York 2025-05-02 Processes and threads are two fundamental concepts in operating systems for managing program execution. Their…