SpringMeng
Author

SpringMeng

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

73
Articles
0
Likes
88
Views
0
Comments
Recent Articles

Latest from SpringMeng

73 recent articles
SpringMeng
SpringMeng
Feb 7, 2026 · Databases

Redis’s Multithreaded Query Engine Boosts RAG Performance

Redis introduces a multithreaded query engine that keeps average latency under 10 ms while delivering up to 16× higher throughput for vector‑search workloads, enabling faster retrieval‑augmented generation (RAG) applications and outperforming pure vector databases and managed Redis services in benchmark tests.

Multithreaded QueryRAGRedis
0 likes · 6 min read
Redis’s Multithreaded Query Engine Boosts RAG Performance
SpringMeng
SpringMeng
Feb 6, 2026 · Backend Development

Step‑by‑Step Guide to Deploy Clawbot with Video Tutorial

This free tutorial walks you through installing Clawbot on Windows, macOS or Linux, adding the Feishu plugin, configuring Feishu app credentials, and using Clawbot to generate documents, while highlighting security risks and providing a GitHub reference.

Bot DeploymentClawbotFeishu
0 likes · 5 min read
Step‑by‑Step Guide to Deploy Clawbot with Video Tutorial
SpringMeng
SpringMeng
Jan 30, 2026 · Artificial Intelligence

Hands‑On Guide: Build AI Agent Chatbots on Windows with RagFlow

Programmer Xiao Meng walks through a complete Windows setup for AI‑powered customer service agents using RagFlow, covering prerequisites, Docker and Ollama installation, model download, container deployment, configuration of knowledge bases, and testing, based on five real‑world projects.

AI chatbotDockerLarge Language Model
0 likes · 7 min read
Hands‑On Guide: Build AI Agent Chatbots on Windows with RagFlow
SpringMeng
SpringMeng
Jan 29, 2026 · Fundamentals

Stop Over‑Encapsulating: How Bad Encapsulation Leads to Hidden Bugs

The article analyzes three harmful forms of improper encapsulation—over‑encapsulation, fake encapsulation, and chaotic encapsulation—illustrates each with Java code examples, explains the resulting development inefficiencies, extensibility issues, and debugging difficulties, and offers concrete principles to avoid these pitfalls.

EncapsulationJavacode quality
0 likes · 12 min read
Stop Over‑Encapsulating: How Bad Encapsulation Leads to Hidden Bugs
SpringMeng
SpringMeng
Jan 25, 2026 · Interview Experience

How a 40‑Minute Shower Cost Me an Offer and What I Learned from the Interview

The author recounts how a 40‑minute shower coincided with a missed offer notification, then provides a detailed set of technical interview questions covering frontend, backend, mobile, databases, cloud and AI tools, adds commentary on AI‑assisted development, and explains the final hiring decision.

AI toolsFrontendHiring Process
0 likes · 6 min read
How a 40‑Minute Shower Cost Me an Offer and What I Learned from the Interview
SpringMeng
SpringMeng
Jan 21, 2026 · Industry Insights

Why Most Developers Struggle to Become Software Architects

Most programmers never become software architects because the role demands a distinct architectural mindset, extensive real‑world experience, and opportunities that are scarce in small teams, leading to a low proportion of architects and a career bottleneck for many engineers.

Software Architecturecareer developmentexperience gap
0 likes · 5 min read
Why Most Developers Struggle to Become Software Architects
SpringMeng
SpringMeng
Jan 18, 2026 · Backend Development

Maven 4 Arrives: A Complete Overhaul of Java Build Tools After 15 Years

Maven 4, now in its fifth release candidate, introduces a new POM model, consumer‑POM flattening, explicit artifact types, subproject renaming, a tree‑based lifecycle and richer configuration, all aimed at modernizing Java builds for modular, parallel, and cloud‑native environments.

Build ToolJavaMaven
0 likes · 8 min read
Maven 4 Arrives: A Complete Overhaul of Java Build Tools After 15 Years
SpringMeng
SpringMeng
Jan 16, 2026 · Backend Development

What Unexpected Pitfalls PageHelper Can Teach You After Years of Use

The article recounts a developer’s painful experience with PageHelper, detailing how duplicate registrations, truncated result sets, and password‑update errors stem from the plugin’s ThreadLocal pagination handling, and explains the underlying code paths and safe usage practices.

JavaMyBatisSQL
0 likes · 13 min read
What Unexpected Pitfalls PageHelper Can Teach You After Years of Use
SpringMeng
SpringMeng
Jan 14, 2026 · Interview Experience

How a Top Tech Candidate Secured an Immediate Offer: My Recent Interview Experience

After interviewing 150 candidates in two months, I finally met a developer whose resume perfectly matched our stack, demonstrated deep Java, SpringAI, and AI‑coding tool expertise, answered extensive technical questions ranging from SQL optimization to micro‑services, and received an immediate offer with a competitive salary package.

AIInterviewMicroservices
0 likes · 8 min read
How a Top Tech Candidate Secured an Immediate Offer: My Recent Interview Experience