JavaScript Features and Promises
Daily NotesA deeper study of JavaScript fundamentals, including method chaining, asynchronous programming with Promises, and prototype chains, reinforced with LeetCode exercises.
NOTES / INDEX
Learning in progress, technical details, and questions from practice.
A deeper study of JavaScript fundamentals, including method chaining, asynchronous programming with Promises, and prototype chains, reinforced with LeetCode exercises.
WeChat 4.0 miniapp reverse-engineering notes: new storage paths, package extraction, decompilation, deobfuscation, and tool usage.
Brief notes on how browsers parse HTML, create a tree of DOM nodes, and provide JavaScript with read/write interfaces, as a starting point for learning the DOM concept.
Notes on common data structures and algorithms, complexity analysis, example code, interview review, and complexity comparisons.
Python security training entry point linking to The First Python Security Lesson for Beginners, which contains the full course, examples, and exercises.
Implementing a handwritten-digit classification task with scikit-learn, covering data visualization, logistic regression model training, and end-to-end performance evaluation.
Burp Suite proxy interception, request filtering and modification, Target, Scanner, Collaborator, Decoder, Comparer, and common configuration issues.
Using LeetCode Two Sum as an example, records two Java approaches—nested-loop enumeration and hash-map matching—to compare different ways of solving the same problem.
Next.js CVE-2025-29927 in Vulhub: how x-middleware-subrequest affects middleware authorization, with an initial analysis of the mechanism.