5 MVCC ? 全称是Multi-Version Concurrent Control,即多版本并发控制,在MVCC协议下,每个读操作会看到一个一致性的snapshot,并且可以实现非阻塞的读。MVCC允许数据具有多个版本,这个版本可以是时间戳或者是全局递增的事务ID,在同一个时间点,不同的事务看 ...
分类:
Web程序 时间:
2020-07-18 19:54:39
阅读次数:
86
最近项目有一个需求,页面有一个表格A,点击打开弹框,弹框里也是一个表格B,把弹框中表格B选中的数据,放在页面的表格A中,但是再打开弹框的时候表格B中的数据要回选。 el-table 提供了一种回选 rows.forEach(row => { this.$refs.multipleTable.togg ...
分类:
其他好文 时间:
2020-07-18 16:03:24
阅读次数:
70
1 def add(a, b): 2 print(f"ADDING {a} + {b}") 3 return (a + b) 4 5 6 def subtract(a, b): #subtract :减去的意思 7 print(f"SUBTRACT {a} - {b}") 8 return a - ...
分类:
编程语言 时间:
2020-07-18 15:32:09
阅读次数:
76
1、安装wampserver 2、在wampserver3下快速配置多站点多目录 https://www.cnblogs.com/WalAmar/p/6136110.html 3、复制目录下的.env.example 重命名为.env 配置好数据库: DB_CONNECTION=mysql DB_H ...
分类:
其他好文 时间:
2020-07-17 19:35:52
阅读次数:
76
记录日志代码 /** * * @param conn 连接 * @param name 模块名字 * @param message 日志信息 * @param level 日志等级 * @param timeout 重试时间 */ public static void logCommon( Jedi ...
分类:
其他好文 时间:
2020-07-16 21:07:34
阅读次数:
102
HTML代码: <input type="file" name="uploadFile" id="uploadFile"> JavaScript: $("#uploadFile").on("change", function() { var formData = new FormData(); // ...
分类:
Web程序 时间:
2020-07-16 11:47:13
阅读次数:
82
在前面的一篇文章“Logstash:处理多个input”中,我们介绍了如何使用在同一个配置文件中处理两个input的情况。在今天这篇文章中,我们来介绍如何来处理多个配置文件的问题。对于多个配置的处理方法,有多个处理方法: 多个pipeline 一个pipleline处理多个配置文件 一个pipeli ...
分类:
其他好文 时间:
2020-07-15 22:54:27
阅读次数:
58
事务 MULTI 、 EXEC 、 DISCARD 和 WATCH 是 Redis 事务相关的命令。事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原 ...
分类:
其他好文 时间:
2020-07-14 16:18:19
阅读次数:
84
剑指OFFER_构建乘积数组 题目描述 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]A[1]...*A[i-1]A[i+1]...*A[n-1]。不能使用除法。(注意:规定B[0] = A[1] * A[2] * ... * ...
分类:
编程语言 时间:
2020-07-13 11:46:36
阅读次数:
53
Redis通过MULTI、EXEC、WATCH、DISCARD等命令来实现事务功能。主要有以下三个阶段: ##事务开始 MULTI命令的执行,标识着一个事务的开始。MULTI命令会将客户端状态的flags属性中打开REDIS_MULTI标识来完成的。 ##命令入队 当一个客户端切换到事务状态之后,服 ...
分类:
其他好文 时间:
2020-07-12 14:55:17
阅读次数:
60