首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
java知识
看见我请踢我去刷题
创建于2024-02-18
订阅专栏
记录java知识,防止遗忘,持续更新修改中
暂无订阅
共14篇文章
创建于2024-02-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring Boot + RabbitMQ:进阶探索之高级话题
大家好!如果你已经读过我之前的文章Spring Boot + RabbitMQ:轻松掌握五种基本工作模式,并且成功地让RabbitMQ在你的项目落实,那么恭喜你,你已经踏上了消息队列的快车道!但是,当
热点终结者!Hotkey框架:一键解决项目突发危机
hotkey 入门 hotkey 简述 最近在学习过程中,偶然发现了京东发布的一篇关于HotKey框架的技术文章,觉得十分有意思,于是决定动手搭建并记录下来。本文将简要介绍这一框架所解决的问题,更详细
Spring Boot + RabbitMQ:轻松掌握五种基本工作模式
本文旨在介绍如何利用Spring Boot高效集成RabbitMQ,并简要概述其五大基础工作模式。若您对RabbitMQ的功能尚不熟悉或尚未完成安装,建议先进行初步了解后再继续阅读本文,以便更好地掌握
从零开始:用Spring Boot和SSE实现服务器推送
前言 服务端推送,又称为消息推送或通知推送,是一种让应用服务器能够主动向客户端发送信息的功能,使客户端能够实时接收信息更新和通知,从而显著提升用户体验。 服务端推送的需求背景主要体现在以下几个方面:
一文打尽限流规则
一文打进java中常用限流 一说起互联网,大家总是会想起什么高并发、高可用了、开猿节流🤣、降本增笑😎 好像跑偏了赶紧拉回来。大家都不可避免的要处理限流这一问题,可能这么说大家不太理解,为什么要处理限流
手摸手教你学会自定义starter
本文记录快速实现自定义starter,过程中会跳过一些原理。建议了解一些springboot的自动装配原理再来食用效果更佳,当然了不了解也没关系。 有些小伙伴可能对于自定义starter有点陌生,其实
java注解
用来记录做项目中碰见到的一些注解使用会慢慢补充 java中自带注解 @PreDestroy 在这个示例中,MyBean类是一个由容器管理的bean(在此示例中,它是一个托管bean,由Jakarta
SpringBoot如何优雅的进行参数校验
在日常开发中,我们有时候需要对一些参数进行校验,此时需要书写大量的逻辑判断,会显得代码比较冗余(如图所示)。 此时可以使用如下注解方式来简化代码。 Valid注解方式 引入相关依赖 @Valid要加上
自定义注解
在我们实际开发过程中如果能合理的运用自定义注解,则会大大减少我们代码的开发量。那怎么才能实现自定义注解呢?废话不多说,直接上干货! 一、创建注解 这一步呢,我们可以理解成对应的实体类,我们要自定义
java中常用缓存
在日常开发中,有时通常使用缓存来提高系统的响应速度。下面介绍几种常用的缓存 无缓存依赖引入 当在springboot项目中,没有引入任何缓存的依赖时,仍然可以使用本地缓存,代码如下 简单解释上述注解里
Jackson
Jackson Spring Boot 的默认 JSON 解析器。当我们通过 starter 新建一个 Spring Boot 的 Web 项目后,就可以在 Maven 的依赖项中看到 Jackson
线程池
频繁的创建、销毁线程和线程池,会给系统带来额外的开销。未经池化及统一管理的线程,则会导致系统内线程数上限不可控。这种情况下,随着访问数增加,系统内线程数持续增长,CPU负载逐步提高。极端情况下,甚至可
Java中重试机制
本文重点介绍Spring中 spring-retry和Guava中guava-retry spring-retry 添加依赖 开启重试 相关代码 在需要重试的方法上添加 @Retryable 注解 @
事务
事务 声明式事务管理 简单易操作的方式就是直接所需要被事务管理的方法添加@Transactional