12 2019 档案

摘要:Read View Read View就是事务进行快照读操作的时候生产的读视图(Read View),在该事务执行的快照读的那一刻,会生成数据库系统当前的一个快照,记录并维护系统当前活跃事务的ID(当每个事务开启时,都会被分配一个ID, 这个ID是递增的,所以最新的事务,ID值越大) 我们可以把Re 阅读全文
posted @ 2019-12-25 15:34 daxing 阅读(3000) 评论(0) 推荐(1) 编辑
摘要:本文介绍了Java中的四种I/O模型,同步阻塞,同步非阻塞,多路复用,异步阻塞。同时将NIO和BIO进行了对比,并详细分析了基于NIO的Reactor模式,包括经典单线程模型以及多线程模式和多Reactor模式。 原创文章,转载请务必将下面这段话置于文章开头处(保留超链接)。本文转发自技术世界,原文 阅读全文
posted @ 2019-12-20 16:15 daxing 阅读(467) 评论(0) 推荐(0) 编辑
摘要:Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volati 阅读全文
posted @ 2019-12-05 16:46 daxing 阅读(266) 评论(0) 推荐(0) 编辑