首页
学习
活动
专区
圈层
工具
发布

#java ee

AOP 切面编程

lantz还在学

简单来说就是:学校(AOP)要检查卫生(通知),所有的班级都可能被抽查到(连接点),但是只会查到一年级的(切入点),"用标准流程查一年级班级" 这个整体安排就是...

7310

《SpringBoot启动奇航:从“Hello World”到运维巨舰的奇幻漂流》

徐关山

想象一下,你是一位魔法学校的学徒,手中握着SpringBoot这根魔法杖。当你写下SpringApplication.run(MainClass.class, ...

7610

登录校验---Filter过滤器

lantz还在学

自定义Filter:继承Filter并且重写其方法(主要重写doFilter())

5000

腾讯云上部署Java项目深度解析

徐关山

云计算技术的普及与发展彻底改变了Java应用的部署和运行方式。传统自建机房的部署模式正迅速被云平台所提供的弹性、可扩展且高可用的服务所取代。腾讯云作为国内领先的...

26410

深度剖析【Spring】事务:万字详解,彻底掌握传播机制与事务原理

爱吃烤鸡翅的酸菜鱼

你有没有遇到过这样的情况?用户注册时,系统明明显示“注册成功”,但数据库里却查不到用户记录;或者更糟——用户数据插入了,注册日志却没记录,导致后续排查问题时一头...

1.1K20

如何快速上手【Spring AOP】?从动态代理到源码剖析(下篇)

爱吃烤鸡翅的酸菜鱼

在《Spring AOP原理深度解析(上篇)》中,我们重点探讨了Spring AOP的应用层面,包括通过@Aspect注解定义切面、使用@Before @Aft...

15410

java实现实时监测类S3存储服务的健康状况

JQ实验室

首先,我们需要定义一个方法来获取配置好的S3客户端。这里以MinIO为例,但你可以根据自己的类S3存储服务调整端点和凭证信息。

17100

computeIfAbsent的使用 键不存在于映射中时

JQ实验室

computeIfAbsent 是 Java 中 Map 接口自 Java 8 开始提供的一个非常有用的方法。它允许你在键不存在于映射中时,通过一个指定的计算函...

17610

Java基础知识经典面试题(包含详细解析和代码示例)

xiaokai丶

本文围绕 Java 基础核心知识点,整理了多道面试题并作出详细解析。内容涵盖基本数据类型与引用类型的区别、== 和 equals () 的差异、String 相...

24800

JAVA高级开发必备·卓伊凡详细JDK、JRE、JVM与Java生态深度解析-形象比喻系统理解-优雅草卓伊凡

卓伊凡

最近优雅草团队引进了一些新java 同事,但是他们在部署环境的时候经常遇到一些问题,我们在交接工作任务的过程中发现他们对java的基本理解有点缺失,也不知道是不...

21010

Hutool 中一些常用工具类的功能和使用方法

JQ实验室

56910

定时5秒执行一次的任务 如果使用时间轮

JQ实验室

使用时间轮(Timing Wheel)来定时每5秒执行一次的任务可以通过几种不同的方式实现,具体取决于你对精度、资源消耗以及系统复杂性的要求。以下是两种常见且有...

23410
领券