1. 数据库的隔离级别
ACID,是指在可靠数据库管理系统(DBMS)中,事务(transaction)所应该具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability).
READ UNCOMMITTED
READ UNCOMMITTED是限制性最弱的隔离级别,因为该级别忽略其...
分类:
数据库 时间:
2016-08-13 12:58:56
阅读次数:
167
InnoDB与MyISAM的最大不同有两点:一是支持事务(TRANSACTION);二是采用了行级锁。行级锁与表级锁本来就有许多不同之处,另外,事务的引入也带来了一些新问题。下面我们先介绍一点背景知识,然后详细讨论InnoDB的锁问题。 背景知识 事务(Transaction)及其ACID属性 事务 ...
分类:
数据库 时间:
2016-08-13 11:15:49
阅读次数:
226
上面为开启事务 transaction.commit();这个为提交事务 从session对象中获取事务后进行提交 下面可以自动提交事务,并且可以不需要对于这个事务进行提交,但是不推荐这样进行使用这个方法 在设置自动提交事务后必须对session进行刷新操作后才能有效 ...
分类:
Web程序 时间:
2016-07-28 15:01:23
阅读次数:
152
元素是怎样浮动 元素的水平方向浮动,意味着元素只能左右移动而不能上下移动。 一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 浮动元素之后的元素将围绕它。 浮动元素之前的元素将不会受到影响。 正文 浮动是一种半脱离文档流的状态,他不像绝对定位那样完全脱离文档流 绝 ...
分类:
Web程序 时间:
2016-07-20 06:30:24
阅读次数:
386
一: 不要使用相对路径,要使用根路径
这样的代码行很常见:
require_once('../../lib/some_class.php');
这种方法有很多缺点:
● 它首先搜索php包括路径中的指定目录,然后查看当前目录。因此,会检查许多目录。
● 当一个脚本被包含在另一个脚本的不同目录中时,它的基本目录变为包含脚本的目录。
● 另一个问题是,当一个脚本从c...
分类:
Web程序 时间:
2016-07-13 17:03:44
阅读次数:
289
前言 前段时间在用程序对较大数据进行处理时,发现自己电脑原有内存不够用而经常行卡死,于是想到了利用swap分区来扩容内存的方式。现在做一个简要的总结: swap分区的概念 初试swap分区是在进入实验室安装linux系统的时候,当时并不了解该分区,只是参看师哥们的笔记进行设置。但是swap分区到底是 ...
分类:
系统相关 时间:
2016-07-05 20:37:35
阅读次数:
220
1.意图 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 2.别名 动作(Action),事务(Transaction) 3.动机 命令模式通过将请求本身变成一个对象来使请求可向未指定的应用对象提出请求。这个对象可被存储并像其他的对 ...
分类:
其他好文 时间:
2016-07-03 13:05:08
阅读次数:
147
ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库,必需要具有这四种特性,否则在事务过程(Transaction pro ...
分类:
数据库 时间:
2016-07-01 18:09:14
阅读次数:
191
因为最近在做项目时多次应用到了事务,在这里简单举一个数据库事务的DEMO ,希望大家批评指正,谢谢! 那么,废话不多说,我们开始先从事务的介绍以及一系列知识点说起: 事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的 ...
分类:
数据库 时间:
2016-07-01 10:16:22
阅读次数:
309
今天偶然间看到文档服务器有一个动态目录功能,点击目录能跳转到指定的位置;窗口滑动也能自动更新目录的焦点。 效果 框架 原来使用的是一个开源的jquery-ui控件——tocify.js,它可以遍历页面,把指定的DOM元素抽取出来形成目录。下载地址参考gitub : [gfranko/jquery.t ...
分类:
其他好文 时间:
2016-06-29 22:10:53
阅读次数:
332