随笔分类 -  Java技术

摘要:ActiveMQ、RabbitMQ、RocketMQ、Kafka四种消息中间件分析介绍 我们从四种消息中间件的介绍到基本使用,以及高可用,消息重复性,消息丢失,消息顺序性能方面进行分析介绍! 一、消息中间件的使用场景 消息中间件的使用场景总结就是六个字:解耦、异步、削峰 1.解耦 如果我方系统A要与 阅读全文
posted @ 2022-07-23 22:22 昊狼 阅读(1332) 评论(0) 推荐(2)
摘要:Oracle数据库丢失表排查思路 说明:由于系统采用ID取模分表法进行Oracle数据存储,某日发现Oracle数据库中缺少对应的几张业务数据表,遂进行相关问题查询,简单记录一下排查思路; 由于我们代码中实现思路是判断如果没有对应的表会自动创建,所以首先需要查询一下缺失数据库表的创建时间 SELEC 阅读全文
posted @ 2022-06-01 11:17 昊狼 阅读(307) 评论(0) 推荐(0)
摘要:spring*.xml配置文件明文加密 说明:客户要求spring.xml中Oracle/Redis/MongoDB的IP、端口、用户名、密码不能明文存放,接到需求的我,很无奈,但是还是的硬着头皮搞* 系统架构:spring+mvc(Oracle是用jdbc自己封装的接口) 1.数据库配置文件加密 阅读全文
posted @ 2021-01-08 18:22 昊狼 阅读(592) 评论(0) 推荐(0)
摘要:问题复现,用伪代码复现问题! 事务配置文件 controller层代码 service层代码 业务需求:需要在用Excel模板导入信息时进行判断,Windows系统下新建文件夹不支持的符号不能导入! 因为导入模板信息较多,所以我写了一个公共方法,在导入时进行调用进行校验 本以为这样就结束了,没想到经 阅读全文
posted @ 2020-01-06 16:33 昊狼 阅读(1619) 评论(0) 推荐(1)