自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 MySQL死锁记录(INSERT INTO ... SELECT.... )

一、前言在线上发布新功能后,追踪了日志记录,发现有死锁的报错记录。因业务复杂,仅简化问题,先将问题简化复原。特在此记录解决分析过程。先抛出问题,后附解决方案;事务A事务B1、 insert into user_01 (name,age) select name,age user_021、update user_02 set name = ‘lisi’ where id = ‘2’2、update user_02 set name = ‘lisi’ where id

2022-03-19 21:29:02 3492

原创 Springboot使用RocketMQ

springboot使用rocketmq

2022-02-25 13:48:55 5119

原创 Windows部署RocketMQ(超详细)

一、RocketMQ介绍1、开发者指南:Gitee中文学习地址2、简易学习指南:自制脑图二、RocketMQ下载二进制版本4.9.2官方下载三、安装部署过程1、解压文件目录2、配置全局环境变量变量名:ROCKETMQ_HOME变量值:E:\runtools\rocketmq\rocketmq-4.9.2...

2022-02-17 14:52:01 14450 4

转载 Java内存分配策略

Java内存分配策略

2022-02-16 22:45:07 1979

原创 java、nignx、ffmpeg转流服务

一、功能介绍该部分 为 自主搭建一个流媒体中间件作为视频模块的生产者,主要功能如下所示:1、根据设备标识和码流地址进行推流2、将摄像头rtsp、hls流转为rtmp3、限制 同时转流数量,缓解服务器压力4、所在的服务器使用nginx-rtmp模块作为视频流服务器,使得web端能够访问http-flv格式的视频5、同时推流数达到限制后对最先播放的视频 停止推流(因服务器性能原因,不得已为之)二、资源下载1、nginx-rtmp 目前百度有很多,请自行搜索下载,如需相关资源,可以➕wei liu

2021-08-02 19:28:01 505

原创 springboot整合canal(超详细)

一、canal介绍binlog是mysql的二进制日志,对于操作数据库的语句,都以此形式保存。Canal是阿里MySQL数据库Binlog的增量订阅&消费组件 。基于数据库Binlog可以监控数据库数据的变化进而用于数据同步等业务。二、服务端部署服务端链接: https://github.com/alibaba/canal/releases解压zip,目录如下:conf -> example -> instance.properties日志文件名称和记录位置,如下图所示,修

2021-07-26 20:06:29 14208 15

原创 MyBatisPlus对比MyBatis优点实践

Mybatis-plus官方文档作出说明,仅在原myBatis基础上做出功能增强,性能几乎不受到影响。鉴于此,总结两者明显优缺,做出记录。便于日后学习使用1、支持ActiveRecord(领域模型模式)简介:一个模型库对应关系型数据库中的一个表,而模型类的实体只需要继承一个实体,便可对实体进行 常用SQL主键操作。前提:效果如下所示:使用MyBatis-plus后2、支持自定义模板生成需要的Controller、Service、Mapper待使用时详述3、全局修改 SQL执行条件

2021-03-09 22:55:34 2083

原创 Springboot @RequestBody注解踩坑

@RequestBody json注入Bean属性为空1、接收JSON数据注入到Bean中,必须要加RuquestBody注解2、判断属性名称字段是否相同3、spring 默认不为首字母大写的JavaBean进行赋值操作,若首字母大写进行赋值操作需加入@JsonProperty(value=“AlarmTime”)注解注:JavaBean规范 属性的首字母小写,驼峰命名:以小写字母开头,每个单词首字母大写4、首字母大写无法赋值,修改Bean属性为Public同样可以解决问题(不建议此方案解决)

2021-01-12 20:17:08 1494 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除