Somewhat obviously, they can be used to check the validity of a block of data such as a journal transaction.
显而易见,这种方式也可以被用来检查写入数据(比如日志事务)的有效性。
So if a transaction reached the end of the dosync block, and the STM sees that another transaction has finished since the current one started, then the current one will be rolled back and run again.
Clojure会确保在事务中间该值没有发生改变,因此,如果事务到达了dosync块的结尾,并且,STM可看到在当前事务启动以来有另一事务已经完成了,那么当前事务将回滚并再次运行。
A way to counter the journal corruption is to compute a checksum of the transaction log and write it as part of the commit block process.
对付该问题的一个办法就是,计算一个事务日志的校验和,并把它作为commitblock过程的一部分写到日志中。
Furthermore, the behavioral theory of the firm serves as an important building block in transaction costs theory (Williamson, 1975).
此外,企业行为理论还是交易成本理论(Williamson, 1975)的重要基石。
Article 3 an investor shall, if intending to have a block trade, authorize a member of this Exchange to handle the designated transaction.
第三条投资者进行大宗交易,应委托其办理指定交易的本所会员办理。
Article 3 an investor shall, if intending to have a block trade, authorize a member of this Exchange to handle the designated transaction.
第三条投资者进行大宗交易,应委托其办理指定交易的本所会员办理。
应用推荐