×
Programming

Exploration of Java Virtual Threads and Performance Analysis

This article introduces the new advancements and technical details of Alibaba Cloud in the Java-virtual-thread project.

Scenario Execution Tool: Java

This article explores optimizing the process in Java through pattern design and tooling to reduce code redundancy and improve development efficiency and quality.

Case Analysis of Java Web Application Upgrade Fault

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.

System Errors Caused by a Line of Log

This article records the system errors caused by a line of log and the author's approach to solving the problem.

Application of Stream Technology in Real-World Scenarios

This article provides theoretical explanations and demonstrates how to apply the Stream API to solve common programming problems through practical code examples.

Java Thread Pool Implementation and Best Practices in Business Applications

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.

Learn Lock-Free Programming with iLogtail

This article guides you to learn lock-free programming.

How to Avoid the Kotlin Coroutine Deadlocks?

This article analyzes the root cause of Kotlin coroutine deadlock and how to completely avoid this problem.

Introduction to Alibaba Cloud Student Program

Bài viết này hướng dẫn cách học và trải nghiệm không cần thẻ ngân hàng cho sinh viên.

Practice and Reflections on Vectorized Code: How to Speed Up Code with Vectorization Technology

This article analyzes the vectorization technology, explains SIMD instructions, and introduces how to write standard vectorized code.

Retry Mechanism in Java Fault-tolerant Programming

This article summarizes retry techniques in the face of service failures and provides an analysis of the source code of retry tools and components.

How to Make Full Use of SQL Capabilities?

The focus of this article is maximizing SQL capabilities. It explores a unique approach, using basic syntax to solve complex data scenarios through flexible and divergent data processing thinking.

Troubleshooting an Odd TCP Handshake Disorder

This article details the troubleshooting process of TCP handshake disorder, providing a summary and learning record of TCP implementation.

How to Ensure Java Application Security?

This article introduces Teaclave Java and how to ensure Java application security.

Use MindOpt to Optimize Diet Plans

This article discusses the most classic diet (Diet) problem in mathematical programming.

Use Coolbpf’s LWCB and Forget Dependence on Clang

This article introduces the Coolbpf project’s new lightweight scripting programming feature: Lightweight Coolbpf (LWCB).

Is Your Redis Slowing Down? – Part 1: Determining Slowdown

Part 1 of this 2-part series discusses the method of determining Redis slowdown.

Is Your Redis Slowing Down? – Part 2: Optimizing and Improving Performance

Part 2 of this 2-part series explains how to improve Redis performance.

Java Annotation Processing Tool - AbstractProcessor

This article provides a detailed description of how Java annotation processors work and how they automatically generate code.

The Art of Code Comments: Does Good Code Need Comments?

This article discusses code comments, including their importance, significance, and controversies.