摘要:
原文地址:https://www.infoq.com/articles/reactor-by-example Key takeaways Reactor is a reactive streams library targeting Java 8 and providing an Rx-confor
阅读全文
posted @ 2016-12-14 14:07
一天不进步,就是退步
阅读(1031)
推荐(0)
摘要:
首先,需要学习Lucene的评分计算公式—— 分值计算方式为查询语句q中每个项t与文档d的匹配分值之和,当然还有权重的因素。其中每一项的意思如下表所示: 表3.5 评分公式中的因子 评分因子 描 述 tf(t in d) 项频率因子——文档(d)中出现项(t)的频率 idf(t) 项在倒排文档中出现
阅读全文
posted @ 2016-12-09 17:20
一天不进步,就是退步
阅读(2439)
推荐(0)
摘要:
原文地址:https://www.infoq.com/articles/Living-Matrix-Bytecode-Manipulation You are probably all too familiar with the following sequence: You input a .ja
阅读全文
posted @ 2016-12-08 18:23
一天不进步,就是退步
阅读(399)
推荐(0)
摘要:
枚举的好处: 1. 类型安全性 2.使用方便性 output: 1:RED=32:BLUE=53:BLACK=84:YELLOW=135:GREEN=28 其中, EnumMap是专门为枚举类型量身定做的Map实现。虽然使用其它的Map实现(如HashMap)也能完成枚举类型实例到值得映射,但是使用
阅读全文
posted @ 2016-12-06 18:38
一天不进步,就是退步
阅读(5215)
推荐(0)
摘要:
The ManagementFactory class is a factory class for getting managed beans for the Java platform. This class consists of static methods each of which re
阅读全文
posted @ 2016-12-05 20:20
一天不进步,就是退步
阅读(4776)
推荐(0)
摘要:
原文地址:http://www.codeceo.com/article/java-memory-7.html 处理器内存模型 顺序一致性内存模型是一个理论参考模型,JMM和处理器内存模型在设计时通常会把顺序一致性内存模型作为参照。JMM和处理器内存模型在设计时会对顺序一致性模型做一些放松,因为如果完
阅读全文
posted @ 2016-12-01 18:42
一天不进步,就是退步
阅读(499)
推荐(0)
摘要:
原文地址:http://www.codeceo.com/article/java-memory-6.html 与前面介绍的锁和Volatile相比较,对final域的读和写更像是普通的变量访问。对于final域,编译器和处理器要遵守两个重排序规则: 下面,我们通过一些示例性的代码来分别说明这两个规则
阅读全文
posted @ 2016-12-01 18:41
一天不进步,就是退步
阅读(370)
推荐(0)
摘要:
原文地址:http://www.codeceo.com/article/java-memory-5.html 锁的释放-获取建立的happens before 关系 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。 下面是锁释放-获
阅读全文
posted @ 2016-12-01 18:39
一天不进步,就是退步
阅读(437)
推荐(0)
摘要:
原文地址:http://www.codeceo.com/article/java-memory-4.html Volatile的特性 当我们声明共享变量为volatile后,对这个变量的读/写将会很特别。理解volatile特性的一个好方法是:把对volatile变量的单个读/写,看成是使用同一个监
阅读全文
posted @ 2016-12-01 18:38
一天不进步,就是退步
阅读(373)
推荐(0)
摘要:
原文地址:http://www.codeceo.com/article/java-memory-3.html 数据竞争与顺序一致性保证 当程序未正确同步时,就会存在数据竞争。java内存模型规范对数据竞争的定义如下: 在一个线程中写一个变量, 在另一个线程读同一个变量, 而且写和读没有通过同步来排序
阅读全文
posted @ 2016-12-01 18:36
一天不进步,就是退步
阅读(463)
推荐(0)