The Dominant Programmer
Author

The Dominant Programmer

Resources and tutorials for programmers' advanced learning journey. Advanced tracks in Java, Python, and C#. Blog: https://blog.csdn.net/badao_liumang_qizhi

174
Articles
0
Likes
296
Views
0
Comments
Recent Articles

Latest from The Dominant Programmer

100 recent articles max
The Dominant Programmer
The Dominant Programmer
Jul 19, 2024 · Backend Development

Java Switch Performance: Should You Use String or int?

Using JMH, this article benchmarks Java switch statements, comparing the traditional int‑based switch (via String hashCode) against the newer String‑based switch, showing that the int version runs roughly twice as fast while warning about hashCode collisions.

PerformanceSwitchhashcode
0 likes · 6 min read
Java Switch Performance: Should You Use String or int?
The Dominant Programmer
The Dominant Programmer
Jul 3, 2024 · Cloud Native

How to Install and Configure Docker Desktop on Windows 10 Home (Enable Hyper‑V, Registry Tweaks, and Mirror Settings)

This guide walks through enabling virtualization on Windows 10 Home, installing Hyper‑V via a batch script, spoofing the OS edition in the registry, installing Docker Desktop with the WSL 2 option disabled, and configuring Docker registry mirrors to pull images successfully.

Docker DesktopHyper-VWindows 10 Home
0 likes · 5 min read
How to Install and Configure Docker Desktop on Windows 10 Home (Enable Hyper‑V, Registry Tweaks, and Mirror Settings)
The Dominant Programmer
The Dominant Programmer
Apr 24, 2024 · Backend Development

How to Build a JSON DSL in Spring Boot with Jayway JsonPath

This tutorial demonstrates adding JsonPath to a Spring Boot project, using DSL‑style expressions to extract authors, titles, counts and filtered data from a sample JSON payload, and shows how to drive the extraction dynamically via configurable mappings with fastjson and hutool.

DSLFastJSONHutool
0 likes · 7 min read
How to Build a JSON DSL in Spring Boot with Jayway JsonPath