×
java

Building Microservices Applications Based on Static Compilation

This article discusses how Java static compilation can address the issues of high cold start and runtime memory usage, enabling the development of more lightweight microservices applications.

Deploying a Java Web Environment on a CentOS 7 Instance Manually

This article provides a step-by-step guide on how to manually deploy a Java web environment on an ECS instance.

A New Stream: Adding the Generator Feature to Java

This article introduces a new design pattern that is not specific to any programming language but is applicable to many modern programming languages.

How to Ensure Java Application Security?

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

Exploring the Principles of Runtime Type T in A<T> Generics in Java

The article explores Java generics and delves into the impact of reflection on the extension of generics and type erasure.

Towards Native: Examples and Principles of Spring and Dubbo AOT Technology

This article discusses Java application challenges in the cloud era, GraalVM Native Image solutions, and the principles of GraalVM.

Major Upgrade of Dubbo Triple Protocol: Support for Connecting the Web and Backend Microservices Over HTTP

The Dubbo Triple Protocol has undergone a major upgrade, allowing for seamless connectivity between web and backend microservices over HTTP.

Learn Java & Netty Performance Tuning with the HTTP/2 Protocol Case: Tools, Tips, and Methodology

This article will focus on the high-performance secrets behind the Triple protocol, including valuable performance tuning tools, techniques, and code implementations.

An Illustration of JVM and the Java Program Operation Principle

This article introduces JVM and the running principle of Java programs.

Spring Exploration: If There Is @Resource, Why Do We Need @Autowired?

This article defines @Resource and @Autowired and explains why both work with Spring.

Alibaba Makes Dragonwell OpenJDK Open Source

Alibaba boosts the Java community by making their version of OpenJDK, Alibaba Dragonwell, open source.

Java Annotation Processing Tool - AbstractProcessor

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

Java Development Practices: Using Thread Pools and Thread Variables Properly

This article introduces the principles and usage practices of thread pools and thread variables and gives best practices to help developers build stable and efficient Java application services.

Alibaba Cloud Serverless | Practice 2: Two Minutes to Deploy Serverless Application

In this episode, we'll introduce how to deploy Serverless applications in 2 minutes.

Java's Missing Feature: Operator Overloading

This article explains the operator overloading, why we need it, and how to implement it in Java.

Java's Missing Feature: Extension Method

This article explains the extension method, why we need it, and how to implement it in Java.

How to Efficiently Implement SQL LIKE Syntax in Java

This article mainly introduces how mainstream parsers implement the LIKE syntax logic.

What Is Jenkins?

This article provides an in-depth explanation of Jenkins, an open-source automation tool written in Java.

A Beginner's Guide to Building RESTful APIs in Python or Node.js Using Tablestore

This article describes how to build RESTful APIs in Python or Node.js using Tablestore.

Overall Technical Architecture of Dubbo Mesh

This article describes the overall design principles, deployment architecture, and plug-in control mechanism of Dubbo Mesh.