首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
晚風的Java小栈
行动起来,活在当下
累计撰写
129
篇文章
累计创建
18
个标签
累计收到
0
条评论
栏目
首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
目 录
CONTENT
晚風的Java小栈
最新文章
2024-10-12
Spring Boot + Prometheus:打造高效监控系统
Spring Boot + Prometheus:打造高效监控系统 引言 随着微服务架构的流行,服务的监控和管理变得尤为重要。Prometheus 作为一个开源的监控和告警工具,凭借其强大的数据采集、存储和查询能力,受到了开发者的广泛欢迎。 Spring Boot 是 Java 领域用于快速构建微服
2024-10-12
21
0
0
微服务
2024-10-08
常用的 Lambda 表达式案例解析
常用的 Lambda 表达式案例解析 在日常工作中,Lambda 表达式的使用非常频繁,尤其是在集合类的流操作中。通过几行代码,Lambda 就可以帮助我们实现复杂的逻辑。下面我们通过一些常见的例子来解析 Lambda 表达式的常用方法。 1. 集合遍历:forEach 方法 public void
2024-10-08
11
0
0
Java基础
2024-09-27
Springboot实现订单号生成逻辑
Springboot实现订单号生成逻辑 几种常见的解决方案 UUID 实例代码 数据库序列或自增ID 时间戳+随机数/序列 分布式唯一ID生成方案 Snowflake ID结构 类定义和变量初始化 构造函数 ID生成方法 辅助方法 在Spring Boot中设计一个订单号生成系统,主要考虑到生成的订
2024-09-27
12
0
0
Spring
Java
2024-09-27
Spring Boot 短链接系统实现
Spring Boot 短链接系统实现 前言 短链接系统是一种将长URL转换为短URL的服务,方便用户分享和复制。本文使用了SpringBoot开发了一个简易的短链接转换接口,和短链接重定向接口。 一、短链接系统入门🍉 1. 什么是短链接系统? 短链接系统能够将长URL转换为短URL,用户点击后会
2024-09-27
26
0
0
Spring
Java
2024-09-25
Jenkins + Docker 实现一键自动化部署项目
Jenkins + Docker 实现一键自动化部署项目 环境要求:CentOS 7 + Git (Gitee) 实现步骤概述:在 Docker 中安装 Jenkins,配置基本信息,利用 Dockerfile 和 Shell 脚本实现项目的自动拉取、打包和运行。 安装 Docker 更新 yum
2024-09-25
11
0
0
微服务
Java
2024-09-23
MapStruct详解与使用指南
MapStruct详解与使用指南 1. 简介 MapStruct 是一个基于注解的 Java Bean 映射框架,专门用于简化对象之间的转换(即 DTO 与 Entity 之间的转换)。与其他一些常见的映射工具(如 Dozer 或 ModelMapper)不同,MapStruct 在编译时生成代码,
2024-09-23
18
0
0
Java
2024-09-19
初识领域驱动设计 (DDD)
初识领域驱动设计 (DDD) 领域驱动设计(Domain-Driven Design,简称DDD)是一种软件设计方法论,强调通过紧密关注业务领域来构建复杂的系统。由Eric Evans在2003年首次提出,DDD的核心理念是将软件系统与业务领域高度一致,确保开发过程中的业务逻辑与现实中的问题相对应,
2024-09-19
11
0
0
2024-09-18
不要用 Java Calendar 处理时间了,有这么多方法可以使用
不要用 Java Calendar 处理时间了,有这么多方法可以使用! Java 8 已经非常普遍了,但令人惊讶的是,仍然有人在项目中使用 Java Calendar 类来处理时间和日期。不仅性能差,代码还冗余。为什么不用 Java 8 提供的现代日期和时间 API 呢? 以下是总结的 18 种处理
2024-09-18
12
0
0
Java
2024-09-11
IDEA2024.2 你没用过的船新版本
IDEA2024.2 你没用过的船新版本 今天,我们来说一下每次更新都让我们惊叹的IDE,它的每一个新功能都让人忍不住感慨:“这不早该有了吗?” 如今,2024.2版本已经上线,带来了一系列全新的功能,这简直是程序员们的一场盛宴。咱们一起慢慢看,细细品味这些新特性有多“香”。 1、改进的 Sprin
2024-09-11
30
0
0
软件工具
2024-09-09
Maven中deploy-plugin报错的解决办法
Maven中deploy-plugin报错的解决办法 IDEA启动项目,报"Unresolved plugin: 'org.apache.maven.plugins:maven-deploy-plugin:3.1.2'"错误的解决方案 1. 问题? 今天在启动项目时,报了个"Unresolved p
2024-09-09
33
0
1
Maven
1
...
4
5
6
...
13