上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 当往文件中写入大量行的数据时,但是最后出现了数据丢失情况,原因是没有将缓冲区刷新。 一般在每次写入后添加 flush() 函数即可 阅读全文
posted @ 2019-10-02 14:49 JayInnn 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 每个集群(cluster)有多个节点(node),每个节点要么是物理机,要么是虚拟机; 每个节点是只能部署一个实例的;(官方文档中强调了的) Bucket是key的子集,一个Bucket可能横跨多个节点,因为bucket只是逻辑层面的数据存储结构; 也就是重点关注vBucket的节点映射,和KV数据 阅读全文
posted @ 2019-07-23 17:02 JayInnn 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 具体的参考: https://www.jianshu.com/p/17177c12f849 http://www.importnew.com/20386.html 个人总结: 1. 在JDk 8中如果发生hash碰撞,会在链表的尾部插入;而JDK 7是在链表的头部插入; 2. 在JDK 8中,当添加 阅读全文
posted @ 2019-06-19 11:22 JayInnn 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 动态扩容后的大小为原来大小的1.5倍; 阅读全文
posted @ 2019-06-17 12:03 JayInnn 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 在《Java编程思想》第17章容器深入研究中,描述了Collection的可选操作,即执行各种不同添加和移除的方法在Collection接口中都是可选操作。(可参考P472) 可选操作的具体实现与表现:一般是在Abstract类中实现特定方法,但是该方法体内只有一条抛出UnsupportOperat 阅读全文
posted @ 2019-06-14 16:38 JayInnn 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 在《Java编程思想》第16章数组部分,提到了System.arraycopy()对基本类型数组与对象数组的浅复制(参考P451),因此具体的来学习一下深拷贝与浅拷贝。 浅拷贝(Shallow Copy): 1. 对于基本数据类型,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。因为是两 阅读全文
posted @ 2019-06-13 11:50 JayInnn 阅读(1816) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/zeroingToOne/p/9537655.html 阅读全文
posted @ 2019-06-07 11:27 JayInnn 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 异常的Root Class是Throwable,Throwable派生了Error和Exception。 Java 8 API Doc中对checked exception和unchecked exception 的说明: 1. checked exception:(在Exception类中的说明) 阅读全文
posted @ 2019-06-06 19:15 JayInnn 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 1. Java中Comparable和Comparator区别小结; 2. Java 8中stream使用到的Comparator用法; 阅读全文
posted @ 2019-06-04 16:11 JayInnn 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Java SE5的Scanner类的构造器接收的就是一个Readable接口。你会发现Readable没有用在Java标准类库中其他任何方法的参数,它是单独为Scanner创建的,以使得Scanner不必将其参数限制为某个特定的类。通过这种方式,Scanner可以作用于更多的类型。而特定类只需要实现 阅读全文
posted @ 2019-06-04 09:46 JayInnn 阅读(328) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页