- 博客(66)
- 收藏
- 关注
原创 Elasticsearch 完全指南
Elasticsearch是一个基于Lucene的分布式、RESTful风格的搜索和数据分析引擎。它是一个开源的、高扩展的、分布式的全文搜索引擎,可以近乎实时地存储、检索数据。
2025-03-29 11:11:46
994
原创 Spring Boot整合Kafka详细指南(JDK 1.8)
Spring Boot 是一个用于简化Spring应用开发的框架,它提供了自动配置、内嵌服务器、依赖管理等功能,让开发者能够快速构建应用。
2025-03-29 09:31:08
963
原创 Kafka
Apache Kafka是一个分布式的流处理平台,简单来说,它是一个可以存储、读取和处理消息的系统。可以把它想象成一个超级强大的消息队列,不仅速度快、容量大,还能保证消息的可靠传递。
2025-03-29 08:26:03
831
原创 Spring Cloud全面详解 - 从入门到精通
Spring Cloud是构建分布式系统的工具集,它基于Spring Boot,提供了一系列解决分布式系统常见问题的框架。Spring Cloud专注于为典型的分布式系统用例提供良好的开箱即用体验,如配置管理、服务发现、熔断器、智能路由、微代理、控制总线等。
2025-03-28 10:32:20
1172
原创 Spring Cloud全面详解
Spring Cloud是构建分布式系统的工具集,它基于Spring Boot,提供了一系列解决分布式系统常见问题的框架。Spring Cloud专注于为典型的分布式系统用例提供良好的开箱即用体验,如配置管理、服务发现、熔断器、智能路由、微代理、控制总线等。
2025-03-28 10:19:42
996
原创 SpringCloud微服务框架搭建详解(基于Nacos)
初学者可以快速掌握Spring Cloud微服务框架的基本概念和实现方法,构建自己的微服务应用。
2025-03-27 14:50:04
584
原创 SpringCloud微服务框架搭建指南(基于Nacos)
SpringCloud是一套完整的微服务解决方案,而Nacos是阿里巴巴开源的服务发现和配置管理平台,本文将详细介绍如何在Windows环境下搭建基于Nacos的SpringCloud微服务框架。
2025-03-27 09:38:23
630
原创 SpringCloud微服务框架搭建指南
本文档将指导您如何从零开始搭建一个SpringCloud微服务框架,并实现一个包含服务注册、服务发现、配置中心、API网关和多个业务服务的完整微服务示例。
2025-03-26 16:54:56
482
原创 Dubbo
Apache Dubbo 是一个高性能、轻量级的开源 Java RPC (远程过程调用) 框架,最初由阿里巴巴开发并于2011年开源,2018年成为 Apache 软件基金会的顶级项目。Dubbo 提供了面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现等功能,使得开发分布式系统变得简单高效。
2025-03-26 15:45:28
720
原创 Kubernetes
Kubernetes(通常简称为K8s)是一个开源的容器编排平台,旨在自动化应用程序的部署、扩展和管理。它最初由Google设计并开源,现在由Cloud Native Computing Foundation (CNCF) 维护。
2025-03-26 15:00:15
1153
原创 Spring Boot整合Activiti工作流详解
通过Spring Boot与Activiti的整合,可以快速构建基于工作流的业务系统,大大提高开发效率和系统灵活性。
2025-03-24 11:15:11
1254
原创 Activiti工作流
Activiti作为一个功能强大的开源工作流引擎,具有轻量级、高性能、易于集成等特点,能够满足企业级应用中的各种流程管理需求。通过本文的介绍,相信读者已经对Activiti有了全面的了解,包括其核心概念、架构设计、基本用法以及高级特性。
2025-03-24 11:13:53
653
原创 SpringBoot
Spring Boot是Spring框架的扩展,它消除了设置Spring应用程序所需的大量样板配置,使得开发Spring应用变得更加快速和简单。
2025-03-24 10:24:28
1035
原创 Nginx
Nginx的强大、灵活性和高性能使其成为现代Web基础设施的重要组成部分。从简单的静态文件服务到复杂的微服务架构入口点,Nginx都能胜任各种角色。理解其核心概念、配置语法和最佳实践对于充分利用这个强大工具至关重要
2025-03-23 11:42:53
853
原创 Linux
Linux 是一个强大、灵活且广泛应用的操作系统,从个人计算机到超级计算机、从嵌入式设备到云服务器,无处不在。掌握 Linux 不仅是 IT 专业人士的必备技能,也为个人用户提供了一个安全、稳定和可定制的计算环境。
2025-03-22 15:05:17
944
原创 Java设计模式
设计模式是软件开发过程中针对常见问题的经过验证的、可复用的解决方案。Java作为一种面向对象的编程语言,广泛应用各种设计模式。以下详细介绍Java中常见的23种设计模式,分为创建型、结构型和行为型三大类。
2025-03-22 14:22:57
1006
原创 MongoDB
MongoDB是一个基于分布式文件存储的开源NoSQL数据库系统,由C++语言编写,旨在为Web应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值对组成,类似于JSON对象,字段值可以包含其他文档、数组及文档数组。
2025-03-20 18:28:59
1234
原创 ActiveMQ
ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它完全支持JMS(Java消息服务)规范,并提供了高可用性、高性能和可扩展性。ActiveMQ允许不同的应用程序通过消息传递进行异步通信,从而实现系统解耦。本文详细介绍了ActiveMQ的核心概念和Spring Boot整合ActiveMQ的方法。通过使用Spring Boot的自动配置和JMS支持,可以快速实现消息队列功能,提高系统的解耦性和可扩展性。
2025-03-17 11:55:46
773
原创 SpringBoot整合Swagger (Springfox 3.0.0)
SpringBoot整合Swagger (Springfox 3.0.0)
2025-03-15 14:54:02
287
原创 SpringCloud
Spring Cloud 是构建分布式系统的工具集合,提供了微服务架构下的一系列解决方案,包括服务注册与发现、配置中心、负载均衡、断路器、智能路由、消息总线等。它基于 Spring Boot,简化了分布式系统开发的复杂性。
2025-03-14 11:34:24
625
原创 WebSocket
WebSocket是一种网络通信协议,提供全双工通信通道,允许服务器和客户端之间进行持久、双向的通信。与传统HTTP不同,WebSocket在建立连接后保持开放状态,双方可以随时发送数据。@Data// 发送者用户名// 消息内容// 时间戳// 如果不使用Lombok,需要添加getter、setter和构造方法。
2025-03-14 10:02:18
1294
原创 Modbus Tcp协议
Modbus协议由Modicon(现在的施耐德电气)在1979年开发,最初用于PLC通信。Modbus TCP将传统的Modbus协议数据帧封装到TCP报文中,保留了Modbus的功能码和数据模型,但简化了错误检测机制(因为TCP协议已提供了错误检测)。
2025-03-13 19:14:35
964
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人