隔离级别脏读(DirtyRead)不可重复读(NonRepeatableRead)幻读(PhantomRead)未提交读(Readuncommitted)可能可能可能已提交读(Readcommitted)不可能可能可能可重复读(Repeatableread)不可能不可能可能可串行化(Serializable)不可能不可能不可能脏读:一个事务读取到..
分类:
数据库 时间:
2017-07-16 17:25:08
阅读次数:
229
1. LongWritable, IntWritable, Text 均是 Hadoop 中实现的用于封装 Java 数据类型的类,这些类实现了WritableComparable接口,都能够被串行化从而便于在分布式环境中进行数据交换,以及进行大小比较。你可以将它们分别视为long,int,Stri... ...
分类:
其他好文 时间:
2017-07-15 14:58:56
阅读次数:
154
线程同步的方式主要有: 临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件(Event)。 他们的主要区别和特点如下: 1)临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。在任意时刻只允许一个线程对共享资源进行访问, ...
分类:
编程语言 时间:
2017-07-14 23:05:22
阅读次数:
290
Google Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前支持主流的语言(java\c++\python\ ...
分类:
其他好文 时间:
2017-07-13 15:59:40
阅读次数:
504
下面这部分内容转载自: http://www.haogongju.net/art/2350374 JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能。因为同步容器将所有对容器状态的访问都 串行化了,这样保证了线程的安全性,所以这种方法的代价就是严重降低了 ...
分类:
编程语言 时间:
2017-07-07 23:31:06
阅读次数:
222
【面向对象基础】【封装和继承】【PHP关键字】【单例】【对象串行化和魔术方法】【抽象类和抽象方法】【接口与多态】 ...
分类:
Web程序 时间:
2017-07-03 10:14:12
阅读次数:
244
从某种角度看:二段锁协议是调度器实现串行化的依据的准则。 冲突锁的定义很明显是要保证执行冲突操作的两个事务是可串行化的,以便对应的前趋图中不会产生环。当两个事务在某个数据项上有冲突操作时,先访问数据库的事务就先取得 相应的锁先执行,而在该经历对应的任何一个等价串行经历中另一个事务就必须在前一个事务后 ...
分类:
其他好文 时间:
2017-07-01 19:25:12
阅读次数:
128
4. WDM环境 a 安装VC6.0; b 安装相应操作系统的DDK(组件一定要全选); c 安装DriverStudio; d 用VC6.0打开Compuware\Driver Studio\DriverWorks\Source\VdwLibs.dsw工程; 1)用DriverStudio的dri ...
同步容器将所有对容器状态的访问都串行化,以实现线程安全性。这种方式的缺点是严重降低并发性。Java 5.0提供了多种并发容器来改进同步容器的性能。如ConcurrentHashMap代替同步且基于散列的Map,CopyOnWriteArrayList,用于在遍历操作主要操作的情况下代替同步的List ...
分类:
编程语言 时间:
2017-06-18 21:44:03
阅读次数:
149
前 言 OOP 学习了好久的PHP,今天来总结一下PHP中的抽象类与抽象方法/静态属性和静态方法/PHP中的单利模式(单态模式)/串行化与反串行化(序列化与反序列化)。 1、什么是抽象方法? 没有方法体 {} 的方法,必须使用abstract 关键字修饰。这样的方,我们叫做抽象方法。 abstrac ...
分类:
Web程序 时间:
2017-06-15 23:43:48
阅读次数:
481