• MVCC机制深度解析-合集

    1.介绍undo log日志版本链 2.介绍read view 3.版本比对规则解析 4.实例演示RR隔离级别下MVCC机制的应用原理 5.实例演示RC隔离级别下MVCC机制的应用原理 read view的生成 可重复读隔离级别:事务开启后,首次执行任何select时会生成当前事务的read-view,在事务结束前不会变化。 读已提交隔离级别:事务开启后,每次执行select时都会重新生成read-view。 版本链比对规则 事务里的每一条select都需要从对应版本链里的最新数据开始逐条跟read-view做比对,按照比对规则得到最终的快照结果。下面我们来看下版本链比对规则。 如果 row 的 trx_id 落在绿色部分( trx_id<min_id ),表示这个版本是已提交的事务生成的,这个数据是可见的; 如果 row 的 trx_id 落在灰色部分( trx_id>max_id ),表示这个版本是由将来启动的事务生成的 如果 row 的 trx_id 落在黄色部分(min_id <=trx_id<= max_id),那就包括两种情况

    0
    293
    328.98MB
    2023-02-17
    5
  • Redids和Zookepeer分布式锁实现源代码

    Redids和Zookepeer分布式锁实现源代码

    0
    76
    158KB
    2021-03-14
    0
  • 软件开发基于禅道版本控制规范

    目录 3 第1章 说明 4 第2章 新需求研发流程 4 2.1 流程图 4 2.2 创建需求 5 2.3 评审需求 5 2.4 变更和评审需求 7 2.4.1 变更需求 7 2.4.2 评审需求 9 2.4.3 确认需求变更 10 2.5 组织进行任务分解 11 2.5.1 访问项目的需求列表页面: 11 2.5.2 分解任务 12 2.5.3 任务分解的几个注意事项 12 2.6 领取任务,并每天更新任务 12 2.6.1 领取任务 13 2.6.2 更新任务状态 13 2.6.3 更新任务的消耗 13 2.6.4 完成任务 15 2.7 建立发布 15 2.7.1 如何创建发布 15 2.7.2 通知测试 16 2.8 任务验证,关闭 17 2.8.1 任务验证 17 2.8.2 通知咨询 18 2.9 验证任务,关闭 18 2.10 上线发版 19 第3章 Bug维护流程 20 3.1 流程图 20 3.2 提交Bug 21 3.3 确认Bug 22 3.4 分配Bug 22 3.5  修复Bug 23 3.6  代码复核 23 3.7 验证bug,关闭 23 3.8 激活bug 24 3.9  业务复核 25 3.10 版本发布 25 第4章 参考文档 25

    4
    538
    1.48MB
    2017-06-09
    50
  • GIT使用说明

    目录 3 第1章 GIT简介 4 1.1 GIT简介 4 1.2 GitFlow工作流 4 第2章 GIT工具 5 工具存放路径: 5 2.1 GIT 5 2.2 EGIT 5 第3章 GITLAB 6 3.1 注册 6 3.2 SSH Key 7 第4章 分支说明 9 第5章 使用说明 11 5.1 EGIT配置 11 5.2 导入项目 12 5.3 分支切换 15 5.4 更新代码 17 5.5 提交代码 18 5.6 冲突管理 24 第6章 参考资料 26

    0
    156
    1.62MB
    2017-06-09
    10
  • mybatis-generator使用说明

    mybatis-generator是一个数据库逆向到代码的工具,mybatis-generator有三种用法:命令行、eclipse插件、maven插件。本文介绍的是第三种通过 maven 插件实现数据库逆向。 generatorConfig.xml init.properties

    0
    297
    837KB
    2017-02-24
    49
  • Jenkins使用说明

    目录 3 第1章 Jenkins简介 5 1.1 Jenkins简介 5 1.2 Jenkins原理 5 1.3 从svn检出代码 5 1.4 对代码进行构建 6 1.5 将构建好的文件发布到服务器 9 第2章 Jenkins安装 10 2.1 使用rpm 安装 jenkins 10 2.2 使用war 安装 jenkins 12 第3章 Jenkins配置 13 3.1 系统管理 13 3.2 管理插件 13 3.3 系统设置 14 3.4 Global Tool Configuration 15 第4章 JOB配置 17 4.1 新建JOB 17 4.2 源码管理 17 4.3 构建触发器 18 4.4 构建环境 19 4.5 Pre Steps 19 4.6 Build 19 4.7 Post Steps 20 4.8 构建设置 21 4.9 构建后操作 21 第5章 项目构建 22 第6章 脚本执行 25 6.1 dubbo部署脚本 25 6.2 Tomcat部署脚本 25 第7章 问题记录 27 7.1 SVN权限问题 27 7.2 找不到私服上的JAR包 27 7.3 构建时JDK版本问题 28 7.4 DUBBO启动失败 29 7.5 Host key verification failed 31 7.6 远程shell启动失败 31

    0
    278
    1.53MB
    2016-11-08
    14
  • ftpStart.sh

    ftpStart.sh ftpserver启动脚本

    0
    52
    139B
    2016-01-13
    10
  • users.properties

    users.properties 用于ftpserver 配置

    0
    126
    2KB
    2016-01-13
    16
  • ftpd-typical.xml

    ftpd-typical.xml 用于ftpserver 配置说明

    0
    244
    2KB
    2016-01-13
    50
  • ftpserver-1.0.6

    ftpserver-1.0.6.tar.gz

    0
    40
    2.28MB
    2016-01-13
    3
  • 创作能手

    授予每个自然周发布7篇到8篇原创IT博文的用户
  • 分享宗师

    成功上传21个资源即可获取
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
关注 私信
上传资源赚积分or赚钱