This article introduces Java platform modular system in detail and provides best practices to help developers better understand and apply the Java modular system.
This article introduces Alibaba Cloud's Experts' presentation at 2024 OpenTelemetry Community Day and summarizes their explorations in the field.
This article introduces the experience of encountering errors in code and the potential for one line of code to have different effects in different scenarios.
This article describes the troubleshooting ideas for the invalid logback-spring.xml file.
This article shares some execution processes of garbage collectors, providing a useful reference for those interested in the topic.
The article discusses the implementation principles and source code analysis of Java thread pools, as well as best practices for using thread pools in business applications.
This article describes the process of upgrading from JDK 8 to JDK 11, the enhancements after the upgrade, and new features in JDK 11.
This article is a comprehensive guide to Java logging. The fifth part of this series introduces the best practices of Java Logging.
This article is a comprehensive guide to Java logging. The third part of this series introduces SLF4J.
This article is a comprehensive guide to Java logging. The fourth part of this series introduces Logback.
This article is a comprehensive guide to Java logging. The second part of this series introduces SLF4J and Logback.
This article is a comprehensive guide to Java logging. The first part of this series introduces the past and present of Java logging.
This article describes how to develop a Java AI application in 5 minutes using Spring AI and Alibaba Cloud's Tongyi series of large models.
This step-by-step tutorial introduces how to build a Java web development environment.
This article summarizes common code defects and solutions encountered in daily development to provide helpful insights.
This article analyzes the root cause of Kotlin coroutine deadlock and how to completely avoid this problem.
This article introduces a static instrumentation approach for Java Agent, focusing on the concept of static instrumentation.
This article introduces the latest technology of OpenJDK: compact object headers which is now provided by Dragonwell JDK and significantly optimizes the memory usage of Java applications.
This article examines the concept of a stream and introduces in detail the Java 22 Stream Gather API.
This article focuses on discussing how to gracefully perform parameter verification.