起初遍历values时直接把对象添加到集合中,后来输出结果和预期不符,debug时发现添加到集合中的对象的值全部是最后一个对象的值,网上百度了下,发现是reduce阶段对象重用的问题,reduce阶段的key,value分别指向一个对象,无论操作了多少个键值对,始终是这两个对象,而ArrayList ...
分类:
其他好文 时间:
2018-09-19 16:28:35
阅读次数:
159
1. 简介 1.1 系列内容 本系列文章讲解的是 mybatis解析配置文件 内部的逻辑, 即 其背后的逻辑。 1.2 适合对象 1. 了解如何使用 mybatis 来访问数据库。可参看《 "mybatis 初步使用(IDEA的Maven项目, 超详细)" 》; 2. 具备 DOM 解析 XML 的 ...
分类:
其他好文 时间:
2018-09-19 01:22:46
阅读次数:
235
true、false、null都不是关键字 goto、const、是保留的关键字abstract continue for new switch default if package synchronized do goto private this break double implements ...
分类:
编程语言 时间:
2018-09-18 23:25:34
阅读次数:
241
作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × × 备注:只要记住了有4种访问权限,4个访问范围,然后将全选和范围在水平和垂直方向上分别按排从小到大或从大到小 ...
分类:
其他好文 时间:
2018-09-18 16:12:21
阅读次数:
150
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 (5)Ceph 与 OpenStack 集成的实现 (6)QEMU KVM 和 Ceph ...
分类:
其他好文 时间:
2018-09-18 14:56:58
阅读次数:
222
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 (5)Ceph 与 OpenStack 集成的实现 (6)QEMU KVM 和 Ceph RBD 的 ...
分类:
其他好文 时间:
2018-09-18 14:55:49
阅读次数:
234
头结点不位于链表里面,只是用于定位,和内核链表不同。 将LinuxList.h添加到我们的工程中。 再添加一个DualCircleList.h文件: 测试程序如下: 运行结果如下: 使用以下程序访问会得到死循环: 因为当前是一个双向循环链表。 小结: 思考题: ...
分类:
其他好文 时间:
2018-09-16 18:41:41
阅读次数:
186
1.友元函数的一般形式: friend <返回类型> <函数名>(<参数列表>); 2.注意点: ...
分类:
编程语言 时间:
2018-09-14 21:29:51
阅读次数:
128
rhel7的基本操作(查看IP配置,关闭防火墙,临时或永久关闭selinux,常用命令操作)
分类:
系统相关 时间:
2018-09-12 17:10:21
阅读次数:
246