
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
其实这几个设计模式我们在平常开发中非常容易使用,也可能你一直在使用就是没有留意而已。

首先,RabbitMQ的三大问题:消息丢失、消息重复、消息积压这三个问题中最严重的就是消息丢失的问题。那我我们就来反向介绍一下这几个问题的最简单处理办法。

在使用sessionFactory时,不要新建session,使用当前的session就可以了。其实可以把方法开始的更新方法放到最后,这样就会先加共享锁,等查询都完成后,最后再加排他锁更新,就不会死锁了。修改事务隔离级别到READ COMMITTED SNAPSHOT ,这样查询就不会加锁了。欢迎关注我的博客:http://he-bi.cn/#/

本文记录了在Windows 10环境下安装Docker的完整过程及解决方案。作者首先描述了安装Docker Desktop时遇到的困难,详细展示了从系统配置到安装完成的每个步骤截图,并提供了镜像源配置的两种方法(GUI和修改daemon.json文件)。针对公司内网等特殊环境导致安装失败的情况,重点介绍了离线安装WSL2的解决方案,包括下载系统镜像、环境配置、Ubuntu源替换等关键步骤。文章特别
今天它来了,基于前后端分离项目,springboot + react 架构,实现前后端长链接,功能。WebSocket的简单易用,完美实现了小项目中的这种前后端实现的功能。

今天又发生了一件事,系统再正常运行,我还在操作中,突然发现接口报错,后续所有接口都报错了。一查日志发现说是数据库磁盘满了。发生的突然忘记截图了,爆这个错的时候我就想,不可能啊,我才多少数据量,我磁盘最少要几TB的空间咋可能满。然后打开服务器,这个是我先删除了一部分其他数据保证系统能恢复正常,删除之前真是满满当当,显示可用0KB,直接灰色的。看到1TB磁盘竟然满了, 我真是惊了,因为根本就没啥数据量

今天又发生了一件事,系统再正常运行,我还在操作中,突然发现接口报错,后续所有接口都报错了。一查日志发现说是数据库磁盘满了。发生的突然忘记截图了,爆这个错的时候我就想,不可能啊,我才多少数据量,我磁盘最少要几TB的空间咋可能满。然后打开服务器,这个是我先删除了一部分其他数据保证系统能恢复正常,删除之前真是满满当当,显示可用0KB,直接灰色的。看到1TB磁盘竟然满了, 我真是惊了,因为根本就没啥数据量








