摘要: Clean Lifecycle 运行 执行clean生命周期,包含三个生命周期阶段: 会删除一次构建后的输出,默认删除_${basedir}/target/_目录(如果你没有自定义输出目录)。 执行 阶段的时候,maven可以执行任何绑定到 阶段的_goal_(目标)。 例如:你想在 阶段时触发 _ 阅读全文
posted @ 2016-10-25 23:17 JintaoXIAO 阅读(146) 评论(0) 推荐(0) 编辑
摘要: “同步”确保了操作的原子性执行,但它还有其它重要的方面:memory visibility.我们不但要确保当一个线程在使用一个对象的时候,其它线程不能修改这个对象,而且还要保证该线程在修改对象状态时,其它线程能够看到该线程对对象所做的改变。 可以通过显式的同步语句或内建类库的同步机制以保证对象的正确 阅读全文
posted @ 2016-10-25 23:16 JintaoXIAO 阅读(163) 评论(0) 推荐(0) 编辑
摘要: What is a memory model, anyway? In multiprocessorsystems, processors generally have one or more layers of memory cache, whichimproves performance both 阅读全文
posted @ 2016-10-25 23:16 JintaoXIAO 阅读(319) 评论(0) 推荐(0) 编辑
摘要: MySQL 存储过程 创建实例 调用存储过程 特征子句 特征子句反映存储过程的特性,在括号之后,主体之前。 参数 括号里面用于存放参数列表通过IN(入参),OUT(返回值),INOUT(入参和出参相同) 声明变量 指定默认值 作用域 条件表达式 CASE 指令 循环 一种是类似编程语言中的while 阅读全文
posted @ 2016-10-25 23:15 JintaoXIAO 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 本章包含一些如何有效使用泛型的实践代码。着重介绍了检查集合,安全问题,专用的类以及二进制的适配性。 小心使用遗留代码 我们知道,泛型是在编译时检查的,而不是在运行时。通常,这正式我们想要的,因为编译时检查可以更早的报错误,而没有运行时开销。然而,有时候这并不合适, 或者是因为我们不确定编译时检查是否 阅读全文
posted @ 2016-10-25 23:14 JintaoXIAO 阅读(127) 评论(0) 推荐(0) 编辑