自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 win10基于VMware安装centos7

基于VM安装Centos7

2022-06-26 16:51:26 839 1

原创 mysql update时多表关联查询更新

数据需求将充值类型为2的记录的充值金额改为相同批次id充值类型为1的充值金额的5%上表中数据是处理之后的效果操作错误操作:-- 将充值类型为1的 充值金额*5% 设置为充值类型为2且相同batch_id相同的记录的充值金额update recharge_record a set a.recharge_amount = (SELECT b.recharge_amount from recharge_record b WHERE b.recharge_type = 1 AND a.b

2021-11-02 20:55:36 4100

原创 Springboot项目基于注解方式实现方法级别多数据源切换

Springboot基于注解实现方法级别多数据源切换一、分析为什么需要数据源切换基于功能的不同将一个系统拆封成多个微服务,每个微服务对应一个数据库客服、运营人员对整个系统操作需要一个后台管理平台,后台管理平台涉及多个微服务的数据管理,就需要操作多个数据库后台操作时可能需要查询用户服务,从用户数据库获取用户信息;同时需要根据用户信息,查询订单服务,从订单数据库获取用户订单信息,就需要从用户数据库切换到订单数据库。实现思路每个方法上通过注解指定要连接的数据库,进入方法,就切换到指定的数据

2021-07-02 18:50:38 445

原创 基于zookeeper实现分布式锁,解决生产环境多实例部署,定时任务多次加载、执行问题

1、场景说明定时任务在服务启动的时候,需要加载到定时任务容器中,保证服务重启后未执行的定时任务仍能够执行,但是生产环境服务是分布式部署,每个节点上的服务都会将定时任务加载到自己的定时任务容器中,导致同一个定时任务被多次加载、执行。2、问题分析可以使用分布式锁,在服务启动的时候获取锁,获取到锁的服务将定时任务添加到定时任务容器中,没有获取到锁的不会将定时任务添加到定时任务容器中,我们只要保证只有一个服务获取到锁就可保证定时任务只被一个服务加载。分布式锁选用redis实现分析redis分布式锁

2021-05-31 23:16:36 732 5

原创 上传本地jar包文件到私服

一、 公司的项目上传到公司私服使用idea中maven的install将项目打包,放到本地仓库install三个关键步骤:将项目打包成jar包放到项目的target目录下(这一步等同于mvn package命令的操作)将jar包install到idea中配置的本地仓库中将pom文件install到idea中配置的本地仓库中,在其他项目使用jar包时能够通过pom文件加载本jar包的maven依赖idea中配置了本地仓库的地址,就不会再使用idea中指定的settings.xml配

2021-05-28 15:41:43 4595

原创 Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin

报错信息Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.21.0:test (default-test) on project XXX: There are test failures.Please refer to 项目路径\target\surefire-reports for the individual test results.说明使用maven-surefire-plugi..

2021-05-12 14:50:40 9930 3

空空如也

空空如也

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

TA关注的人

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