SpringMeng
Author

SpringMeng

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

128
Articles
0
Likes
1.5k
Views
0
Comments
Recent Articles

Latest from SpringMeng

100 recent articles max
SpringMeng
SpringMeng
Oct 24, 2026 · Industry Insights

Student's $83K AI Video Site: Real Innovation or Open-Source Wrapper?

The article examines a sophomore's claimed 600k RMB revenue AI video platform, revealing it likely wraps the open-source MagicalCanvas project and questions its cost structure, sustainability of student-discounted API access, and the difference between product integration value versus model relay stations.

AI video generationAPI relay stationMagicalCanvas
0 likes · 7 min read
Student's $83K AI Video Site: Real Innovation or Open-Source Wrapper?
SpringMeng
SpringMeng
Oct 22, 2026 · Backend Development

Java Agent Internals: Building Non-Invasive Profiling with Instrumentation & ASM

This article demonstrates how to build a Java Agent using the Instrumentation API and ASM for bytecode manipulation, covering premain/agentmain entry points, dynamic class redefinition via Attach API, and explores Arthas trace command's implementation using the bytekit framework for non-invasive method profiling.

ASMArthasAttach API
0 likes · 21 min read
Java Agent Internals: Building Non-Invasive Profiling with Instrumentation & ASM
SpringMeng
SpringMeng
Oct 21, 2026 · Databases

SQLite 2018 SQL Features: Window Functions, UPSERT, FILTER Clause & Boolean Logic

This article details SQLite's SQL enhancements from versions 3.22.0 to 3.26.0 in 2018, covering boolean literals with IS [NOT] TRUE/FALSE, window functions with OVER clause limitations, FILTER clause for aggregates, UPSERT via INSERT ON CONFLICT, and column renaming via ALTER TABLE RENAME COLUMN.

FILTER clauseSQLSQL standards
0 likes · 12 min read
SQLite 2018 SQL Features: Window Functions, UPSERT, FILTER Clause & Boolean Logic
SpringMeng
SpringMeng
Oct 20, 2026 · Backend Development

Google Guava Deep Dive: Fluent Strings, Immutable Collections, and Local Caching

This article explores Google Guava's core utilities for Java developers, demonstrating how Joiner, Splitter, and CharMatcher simplify string handling, how Immutable collections provide true immutability versus JDK's unmodifiable views, and how Multimap, BiMap, and Table solve common collection gaps. It also covers primitive utilities, functional transforms with Functions and Predicate, null-safety via Preconditions and Optional, a self-maintaining local Cache, and ListenableFuture for cleaner async callbacks.

CollectionsGoogle GuavaImmutable
0 likes · 11 min read
Google Guava Deep Dive: Fluent Strings, Immutable Collections, and Local Caching
SpringMeng
SpringMeng
Oct 18, 2026 · Interview Experience

China Merchants Bank Java Backend Interview: 20 Technical Questions & Answers

A developer shares their successful China Merchants Bank Java backend interview experience, detailing 20 technical questions covering HashMap, ConcurrentHashMap, synchronization, thread pools, Redis cache penetration, MySQL indexing, Spring Boot auto-configuration, Agent memory, RAG, multi-agent orchestration, and more, with answers and preparation tips.

AgentAuto-configurationCache
0 likes · 35 min read
China Merchants Bank Java Backend Interview: 20 Technical Questions & Answers
SpringMeng
SpringMeng
Oct 15, 2026 · Mobile Development

Build a WeChat Mini-Program in 2 Hours with AiOnly + WorkBuddy: A $5K Case Study

This case study details how to develop a WeChat event-registration mini-program in two hours using AiOnly's model aggregation platform and WorkBuddy's AI-assisted coding, covering requirements definition, tool configuration, code generation, testing, and deployment for a 5,000 RMB project.

AI-assisted developmentAiOnlyCloud Database
0 likes · 12 min read
Build a WeChat Mini-Program in 2 Hours with AiOnly + WorkBuddy: A $5K Case Study
SpringMeng
SpringMeng
Oct 12, 2026 · Databases

Why OFFSET/LIMIT Pagination Fails at Scale: Cursor-Based Alternative 1000x Faster

The article explains why OFFSET/LIMIT pagination causes full table scans and linear performance degradation with large offsets, demonstrates a 100k-row benchmark where cursor-based pagination using primary keys runs in 0.01s versus 12.80s for OFFSET, and recommends keyset pagination for scalable systems while noting limitations for tables without unique sequential columns.

Keyset PaginationLIMITOFFSET
0 likes · 7 min read
Why OFFSET/LIMIT Pagination Fails at Scale: Cursor-Based Alternative 1000x Faster
SpringMeng
SpringMeng
Oct 11, 2026 · Artificial Intelligence

Agent Developer Interviews: Why Building Demos Isn't Enough for Production

An interviewer shares insights from three Agent developer candidates who had impressive resumes but struggled with production concerns like tool error handling, RAG evaluation, memory design, loop control, and observability, highlighting the gap between demo-building and production-ready systems.

Agent DevelopmentError HandlingInterview Preparation
0 likes · 11 min read
Agent Developer Interviews: Why Building Demos Isn't Enough for Production
SpringMeng
SpringMeng
Oct 9, 2026 · Backend Development

5 IntelliJ IDEA Plugins to Catch Java Bugs Early: A Practical Guide

This article reviews five IntelliJ IDEA plugins—Alibaba Java Coding Guidelines, SonarQube for IDE, CheckStyle-IDEA, PMD, and SpotBugs—that help Java developers detect code style violations, security issues, code smells, and potential bugs directly in the IDE, with guidance on combining them effectively.

Alibaba Java Coding GuidelinesCheckStyleCode Quality
0 likes · 9 min read
5 IntelliJ IDEA Plugins to Catch Java Bugs Early: A Practical Guide