-
(KOR) N과 M(2)
Problem – ⭐️⭐️⭐️⭐️⭐️ https://www.acmicpc.net/problem/15650 Solution Key Points Use StringBuilder to print all outputs instead of System.out.println Backtracking removes the case that we already checked Read more
-
(KOR) N과 M(1)
Problem – ⭐️⭐️⭐️⭐️⭐️ https://www.acmicpc.net/problem/15649 Solution Key Points Use StringBuilder to print all outputs instead of System.out.println Backtracking removes the case that we already checked Backtracking is used when we have to print all or get all cases. Read more
-

What is a Docker container?
A container is a sandbox that isolates either process or application from others. Unless you explicitly connect with other containers, process under a container sees only the other processes inside the same container. It offers a logical packaging mechanism that abstracts applications from the environments. This allowed applications to be deployed easily and consistently. Docker… Read more
-
What is Nginx?
Nginx is an open source software for web serving, reverse proxying, load balancing, caching and more. It started as a web server designed to improve the bottlenecks of Apache. (To check comparison between Nginx and Apache, refer to this blog) What is different from other web servers? Unlike other traditional web servers that uses a… Read more
-
What is a Web Server and how it works
What is Web Server? A web server is server software/hardware that can satisfy client requests on the Web. It is a HTTP server that stores and delivers the content of a website to client(e.g. web browser, mobile). The content can be either static (e.g. text, images) or dynamic (e.g. a computed list of items). To… Read more
- AI (1)
- Algorithm (96)
- Ideas (26)
- Problems (79)
- Backtracking (12)
- Dynamic Programming (14)
- Greedy (1)
- Queue & Stack (14)
- BFS & DFS (9)
- Recursion (6)
- _Others (33)
- Blockchain (5)
- Database (1)
- DevOps (1)
- Java (40)
- Linux (1)
- Network (1)
- Operating System (2)
- Programming (1)
- Spring (9)
- System Design (24)
- Uncategorized (1)
- Web (2)
Availability (2) Binary Search Tree (2) Consistency (2) Design Doc (1) DFS (3) Durability (2) Dynamic Programming (4) Graph (7) HashMap (3) Linked List (3) List (2) Monotonic (3) MSA (2) Performance (2) Prefix Sum (4) Rate Limiter (3) Replication (2) Scalability (3) Sliding Window (8) System Design (22) Thread (2) Trie (3) Two Pointers (3) Union-Find (6) WebSocket (2) ⭐️ (6) ⭐️⭐️ (4) ⭐️⭐️⭐️ (11) ⭐️⭐️⭐️⭐️ (24) ⭐️⭐️⭐️⭐️⭐️ (41)

