SpringMeng
Author

SpringMeng

Focused on software development, sharing source code and tutorials for various systems.

96
Articles
0
Likes
438
Views
0
Comments
Recent Articles

Latest from SpringMeng

96 recent articles
SpringMeng
SpringMeng
Jul 27, 2026 · Backend Development

Why More Developers Choose Apache PDFBox for PDF Processing

This article provides a comprehensive guide to Apache PDFBox, covering its licensing advantages, architecture, installation, core operations such as creating, editing, extracting, merging, encrypting PDFs, migration tips from 2.x to 3.x, performance considerations, and recommended use cases for Java backend development.

Javaapacheopen-source
0 likes · 17 min read
Why More Developers Choose Apache PDFBox for PDF Processing
SpringMeng
SpringMeng
Jul 23, 2026 · Backend Development

Escape the if‑else Nightmare: Why Workflow Orchestration Is a Game‑Changer

The article explains how excessive if‑else branching in multi‑business systems leads to maintenance chaos, and demonstrates how a workflow engine combined with plugin extensions can isolate code, simplify extensions, and improve reliability through configurable flow chains and node execution.

Javabackend architectureflow chain
0 likes · 6 min read
Escape the if‑else Nightmare: Why Workflow Orchestration Is a Game‑Changer
SpringMeng
SpringMeng
Jul 20, 2026 · Fundamentals

A Game-Changing Open-Source Diagramming Skill That Beats draw.io

The open‑source architecture‑diagram‑generator skill lets you describe a system to Claude or other AI tools and instantly produces high‑quality, dark‑theme architecture diagrams, with zero design effort, fast iteration, built‑in export, and simple installation via a GitHub release, offering a modern alternative to draw.io.

AIClaudeGitHub
0 likes · 5 min read
A Game-Changing Open-Source Diagramming Skill That Beats draw.io
SpringMeng
SpringMeng
Jul 19, 2026 · Backend Development

FastAPI for Java Developers: A Complete Guide to High‑Performance API Development

This article introduces FastAPI, compares it with Spring Boot and Flask, explains why its ASGI architecture delivers superior performance, provides step‑by‑step setup and code examples—including routing, validation, dependency injection, async support, database integration, unified responses, middleware, and automatic documentation—then evaluates its pros, cons, ideal use cases, and a real‑world benchmark against Spring Boot.

APIASGIFastAPI
0 likes · 26 min read
FastAPI for Java Developers: A Complete Guide to High‑Performance API Development
SpringMeng
SpringMeng
Jul 17, 2026 · Frontend Development

How to Customize Codex Themes for Free Using Codex Dream Skin

This guide shows how to register multiple Codex accounts, install the open‑source Codex‑Dream‑Skin project, run its default theme, and then create personalized themes such as forest or star, providing a free alternative to paid Codex theme services.

CodexFrontendGitHub
0 likes · 3 min read
How to Customize Codex Themes for Free Using Codex Dream Skin
SpringMeng
SpringMeng
Jul 15, 2026 · Artificial Intelligence

Why CC GUI Is the Ideal Companion for Claude Code and Codex in IntelliJ IDEA

The CC GUI plugin brings Claude Code and Codex directly into IntelliJ IDEA, offering a unified workbench with file references, diff integration, session management, token cost tracking, and extensible slash commands, while comparing its approach to the official ACP and other AI coding solutions.

AI codingCC GUIClaude Code
0 likes · 11 min read
Why CC GUI Is the Ideal Companion for Claude Code and Codex in IntelliJ IDEA
SpringMeng
SpringMeng
Jul 13, 2026 · Backend Development

Add AI to a Spring Boot Project in a Few Lines with Spring AI 2.0

This guide walks through integrating Spring AI 2.0 into a Spring Boot application, covering Maven dependency setup, model configuration, ChatClient usage for synchronous and streaming calls, Redis‑backed chat memory for multi‑turn conversations, and testing with Postman and a UI component.

AIChatbotJava
0 likes · 14 min read
Add AI to a Spring Boot Project in a Few Lines with Spring AI 2.0
SpringMeng
SpringMeng
Jul 10, 2026 · Frontend Development

Exploring TDesign: A Complete Guide to the New Open‑Source UI Library

This article walks through Tencent's open‑source TDesign library, covering its cross‑framework component suite, starter‑kit CLI initialization, AI‑friendly MCP server, and step‑by‑step creation of an AI chat page with practical code snippets and screenshots.

AI integrationCLIFrontend
0 likes · 8 min read
Exploring TDesign: A Complete Guide to the New Open‑Source UI Library
SpringMeng
SpringMeng
Jul 9, 2026 · Backend Development

Elegant Online User Count with Redis Sorted Sets (ZSET)

This article explains how to implement an online user counting feature by using Redis sorted sets, covering user identification (token or browser fingerprint), adding users with ZADD, querying current online users with ZRANGEBYSCORE, and cleaning up expired entries via ZREMRANGEBYSCORE and ZREM.

Javafingerprintjsonline-count
0 likes · 6 min read
Elegant Online User Count with Redis Sorted Sets (ZSET)