刷新
数据并发安全校验处理工具类

博主头像 一、项目现存问题描述 当前系统项目中,存在一些并发安全风险问题(虽然并发量较小)。特别是在处理审批状态修改和涉及金额数量的操作,由于缺乏有效的并发控制,可能会导致业务逻辑重复执行和数据不一致。例如 并发场景下,多个线程同时尝试更新同一笔交易状态或金额,这不仅会导致数据不一致,还可能引发更严重的相关业 ...

Spring Boot + DeepSeek 实战来了:完美运行!

博主头像 大家好,我是R哥。 DeepSeek 是国内研发的一款大语言模型(LLM),在代码理解和生成方面表现突出,甚至在一些测试中超过了 GPT-4。相比其他模型,它的本地化适配更好,最重要的是,它提供的 API 无需复杂网络环境。 更多介绍:DeepSeek 是什么? 前段时间我分享一个《王炸!Sprin ...

SPI机制

博主头像 SPI机制 该项目地址:代码仓库 【项目里面的 spi开头的项目】 1. java的spi机制 SPI (Service Provider Interface)是 Java 标准中一种服务发现机制,允许在运行时动态地发现和加载服务实现类,而无需在编译时显式绑定。它广泛用于 Java 生态中(如 JD ...

如何用 RabbitMQ 延迟队列轻松解决定时任务与流量瓶颈?

博主头像 延迟队列(Delayed Queue)是消息队列中一种常见的机制,它允许你在指定的时间延迟后再消费消息。这种机制非常适用于需要在某个时间点之后才执行某些操作的场景,例如定时任务、过期任务、限流控制等。 在 RabbitMQ 中,延迟队列并不是一个原生的功能,直到 3.8.0 版本之后,RabbitM ...

开发数据同步服务时容易犯的错误

未判断是否成功获取数据就进行下一步操作 问题描述 在同步服务中,数据的获取通常是第一步,例如从数据库、API 或其他数据源中拉取数据。然而,开发者有时会忽略对获取数据的有效性进行检查,直接进入下一步操作(如更新数据或删除旧数据)。如果数据获取失败或返回空值,可能会导致后续操作异常,甚至引发数据丢失或 ...

面试了一个 7 年 Java 程序员,结果真让我哭笑不得。。。

博主头像 大家好,我是R哥。 作为一名资深的 Java 程序员、面试官,同时也做后端面试辅导,面试过许多人,也见过不少神奇的面试经历。 但昨晚的一次模拟面试,真的让我哭笑不得。 这兄弟来自 92 名校,毕业 7 年,干了几个中厂,想冲大厂,目标:40K,于是想模拟面试一下,体验下我们导师的实力。 模拟面试之前 ...

docker如何设置开机自启动和容器宕机后自启动?

博主头像 前言 大家好,我是小徐啊。我之前在使用docker容器的时候,经常遇到一个问题,那就是服务器内存太小,导致容器经常就自己宕机了,我就不得不重启容器来恢复服务。 这就非常麻烦了,后来我找了下资料,果然可以设置docker容器宕机后自动重启,这就非常完美了。今天小徐就来介绍如何设置。 如何设置docke ...

阿里巴巴:裁员 24940 人!

博主头像 大家好,我是R哥。 最近看到一则大新闻,不知道大家看了没,阿里巴巴 2024 大裁员,看完数据,可能让不少人感到震惊。 2025 年 2 月 20 日,阿里巴巴集团控股有限公司发布截至 2024 年 12 月 31 日止季度业绩,虽然整体收入和利润实现了增长,但在 2024 年,全年裁员 24940 ...

芋道源码解析之数据权限

博主头像 文章首发于我的博客:https://blog.liuzijian.com/post/source-code-yudao-data-permission.html 博主和芋道源码作者及其官方开发团队无任何关联 一、引言 芋道的数据权限模块代码,涉及的类和方法很多,环环相扣,需要运行项目一步一步debu ...

Navicat17如何安装?附安装包及激活教程

博主头像 前言 大家好,我是小徐啊。我们在开发Java应用的时候,一般是要连接数据库的。而连接数据库的常用工具就是navicat,它的功能十分强大。今天,小徐就来介绍下如何安装navicat17,以及如何激活。文末附获取方式。 如何安装和激活 首先,打开我们的安装包,双击下,开始安装。 然后,点击下下一步按钮 ...

轻松驾驭Docker!Windows Docker Desktop部署Portainer全攻略

轻松驾驭Docker!Windows Docker Desktop部署Portainer全攻略 一、引言 在当今的软件开发领域,Docker 已经成为构建、部署和运行应用的标准之一。它通过容器化技术使得开发者可以轻松地打包应用程序及其依赖,并确保它们可以在任何环境中一致地运行。 为了更好地管理和监控 ...

凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!

博主头像 引子:那个让运维集体加班的夜晚 "凡哥!线上服务响应时间飙到10秒了!"凌晨1点,实习生小李的语音带着哭腔。 监控大屏上,JVM堆内存曲线像坐了火箭——刚扩容的16G内存,30分钟就被吃干抹净。 我咬着牙拍桌子:"把最近一周上线的代码给我翻个底朝天!" 第一坑:Static集合成永动机 ▌ 翻车代码 ...

<1···444546···49>