Java

175 篇·全站第 1 大分类·占 42%

Java 后端开发的长期沉淀:从基础语法、集合框架到并发编程、JVM 调优与企业级实战。

175 篇文章

RabbitMQ 工作队列模式详解

RabbitMQ的工作队列模式是一种消息处理模型,主要用于解决耗时任务的异步执行和负载均衡问题。该模式由生产者(Producer)和多个消费者(Consumer)组成,生产者将任务以消息的形式发送到特定的工作队列中,而多个消费者则并发地从队…

RabbitMQ的队列模式介绍

RabbitMQ是一款开源的消息队列系统,它遵循AMQP(AdvancedMessageQueuingProtocol)协议,用于在分布式系统中存储和转发消息。RabbitMQ提供了多种队列模式,以满足不同场景下的消息传递需求。本文将详细介…

Java 17新特性详解

Java17作为Java平台的一个重要里程碑,引入了多项令人兴奋的新特性和改进。这些新特性不仅增强了Java的性能和安全性,还提升了开发者的效率和代码的可读性。以下是对Java17中几个关键新特性的详细解析,并附上相应的Java代码示例。1…

RabbitMQ Hello模式入门指南

      RabbitMQ是一个流行的开源消息代理软件,它实现了高级消息队列协议(AMQP)。在分布式系统中,RabbitMQ被广泛用于异步消息传递,以提高系统的可扩展性、可靠性…

Nginx配置太乱?教你用多个conf文件分模块管理

前言:为什么需要多个配置文件?在日常使用Nginx的过程中,我们通常会有一个主配置文件nginx.conf。但随着项目越来越复杂,不同的功能(如反向代理、负载均衡、静态资源服务、HTTPS配置等)都集中在一个文件里,会导致配置臃肿、难以维护…

Git Rebase 命令介绍与应用场景

         在Git版本控制系统中,rebase是一个强大的命令,它允许你将一系列的提交(commit)按照新的基线(base)重新应用。这意味…

关于作者

程序进阶之路

一线 Java 后端工程师,专注 Spring Cloud 微服务架构与分布式系统实战。近年深耕 AI 工具落地(Claude Code)、Python 设计模式与 MinIO 对象存储。保持每周 2-3 篇高质量技术输出。

公众号二维码

扫码关注公众号