![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解决方案
文章平均质量分 62
YIZHILANGOU_
逆水偏行舟
展开
-
canal数据同步
在一般的微服务中经常会出现调用不同模块所属服务器的情况,但是如果有第三方交接的情况就不会那么轻易给权限了,所以可以使用canal进行数据库实时同步.整体过程为监听远程数据库变更,根据具体变更有对应的判断执行,然后拼接sql语句,最后执行拼接语句到本地数据库.#配置mysql replaction需要定义,不能和canal的slaveId重复。最近看到了cannal,觉得很有意思应该记录一下。一般默认是在/etc/my.cnf路径下。修改mysql的my.cnf配置文件。原创 2023-02-17 15:44:43 · 231 阅读 · 0 评论 -
springboot整合redis时redisTemplate踩坑
springboot项目整合redis,用户注册时会将账号和验证码以K-V键值对存入redis,但是验证时根据手机号得到的验证码数据一直为空,并且数据库keys *查到的数据很奇怪,有韩文乱码:一开始排查方向就是乱码,重新更换redis配置类的KV序列化方式,还是不行,从数据库角度使用 --raw还是不行,甚至想专门使用redisutil来代替opsForValue().set()结果都不行(笑~),但是奇怪的是我直接在项目中直接get对应key的值却能正常得到value,这里我就奇了个怪了.后来往上搜索原创 2022-12-07 23:33:52 · 429 阅读 · 0 评论 -
vue+elementUI级联选择器使用
级联选择器原创 2022-10-20 19:36:02 · 533 阅读 · 0 评论 -
跨域请求被 CORS 策略阻止:请求的资源上存在“Access-Control-Allow-Origin”标头。
跨域解决原创 2022-08-16 22:42:43 · 6411 阅读 · 0 评论 -
VMware虚拟机
VMware虚拟机网络配置centOS7系统网络配置文件位置如下:使用vim编辑器打开ifcfg-ensXXX即可编辑网络配置dnch代表动态连接,如果是静态链接还需要配置静态ip地址虚拟机的网络连接模式也应该选择桥接模式然后选择虚拟机左上角编辑菜单,打开虚拟网络编辑器然后更改设置,选择自动桥接的桥接模式即可同时还可以使用ifconfig查看虚拟机本身ip地址之类的...原创 2022-04-08 21:53:36 · 640 阅读 · 0 评论 -
Swagger
Swagger简介springboot集成swagger配置SwaggerSwagger配置扫描接口**拓展:**配置API分组简介标准的前后端分离为:Vue+Springboot先前后端时代: 前端只用管理静态页面前后端分离时代:后端 后端控制层,后盾服务层,数据访问层前端: 前端控制层,视图层伪造后端数据,利用json字符串,这样前端工程依然可以跑起来前后端如何进行交互?===> API前后端的好处:前后端相对独立,松耦合;前后端甚至可以部署在不同的服务器上面原创 2021-05-21 13:29:30 · 694 阅读 · 0 评论 -
Failed to load ApplicationContext无法加载ApplicationContext
springboot整合mybatis时,一直报错无法加载数据源以及相关配置,一般来说都是配置文件出错了我在此处的错误原因是pom依赖中添加静态资源导出配置时,只配置了properties以及xml格式的静态资源导入,而没有配置关于yml格式的,完整依赖如下: <build> <plugins> <plugin> <groupId>org.springframework.boot原创 2021-04-09 16:10:36 · 1591 阅读 · 0 评论