- 博客(4)
- 收藏
- 关注
原创 MySQL的MVCC介绍
MVCCMVCC,全称,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。MVCC在中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读在学习MVCC多版本并发控制之前,我们必须先了解一下,什么是MySQL InnoDB下的当前读和快照读?当前读像select lock in share mode(共享锁排他锁)这些操作都是一种当前读,为什么叫当前读?
2025-09-25 18:16:01
994
原创 多线程快速入门
一、线程和进程线程的概述:是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。进程与线程之间的联系:当一个程序进入内存运行时,就产生了一个进程,也就是说一个执行要给程序就会产生要给进程,而进程也不是最小的执行单位,一个进程里面还可以有多个线程(至少有一个主线程)。多线程的优点: 1. 多线程可以提高程序的执行效率; 2.进程之间是不能共享内存的,但是...
2019-11-22 15:00:03
196
原创 activiti扩展节点属性(在UserTask节点上添加附件上传功能)
给节点添加属性:1.首先在stencilset.json上模仿其他属性添加新的节点属性的基础配置 注意type属性前端根据这个属性值去确认改节点属性在页面上所要表现得形式 { "name": "approveTypepackage", "properties": [{ "id": "approveType", "...
2019-11-01 14:34:13
4139
1
转载 50分钟ES6入门基础
ECMAScript6简介Javascript的第六代标准let和const命令1.let命令基本用法:{ let a=10; var b=1; } a //a is not defined b //1let 声明的变量只在它所在的代码块有效不存在变量提升 console.log(foo); //输出undefined var foo=2; console.l...
2018-12-28 16:30:14
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅