最近项目中涉及到sqlite并发读写的问题,参考一些文档并结合自己的实践,对sqlite3并发问题总结了几点:sqlite3的锁及事务类型sqlite3总共有三种事务类型:BEGIN[DEFERRED /IMMEDIATE/ EXCLUSIVE] TRANSCATION,五种锁,按锁的级别依次是:U...
分类:
数据库 时间:
2015-04-25 00:05:58
阅读次数:
179
GPC: Generic Polygon Clipper
GPC支持分解多边形、多边形求差集、交集,异或、并集
GPC_DIFF, /* Difference */
GPC_INT, /* Intersection */
GPC_XOR, /* Exclusive...
分类:
其他好文 时间:
2015-04-23 23:34:55
阅读次数:
851
这个系列的文章只是简单地把开发过程中的一些技巧总结起来,方便以后查阅。exclusiveTouchexclusiveTouch是UIView的一个属性。Exclusive是“独家”的意思,所以这个方法的作用就是把某个UIView的触碰事件设置为独家事件,即如果多个设置了exclusivetouch的...
分类:
移动开发 时间:
2015-04-01 01:39:45
阅读次数:
176
一些常用的固定符号:C:表示原因(cause); Ef:代表结果(effect); 相等:; 非:; 与:; 或:;E: 排他(exclusive); I:at least(inclusive); R:require ; O:only one ; M:强制标记(marking); 实例: 有一...
分类:
其他好文 时间:
2015-03-29 17:45:27
阅读次数:
163
早上发现数据库报如下错误:
Successful mount of redo thread 1, with mount id 339694234
Database mounted in Exclusive Mode
Lost write protection disabled
Completed: ALTER DATABASE MOUNT
Mon Jan 26 09:12:01 2015...
分类:
其他好文 时间:
2015-01-26 10:17:04
阅读次数:
190
排它锁又称为写锁((eXclusive lock,简记为X锁)),若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。它防止任何其它事务获取资源上的锁,直到在事务的末尾将资源上的原始锁释放为止。在更新操作(INSERT、UPDATE 或 ...
分类:
其他好文 时间:
2015-01-20 21:54:57
阅读次数:
208
http://artori.us/exclusive-or/不介绍什么是异或了,有人叫半加、数学系的叫按位模2加下文用得到的一些简单的性质x^0 = x且x^x = 0交换律:x^y = y^x结合律:(x^y)^z = x^(y^z)自反性:x^y^y = x下面是几个小题目,可以用异或解决,挺有...
分类:
其他好文 时间:
2015-01-16 14:33:38
阅读次数:
214
锁:用来共享资源控制并发访问的一种机制锁由Oracle自动管理,锁持续的时间等于被提交事务处理的时间单用户数据库不需要锁机制锁类型1.共享锁(shar locks)也称为读锁,s锁,共享数据,可以同时访问不允许修改。2.排他锁(Exclusive Lock)也称为写锁,X锁,该事物单独获得此资源,另...
分类:
数据库 时间:
2015-01-12 00:15:56
阅读次数:
190
1 锁的独占与共享
java并发包提供的加锁模式分为独占锁和共享锁,独占锁模式下,每次只能有一个线程能持有锁,ReentrantLock就是以独占方式实现的互斥锁。共享锁,则允许多个线程同时获取锁,并发访问 共享资源,如:ReadWriteLock。AQS的内部类Node定义了两个常量SHARED和EXCLUSIVE,他们分别标识 AQS队列中等待线程的锁获取模式。
很显...
分类:
编程语言 时间:
2014-12-31 14:40:25
阅读次数:
232
Problem Explanation:==================== A database is started in EXCLUSIVE mode by default. Therefore, the ORA-01102 error is misleading and may have...
分类:
其他好文 时间:
2014-12-03 00:08:01
阅读次数:
121