Coder Trainee
Author

Coder Trainee

Experienced in Java and Python, we share and learn together. For submissions or collaborations, DM us.

98
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Coder Trainee

98 recent articles
Coder Trainee
Coder Trainee
Feb 6, 2026 · Mobile Development

Detecting Audio, Video, and Image Content Risks in WeChat Mini Programs

This article walks through using the WeChat Mini Program media‑check API to identify risky audio, video, and image content, outlines three typical scenarios, explains platform rate limits, and provides a complete Java example with step‑by‑step code analysis.

Audio DetectionContent SecurityImage Moderation
0 likes · 4 min read
Detecting Audio, Video, and Image Content Risks in WeChat Mini Programs
Coder Trainee
Coder Trainee
Feb 5, 2026 · Mobile Development

Detect Sensitive Text in WeChat Mini Programs Using the Content Security API

The article explains how to leverage WeChat Mini Program's text security API to automatically filter sensitive, political, pornographic, gambling, and drug-related content in user-generated text, outlines typical use cases, rate limits, and provides a Java implementation with step-by-step code walkthrough.

APIContent SecurityText Filtering
0 likes · 4 min read
Detect Sensitive Text in WeChat Mini Programs Using the Content Security API
Coder Trainee
Coder Trainee
Feb 5, 2026 · Backend Development

How to Retrieve the access_token for a WeChat Mini Program

This article explains why a WeChat Mini Program needs an access_token, describes the token's 7200‑second validity, and provides a step‑by‑step Java implementation that builds the request URL, sends an HTTPS GET, parses the JSON response, and outlines a simple caching strategy.

API authenticationHTTPS GETJava
0 likes · 3 min read
How to Retrieve the access_token for a WeChat Mini Program
Coder Trainee
Coder Trainee
Feb 4, 2026 · Cloud Computing

How to Enable External Access for Huawei Cloud RDS MySQL Using an Nginx Proxy

The article walks through configuring a low‑cost Huawei Cloud ECS instance and adjusting security‑group rules, then setting up an Nginx stream proxy to expose an internal RDS MySQL instance to the public internet, allowing external connections without purchasing a dedicated public IP.

ECSHuawei CloudNginx
0 likes · 3 min read
How to Enable External Access for Huawei Cloud RDS MySQL Using an Nginx Proxy
Coder Trainee
Coder Trainee
Feb 3, 2026 · Frontend Development

How to Turn an Entire Website Grayscale with a Few CSS Lines

This article explains how to apply a global CSS grayscale filter to make every element on a website appear in shades of gray, discusses compatibility considerations, and provides a concise code example that works across major browsers.

CSSHTMLbrowser compatibility
0 likes · 4 min read
How to Turn an Entire Website Grayscale with a Few CSS Lines
Coder Trainee
Coder Trainee
Jan 27, 2026 · Backend Development

How to Implement Global IP‑Based User Location Display in Java

This article explains how Java developers can retrieve a client’s IP address from an HttpServletRequest, handle proxy headers, and use the ip2region library (via Maven) to map the IP to its province and city, including code snippets and configuration details.

IP addressJavaLocation lookup
0 likes · 5 min read
How to Implement Global IP‑Based User Location Display in Java
Coder Trainee
Coder Trainee
Jan 26, 2026 · Fundamentals

Essential Linux Commands Every Programmer Should Know: Other Common Utilities

The article explains the basics of Linux commands, notes that everything in Linux is treated as a file, distinguishes Linux and shell commands, and then showcases commonly used commands for online help, compression, file searching, permission management, and login information, each illustrated with screenshots.

LinuxUnixcommand-line
0 likes · 2 min read
Essential Linux Commands Every Programmer Should Know: Other Common Utilities
Coder Trainee
Coder Trainee
Jan 25, 2026 · Operations

Essential Linux Commands for Managing Machines and System Processes

The article introduces essential Linux commands for machine and system process management, explains that everything in Linux is treated as a file, distinguishes between Linux and shell commands, and encourages programmers to gradually master 10–20 commands daily.

Command-lineProcess Management
0 likes · 2 min read
Essential Linux Commands for Managing Machines and System Processes
Coder Trainee
Coder Trainee
Jan 25, 2026 · Fundamentals

Essential Linux Commands for Programmers: Built‑in and Additional Tools

The article explains that Linux commands are the textual instructions used to manage a Linux system—where everything appears as a file—describes the two command categories, suggests learning 10‑20 commands daily, and introduces built‑in and other useful commands for programmers.

Command-lineProgramming
0 likes · 2 min read
Essential Linux Commands for Programmers: Built‑in and Additional Tools