Engineer Tang's Implementation Study Notes
Author

Engineer Tang's Implementation Study Notes

Old Tang | Pseudo-full-stack tech player: writes code without going bald, manages projects without going crazy, delivers without staying up late. No formal tutorials here, only a "slacking-off" practical manual that cures system pain points. Focuses on Shell, SQL, Java, and delivery, turning complexity into simplicity and making efficiency fun.

68
Articles
0
Likes
90
Views
0
Comments
Recent Articles

Latest from Engineer Tang's Implementation Study Notes

68 recent articles

Disk Alert Panic? 10 Commands & 2 Scripts to Recover Your Server in 5 Minutes

A step-by-step guide for handling disk space alerts: monitor with df, quickly locate large directories using ncdu or du+sort, safely clean logs with truncate instead of rm, automate cleanup via find and logrotate, and deploy two ready-to-use bash scripts for disk reporting and threshold alerting through cron.

bash scriptingcrondisk cleanup
0 likes · 15 min read
Disk Alert Panic? 10 Commands & 2 Scripts to Recover Your Server in 5 Minutes

grep, awk, sort: Analyze 10GB Logs in 5 Minutes (Scripts Included)

This article teaches a practical command-line toolkit (grep, awk, sort) for rapidly analyzing massive log files up to 10GB, covering log-level statistics, top error extraction, IP frequency analysis, time-range filtering, compressed log searching, and reusable scripts, demonstrated with a real 6GB export timeout case resolved in five minutes.

awkcompressed logsgrep
0 likes · 12 min read
grep, awk, sort: Analyze 10GB Logs in 5 Minutes (Scripts Included)
Engineer Tang's Implementation Study Notes
Engineer Tang's Implementation Study Notes
Jun 2, 2026 · Backend Development

Primary Key Conflicts & ClassNotFound: 1-Minute Debugging Guide to Save Hours

This article provides a systematic troubleshooting guide for two common production errors—primary key conflicts and class-not-found exceptions—covering error identification, one-minute root cause localization steps, practical fixes like ON DUPLICATE KEY UPDATE and dependency scope checks, and real-world prevention tips.

ClassNotFoundExceptionMavenMySQL
0 likes · 14 min read
Primary Key Conflicts & ClassNotFound: 1-Minute Debugging Guide to Save Hours
Engineer Tang's Implementation Study Notes
Engineer Tang's Implementation Study Notes
May 21, 2026 · Backend Development

Spring Boot Config Files Explained: yml vs yaml, Load Order, Production Logging & SQL

This article clarifies Spring Boot configuration file differences (yml vs yaml), loading priority (bootstrap before application), environment-specific overrides, common pitfalls like config center precedence and wrong profile activation, and provides production-ready logging and SQL configurations to avoid GC issues and enable slow-query detection.

MySQLSQLSpring Boot
0 likes · 8 min read
Spring Boot Config Files Explained: yml vs yaml, Load Order, Production Logging & SQL

Beyond 'grep error': How WARN, INFO, and DEBUG Logs Reveal Production Root Causes

This article demonstrates why relying solely on ERROR logs misses critical production issues, using four real cases where WARN storms caused memory overflow, slow SQL queries hid in INFO logs, DEBUG-level serialization spiked CPU, and silent data loss appeared only in business count mismatches — teaching a systematic log-analysis approach for root-cause detection.

GC overheadWARN logslog levels
0 likes · 16 min read
Beyond 'grep error': How WARN, INFO, and DEBUG Logs Reveal Production Root Causes

Why 'grep error' Fails: Link Browser Requests to Server Logs for Real Troubleshooting

This guide teaches practical log troubleshooting by correlating browser network requests (via F12) with server logs using tail -f for real-time tracking and grep with timestamps for post-hoc analysis, explaining how to identify the correct service from URL paths and distinguish service failures from business logic errors.

F12 developer toolsgrep commandlog-analysis
0 likes · 12 min read
Why 'grep error' Fails: Link Browser Requests to Server Logs for Real Troubleshooting
Engineer Tang's Implementation Study Notes
Engineer Tang's Implementation Study Notes
May 7, 2026 · Frontend Development

Browser DevTools Troubleshooting: Fix 80% of Web Access Issues with F12

This guide teaches how to use browser developer tools (F12) to diagnose and resolve common web access anomalies—including page load failures, layout breaks, 404/500 errors, CORS issues, and data display problems—using Network, Console, Elements, and Application panels, enabling non-technical staff to identify root causes without server access.

CORSHTTP status codesapplication panel
0 likes · 21 min read
Browser DevTools Troubleshooting: Fix 80% of Web Access Issues with F12