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

160
Articles
0
Likes
2
Views
0
Comments
Recent Articles

Latest from The Dominant Programmer

100 recent articles max
The Dominant Programmer
The Dominant Programmer
Nov 1, 2022 · Fundamentals

Master Java Multithreading and Custom Thread Pools in One Guide

This article explains why creating threads repeatedly wastes resources, introduces Java's ExecutorService thread pool, details its configuration parameters, demonstrates how to create and use fixed thread pools with Runnable and Callable tasks, shows proper shutdown, and highlights common pitfalls with Future.get.

CallableConcurrencyExecutorService
0 likes · 9 min read
Master Java Multithreading and Custom Thread Pools in One Guide
The Dominant Programmer
The Dominant Programmer
Jul 31, 2022 · Fundamentals

How Java 8 Stream API Can Multiply Your Coding Efficiency

The article introduces Java 8’s Stream API, showing how to create streams from collections, arrays, and static methods, and demonstrates common operations such as filter, map, flatMap, reduce, collect, grouping, sorting, and limiting, with concrete code examples that replace verbose loops and improve readability.

CollectionsJavaJava 8
0 likes · 9 min read
How Java 8 Stream API Can Multiply Your Coding Efficiency
The Dominant Programmer
The Dominant Programmer
Jun 15, 2022 · Operations

How to Simulate 20,000 Local Requests with JMeter

This guide shows how to download, configure, and run Apache JMeter on a Windows machine to generate 20,000 HTTP requests locally by setting up a thread group, adding an HTTP sampler, and using listeners such as the Aggregate Report to analyze the load‑test results.

ConcurrencyHTTP requestJMeter
0 likes · 3 min read
How to Simulate 20,000 Local Requests with JMeter
The Dominant Programmer
The Dominant Programmer
Jun 15, 2022 · Frontend Development

How to Enable Markdown Online Editing in Vue Using mavon-editor

This guide walks through installing the mavon-editor package, globally registering it in a Vue project, creating a component with markdown binding, configuring props, customizing toolbars, handling image uploads, and using keyboard shortcuts to provide a full-featured online markdown editor.

MarkdownVueeditor
0 likes · 9 min read
How to Enable Markdown Online Editing in Vue Using mavon-editor
The Dominant Programmer
The Dominant Programmer
Apr 18, 2022 · Databases

How to Install PostgreSQL 14 on CentOS Using a Script

This guide walks through installing PostgreSQL 14 on a CentOS server via a shell script, covering repository setup, package installation, initialization, user and database creation, remote‑connection configuration, firewall adjustments, service verification, and connecting with Navicat.

CentOSDatabaseInstallation
0 likes · 4 min read
How to Install PostgreSQL 14 on CentOS Using a Script
The Dominant Programmer
The Dominant Programmer
Apr 18, 2022 · Backend Development

How to Build a Web Page in Node-RED Using JSON Data

This guide walks through designing a layout, configuring a Change node, creating a JSON payload, crafting an HTML template with Handlebars, deploying the flow, and accessing the generated page at http://127.0.0.1:1880/data, all within Node-RED.

DashboardFlowHTML template
0 likes · 6 min read
How to Build a Web Page in Node-RED Using JSON Data
The Dominant Programmer
The Dominant Programmer
Apr 18, 2022 · Mobile Development

Streaming an Android App to an RTSP Server with EasyPusher‑Android and EasyDarwin

This guide walks through setting up a Windows Nginx RTMP server, using FFmpeg for local video push, then employing the open‑source EasyPusher‑Android component together with EasyDarwin to capture Android camera or screen, stream it via RTSP with low latency, and verify playback with EasyPlayer‑RTSP.

Android streamingEasyDarwinEasyPusher-Android
0 likes · 4 min read
Streaming an Android App to an RTSP Server with EasyPusher‑Android and EasyDarwin