码迷,mamicode.com
首页 >  
搜索关键字:隔离    ( 6053个结果
jvm内存模型和垃圾回收
堆与栈分开设计是为什么呢? 栈存储了处理逻辑、堆存储了具体的数据,这样隔离设计更为清晰 堆与栈分离,使得堆可以被多个栈共享。 栈保存了上下文的信息,因此只能向上增长;而堆是动态分配 栈的大小可以通过-XSs设置,如果不足的话,会引起java.lang.StackOverflowError的异常 ...
分类:其他好文   时间:2018-04-10 16:04:33    阅读次数:181
Docker 源码架构部署篇(一)
一. Docker入门简介Docker是Docker公司开源的一个基于轻量级虚拟化技术的容器引擎项目,整个项目基于Go语言开发,并遵从Apache 2.0协议。目前,Docker可以在容器内部快速自动化部署应用,并可以通过内核虚拟化技术(namespaces及cgroups等)来提供容器的资源隔离与安全保障等。由于Docker通过操作系统层的虚拟化实现隔离,所以Docker容器在运行时,不需要类似
分类:其他好文   时间:2018-04-10 16:02:56    阅读次数:176
事物的隔离级别
1.read uncommited 导致脏读 脏读:当一个事务对某项数据进行了改变后,未进行提交时,另一个事物读取未提交的数据,这时候第一个事物进行回滚,那么第二个事物读取到的就是脏数据 2.read commited (Sql Server、Oracle的默认隔离级别) 一个事务要等另一个事物提交 ...
分类:其他好文   时间:2018-04-10 15:22:34    阅读次数:152
Mysql锁机制和事务隔离级别
MyISAM锁机制: MyISAM只有表锁,分为X和S锁两种(或者叫read lock,write lock)。读加S锁,写加X锁。互相阻塞,因此并发DML性能并不好。 InnoDB锁机制: lock table/tables tab_name read/write; --手动加锁语句:(同样适用于 ...
分类:数据库   时间:2018-04-10 15:13:03    阅读次数:242
转:nolock的替代方案-提交读快照隔离[行版本控制]
with(nolock)并意味着没有锁,实际上在查询一张表时,还是有锁,会对对象增加架构锁, 防止表会修改,会对数据库增加共享锁。若使用drop index,则要等到架构锁释放。 sql server2005提供了快照隔离和读取已提交快照这两种新的不加锁、无阻塞的事务隔离级别,可使用 快照:每次从数 ...
分类:其他好文   时间:2018-04-10 10:46:34    阅读次数:212
SpringBoot整合MyBatis之xml配置
现在业界比较流行的数据操作层框架 MyBatis,下面就讲解下 Springboot 如何整合 MyBatis,这里使用的是xml配置SQL而不是用注解。主要是 SQL 和业务代码应该隔离,方便和 DBA 校对 SQL。 我的项目结构 src/ +- main/ +- java/ +- com.sp ...
分类:编程语言   时间:2018-04-09 21:01:18    阅读次数:218
Oracle 学习总结 - 隔离级别以及问题诊断
事物隔离级别 感觉这个例子比较通俗https://blog.csdn.net/qq_33290787/article/details/51924963 读取未提交内容,脏读 begin transaction update rollback begin transaction update comm ...
分类:数据库   时间:2018-04-09 11:12:57    阅读次数:234
postman中 form-data、x-www-form-urlencoded、raw、binary的区别
1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的 ...
分类:Web程序   时间:2018-04-08 13:19:12    阅读次数:163
redis 单线程
redis快速的原因 1内存操作\ 2epoll模型 异步非阻塞io 3采用单线程,避免了不必要的上下文切换和竞态条件 客户端发出的命令是 串行执行的 也就是 数据库的最高隔离级别 串行化 redis 可以使用 watch multi/exec 做原子性命令组装 ...
分类:编程语言   时间:2018-04-08 10:20:15    阅读次数:212
Flasky 1. 开发环境
安装 pyenv 和 virtualenv python环境 1.安装 pyenv. 用来切换各个python版本 pyenv的安装方式包括多种,重点推荐采用pyenv installer的方式,原因主要有两点: a. 通过pyenv installer可一键安装pyenv全家桶,后续也可以很方便地 ...
分类:其他好文   时间:2018-04-08 00:12:12    阅读次数:791
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!