Tech Blog
Posts
Categories
Tags
About
Tech Blog
· Light
Posts
Categories
Tags
About
- Categories -
unknown
One-line launch anything from Mac OS
Blocking/non-blocking in Python with async/await
Docker compose tutorial
Python environment management
Node.js - how to use pnpm globally
More >>
database
IMDb Non-Commercial Datasets
programming
Entity vs Model vs Dto
Leetcode
TODO
2285. Maximum Total Importance of Roads
2341. Maximum Number of Pairs in Array
445. Add Two Numbers II
Google questions
More >>
Design
Java Design Pattern
Maven tutorial
MySql (1) - Indexing, Locking and Transaction
MySql (2) - Master/slave
MySql (3) - Sharding
More >>
Java Basic
Java一些基础语法:Comparator, MapEntry, Iterator
Questions
Hackerrank - DigitalWallet
LLM
Explain LLM in Simple Terms
Question
[Question] Number Of Bus Stations (meeting rooms)
[Question] Count Arithmetic Slices
[Question] Shuffle and Get Max Difference
[Amazon] Infix to Postfix conversion
[Question] Get Max Number Game (minmax + dp)
More >>
Fundamental
[Fundamental] Java Bit Operation
[Fundamental] Recap on Java HashMap
[Fundamental] Heap (data structure)
[Fundamental] Quickselect
[Fundamental] A-Star Search
More >>
Testing
[Testing] Software Testing
[Testing] Test Number Divisibility
[Testing] Random error debugging 1
[Testing] Test Command Line Copy
[Testing] Test hashCode() function
NineChap
[NineChap 2.1] Binary Search
[NineChap 2.2] Sorted Array
[NineChap 3.3] Binary Search Tree
[NineChap 3.2] Binary Tree BFS
[NineChap 3.1] Binary Tree DFS and Divide Conquer
More >>
Lintcode
[LintCode] Recover Rotated Sorted Array
leetcode_plus
[LeetCode Plus] Lowest Common Ancestor of BST
[LeetCode Plus] Lowest Common Ancestor of Binary Tree (II)
[LeetCode Plus] Lowest Common Ancestor of Binary Tree (I)
[LeetCode Plus] Searching a 2D Sorted Matrix
[LeetCode Plus] Binary Tree Serialize and Deserialize
More >>
Java OOP
[Java OOP] Java modifier and Access Level
[Java OOP] Java Global Variable
[Java OOP] OOP - 4 major principles
[Java OOP] Octal and Hexadecimal Numbers in Java
[Java OOP] Upcasting, Downcasting and Object Slicing
More >>
LintCode
[LintCode] Longest Common Subsequence
[LintCode] Longest Increasing Subsequence
[LintCode] Previous Permutation
[LintCode] Majority Number II
[LintCode] Majority Number III
More >>
experience
[Octopress] Clone Octopress Blog From A Different Computer
[Ruby] RubyGems, gem, Gemfile and Bundler
[Ruby] Endless error with gem dependencies
[Octopress] Add Google AdSense to Octopress
[Octopress] Add Aside Content to Octopress
q-google
[Google] Print string comparison order
[Google] Special increasing adjacent sequence
[Google] Design Solar System (`)
[Google] Three Keys Data Structure
[Google] Find Nearest Point in a 2D Space
More >>
CC150v4
[CC150v4] 17.1 Type a URL in Browser and Hit Enter
[CC150v4] 9.4 Sort Large Files
[CC150v4] 9.7 Circus Tower Routine
[CC150v4] 10.7 Ugly Numbers (Hamming numbers)
[CC150v4] 4.7 Check Subtree
More >>
CC150v5
[CC150v5] 8.1 Design a Generic Deck of Cards
[CC150v5] 8.7 Design Online Chat Server (1)
[CC150v5] 8.7 Design Online Chat Server (2)
[CC150v5] 8.8 Design Othello Game
[CC150v5] 8.10 Implement a Hashmap
More >>