Code Ape Tech Column
Author

Code Ape Tech Column

Former Ant Group P8 engineer, pure technologist, sharing full‑stack Java, job interview and career advice through a column. Site: java-family.cn

1.1k
Articles
0
Likes
2.5k
Views
0
Comments
Recent Articles

Latest from Code Ape Tech Column

100 recent articles max
Code Ape Tech Column
Code Ape Tech Column
Sep 2, 2025 · Operations

Avoid QPS Miscalculations: 5 Proven Methods to Accurately Measure Traffic

This article explains five practical ways to count QPS—from gateway and application instrumentation to monitoring tools, log analysis, and database metrics—while highlighting common pitfalls such as health‑check filtering, thread‑safety, and multi‑node aggregation, helping engineers make informed scaling decisions.

ELKJavaPerformance Monitoring
0 likes · 16 min read
Avoid QPS Miscalculations: 5 Proven Methods to Accurately Measure Traffic
Code Ape Tech Column
Code Ape Tech Column
Sep 1, 2025 · Backend Development

How to Visualize SQL Call Trees in SpringBoot with MyBatis and D3.js

This article demonstrates how to build a SpringBoot‑based SQL call‑tree visualization system using a MyBatis interceptor, D3.js front‑end, and thread‑local context to capture, organize, display and analyze SQL execution hierarchies, performance metrics and slow‑SQL detection for complex business applications.

D3.jsMyBatisSQL Visualization
0 likes · 20 min read
How to Visualize SQL Call Trees in SpringBoot with MyBatis and D3.js
Code Ape Tech Column
Code Ape Tech Column
Aug 29, 2025 · Backend Development

Master Spring Integration: Build Scalable Message‑Driven Systems with Ease

This article introduces Spring Integration, explains its core concepts such as messages, channels, endpoints, adapters, filters, and transformers, compares it with traditional middleware, and provides detailed XML and Java configuration examples for channels, endpoints, adapters, transformers, routers, integration patterns, interceptors, and a practical order‑processing workflow.

Enterprise IntegrationJavaMessage Channels
0 likes · 21 min read
Master Spring Integration: Build Scalable Message‑Driven Systems with Ease
Code Ape Tech Column
Code Ape Tech Column
Aug 28, 2025 · Backend Development

Why and How to Replace Fastjson with Gson in Large Java Projects

This article explains why fastjson is being abandoned due to frequent security vulnerabilities, compares fastjson, Jackson, and Gson, and provides practical migration strategies, code examples, performance considerations, and common pitfalls to help teams safely switch to Gson in enterprise Java applications.

FastJSONGsonjson migration
0 likes · 18 min read
Why and How to Replace Fastjson with Gson in Large Java Projects
Code Ape Tech Column
Code Ape Tech Column
Aug 26, 2025 · Backend Development

Boost Your Maven Project Setup: One-Click Multi-Module Generation Plugin

This article introduces a custom IntelliJ IDEA plugin that automates the creation of Maven multi‑module projects, allowing developers to generate full directory structures, pom dependencies, and configuration files with a single command, dramatically reducing setup time from minutes to seconds.

AutomationIntelliJ IDEAJava
0 likes · 10 min read
Boost Your Maven Project Setup: One-Click Multi-Module Generation Plugin
Code Ape Tech Column
Code Ape Tech Column
Aug 13, 2025 · Databases

Master 10 Essential Advanced SQL Concepts Every Data Professional Needs

This article outlines ten crucial intermediate‑to‑advanced SQL techniques—including common table expressions, recursive CTEs, temporary functions, CASE‑WHEN pivots, EXCEPT vs NOT IN, self‑joins, ranking window functions, delta calculations, cumulative sums, and date‑time manipulation—providing explanations and practical query examples for data professionals.

CTEQuery OptimizationWindow Functions
0 likes · 11 min read
Master 10 Essential Advanced SQL Concepts Every Data Professional Needs