会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
玉不琢,不成器;人不学,不知道
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
10
下一页
2019年10月2日
java IO写文件至至txt丢失数据
摘要: 当往文件中写入大量行的数据时,但是最后出现了数据丢失情况,原因是没有将缓冲区刷新。 一般在每次写入后添加 flush() 函数即可
阅读全文
posted @ 2019-10-02 14:49 JayInnn
阅读(829)
评论(0)
推荐(0)
编辑
2019年7月23日
Couchbase中集群,节点,bucket,vbucket之间关系
摘要: 每个集群(cluster)有多个节点(node),每个节点要么是物理机,要么是虚拟机; 每个节点是只能部署一个实例的;(官方文档中强调了的) Bucket是key的子集,一个Bucket可能横跨多个节点,因为bucket只是逻辑层面的数据存储结构; 也就是重点关注vBucket的节点映射,和KV数据
阅读全文
posted @ 2019-07-23 17:02 JayInnn
阅读(537)
评论(0)
推荐(0)
编辑
2019年6月19日
HashMap源码总结
摘要: 具体的参考: 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
阅读(171)
评论(0)
推荐(0)
编辑
2019年6月17日
ArrayList动态扩容大小
摘要: 动态扩容后的大小为原来大小的1.5倍;
阅读全文
posted @ 2019-06-17 12:03 JayInnn
阅读(626)
评论(0)
推荐(0)
编辑
2019年6月14日
Java中的可选操作
摘要: 在《Java编程思想》第17章容器深入研究中,描述了Collection的可选操作,即执行各种不同添加和移除的方法在Collection接口中都是可选操作。(可参考P472) 可选操作的具体实现与表现:一般是在Abstract类中实现特定方法,但是该方法体内只有一条抛出UnsupportOperat
阅读全文
posted @ 2019-06-14 16:38 JayInnn
阅读(696)
评论(0)
推荐(0)
编辑
2019年6月13日
Java中深拷贝与浅拷贝理解
摘要: 在《Java编程思想》第16章数组部分,提到了System.arraycopy()对基本类型数组与对象数组的浅复制(参考P451),因此具体的来学习一下深拷贝与浅拷贝。 浅拷贝(Shallow Copy): 1. 对于基本数据类型,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。因为是两
阅读全文
posted @ 2019-06-13 11:50 JayInnn
阅读(1820)
评论(0)
推荐(0)
编辑
2019年6月7日
String在内存中如何存储
摘要: https://www.cnblogs.com/zeroingToOne/p/9537655.html
阅读全文
posted @ 2019-06-07 11:27 JayInnn
阅读(164)
评论(0)
推荐(0)
编辑
2019年6月6日
异常处理—checked exception 和 unchecked exception
摘要: 异常的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
阅读(886)
评论(0)
推荐(0)
编辑
2019年6月4日
Comparable和Comparator区别
摘要: 1. Java中Comparable和Comparator区别小结; 2. Java 8中stream使用到的Comparator用法;
阅读全文
posted @ 2019-06-04 16:11 JayInnn
阅读(134)
评论(0)
推荐(0)
编辑
Scanner类与Readable接口
摘要: Java SE5的Scanner类的构造器接收的就是一个Readable接口。你会发现Readable没有用在Java标准类库中其他任何方法的参数,它是单独为Scanner创建的,以使得Scanner不必将其参数限制为某个特定的类。通过这种方式,Scanner可以作用于更多的类型。而特定类只需要实现
阅读全文
posted @ 2019-06-04 09:46 JayInnn
阅读(332)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
10
下一页
公告