摘要: 1. wait notify 2.synchronized 一种 同步的 关键字 , 实现: 每个Object都有一个Monitor 也因此 synchronized 是基于这个monitor实现的 并发 安全, 同时 也有自旋 和 ReentLock差不多, 但是是JVM实现 看不到源码不wang 阅读全文
posted @ 2017-07-31 19:58 默默无语敲代码 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 首先总结一下数据库事务正确执行的四个要素(ACID): 原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做,不能只做一部分;一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行完成后数据库的数据还是处于正确的状态,即数据完整 阅读全文
posted @ 2017-07-31 10:13 默默无语敲代码 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 写的匆忙 估计有BUG 修改后 会去掉这个 说明 阅读全文
posted @ 2017-07-31 10:08 默默无语敲代码 阅读(171) 评论(0) 推荐(0) 编辑
摘要: /** * 为了 看了行出些 就不写树堆那样的 结构了。 虽然操作 方便些。 */public class AVLTree, Value> { private class Node { private final Key key; private Value val; private int height; priv... 阅读全文
posted @ 2017-07-31 10:04 默默无语敲代码 阅读(176) 评论(0) 推荐(0) 编辑