This article discusses what unit testing is, the value of unit testing, the principles of adequate unit testing, and how to write an adequate unit test.
This article introduces the new advancements and technical details of Alibaba Cloud in the Java-virtual-thread project.
This article describes how to use the Cloud Development Kit provided by Alibaba Cloud ROS to deploy 2048 games to the cloud.
This article explores the Asset module by walking through a case study of deploying website content to the cloud.
This article explores optimizing the process in Java through pattern design and tooling to reduce code redundancy and improve development efficiency and quality.
This article introduces the troubleshooting process of a log entry fault caused by a Tomcat upgrade and provides valuable reference and solution ideas for developers.
This article records the system errors caused by a line of log and the author's approach to solving the problem.
This article provides theoretical explanations and demonstrates how to apply the Stream API to solve common programming problems through practical code examples.
This article discusses the necessity and practical methods for the strategy of migrating from a testing environment that uses PowerMock to one that only uses Mockito.
This article primarily discusses Tiered Compilation in the Java Virtual Machine (JVM) and its impact on program performance.
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.