Java Captain
Author

Java Captain

Focused on Java technologies: SSM, the Spring ecosystem, microservices, MySQL, MyCat, clustering, distributed systems, middleware, Linux, networking, multithreading; occasionally covers DevOps tools like Jenkins, Nexus, Docker, ELK; shares practical tech insights and is dedicated to full‑stack Java development.

1.2k
Articles
0
Likes
5.7k
Views
0
Comments
Recent Articles

Latest from Java Captain

100 recent articles max
Java Captain
Java Captain
Jul 7, 2025 · Backend Development

How to Extract RAR5 Archives in Java Using java-unrar and SevenZipJBinding

This article explains the improvements of the RAR5 archive format over RAR4 and provides a step‑by‑step guide, including Maven dependencies and full Java source code, for extracting RAR5 files using the java‑unrar and SevenZipJBinding libraries.

Archive ExtractionRAR5SevenZipJBinding
0 likes · 8 min read
How to Extract RAR5 Archives in Java Using java-unrar and SevenZipJBinding
Java Captain
Java Captain
Jul 5, 2025 · Fundamentals

2025 Stack Overflow Survey: Top Languages, Databases & AI Tools

According to Stack Overflow’s 2025 Developer Survey of over 90,000 participants, JavaScript remains the most popular language, PostgreSQL tops databases, Node.js and React dominate web frameworks, Visual Studio Code leads IDE usage, while ChatGPT and GitHub Copilot are the preferred AI tools, with developers expecting AI to reshape workflows within a year.

AI toolsDeveloper SurveyIDE
0 likes · 7 min read
2025 Stack Overflow Survey: Top Languages, Databases & AI Tools
Java Captain
Java Captain
Jul 4, 2025 · Backend Development

Master Spring Boot Configuration with Enums for Cleaner, Maintainable Code

This guide explains how to improve Spring Boot configuration management by mapping external properties to Java enums using @ConfigurationProperties, demonstrating a complete example with Maven dependencies, YAML settings, enum definitions, configuration classes, a controller, and a Thymeleaf view to achieve flexible and readable code.

ConfigurationPropertiesEnumJava
0 likes · 11 min read
Master Spring Boot Configuration with Enums for Cleaner, Maintainable Code
Java Captain
Java Captain
Jul 4, 2025 · Backend Development

How to Load External JARs into Spring Boot: Simple 2‑Step Solutions

This guide explains two straightforward steps to load external JAR files into the JVM and make Spring Boot scan them, covering three implementation options—extending the classpath, using Spring Boot’s loader.path parameter, and creating a custom classloader—along with configuration details, Maven settings, and runtime considerations.

ClassLoaderJAR LoadingJava
0 likes · 9 min read
How to Load External JARs into Spring Boot: Simple 2‑Step Solutions
Java Captain
Java Captain
Jul 4, 2025 · Information Security

How to Use WeChat’s Hidden “Recover” Feature to Restore Lost Chats

This guide explains WeChat’s hidden “recover” function, its official purpose and limitations, step‑by‑step recovery methods via search or settings, practical tips, backup strategies, user‑tested success rates, and the risks of third‑party tools, helping users safeguard and restore chat data.

Chat BackupWeChatdata recovery
0 likes · 8 min read
How to Use WeChat’s Hidden “Recover” Feature to Restore Lost Chats
Java Captain
Java Captain
Jul 4, 2025 · Operations

How to Successfully Unlock a Restricted WeChat Account: Step‑by‑Step Guide

This comprehensive guide explains WeChat's risk‑control logic, details every step from detecting a restriction to completing the unblocking process, decodes common error codes, provides appeal material templates, and offers post‑unblock prevention tips to help users reliably restore their accounts.

WeChataccount recoveryappeal guide
0 likes · 8 min read
How to Successfully Unlock a Restricted WeChat Account: Step‑by‑Step Guide