悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁.传统的 关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁. 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制.乐观锁适用…
http://blog.csdn.net/java2000_wl/article/details/8627874…
http://blog.csdn.net/u012843100/article/details/52384219…
http://blog.csdn.net/krislight/article/details/9391455…
http://blog.csdn.net/shawnkong/article/details/52045894…
使用C++扩展Python的功能 环境 VS2005Python2.5.4 Windows7(32位) 简介 长话短说,这里说的扩展Python功能与直接用其它语言写一个动态链接库,然后让Python来调用有点不一样(虽然本质是一样的).而是指使用Python本身提供的API,使用C++来对Python进行功能性扩展,可以这样理解,使用更高效的语言实现一些算法计算等等需要更高执行效率的核心(或者需要与系统进行密切交互的)模块,然后让Python像调用内建标准库的方式来调用这些模块,听起来是不是很…
http://blog.csdn.net/hitmediaman/article/details/6636402…
http://blog.csdn.net/iamshaofa/article/details/7877785/…
http://blog.csdn.net/z69183787/article/details/37819831…
http://blog.csdn.net/u010246789/article/details/52539576…