摘要:
一、分布式事务介绍 1、事务 事务提供一种机制将一个业务涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的情况下方能提交,只要其中任一操作执行失败,都将导致整个事务的回滚。简单地说,事务提供一种“要么什么都不做,要么做全套(All or Nothing)”机制
阅读全文
posted @ 2023-01-15 21:08
周文豪
阅读(322)
推荐(0)
摘要:
一、Canal介绍 canal可以用来监控数据库数据的变化,从而获得新增数据,或者修改的数据。 canal是应阿里巴巴存在杭州和美国的双机房部署,存在跨机房同步的业务需求而提出的。 阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务。 canal主要
阅读全文
posted @ 2023-01-15 16:00
周文豪
阅读(4435)
推荐(0)
摘要:
一、ElasticSearch 介绍 1.1 介绍 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜
阅读全文
posted @ 2023-01-11 11:21
周文豪
阅读(205)
推荐(0)
摘要:
一、创建一个springboot工程 添加依赖,编写启动类, 二、使用@Component注解让@ConfigurationProperties注解生效,从而完成配置文件与java Bean的数据绑定 1、配置文件 zs.name=张三zs.age=14 2、配置类 @Component @Conf
阅读全文
posted @ 2022-11-22 11:43
周文豪
阅读(245)
推荐(0)
摘要:
Element-plus官网:https://element-plus.gitee.io/zh-CN/ 该页面下面有图标集合,如下所示: 1、安装包管理器 npm install @element-plus/icons-vue 2、您需要从 @element-plus/icons-vue 中导入所有
阅读全文
posted @ 2022-10-17 10:57
周文豪
阅读(6267)
推荐(0)
摘要:
用户变量:以"@"开始,形式为"@变量名" 创建用户定义的变量,请使用格式@variable_name,其中variable_name包含字母数字字符。从MySQL 5.7.5开始,用户定义变量的最大长度为64个字符 用户定义的变量不区分大小写。这意味着@id和@ID是一样的 局部变量与用户变量的区
阅读全文
posted @ 2022-10-14 17:35
周文豪
阅读(1468)
推荐(0)
摘要:
官网解释: 意思是:当进行代理时,Host 的源默认会保留(即Host是浏览器发过来的host),如果将changeOrigin设置为true,则host会变成target的值。 在vue-cli3中,默认changeOrigin的值是true,意味着host设置成target,这与cue-cli2
阅读全文
posted @ 2022-10-12 18:59
周文豪
阅读(6789)
推荐(2)
摘要:
前言: (1)、该文章的英文版本地址:https://copyfuture.com/blogs-details/20210109223347268d, (2)、中文版本地址:https://blog.csdn.net/qq_42986622/article/details/120743239 (3)
阅读全文
posted @ 2022-10-11 11:34
周文豪
阅读(123)
推荐(0)
摘要:
错误的校验函数: // 验证名称是否已存在 const validateNameExisted = (rule, value, callback)=>{ if (!value) { callback(new Error("请输入名称!")) } check(this.entity).then(res
阅读全文
posted @ 2022-09-28 18:16
周文豪
阅读(181)
推荐(0)
摘要:
一、$message消息弹框被导航栏遮住 效果如下: 原因分析:element UI默认给$message消息弹框动态添加的z-index值低于2000,而导航栏的z-index的值设置为9999 解决办法:设置导航栏的z-index的值为999即可 .right-top { position: f
阅读全文
posted @ 2022-09-27 10:51
周文豪
阅读(1704)
推荐(0)