- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 ByteBuf源码学习(仅供自己研究)
二、ByteBuf容量动态扩展:ByteBuf允许使用者指定最大容量,在容量范围内可以先分配较小的初始容量,如果不够,可以动态扩展,以达到功能和性能的最优组合。动态扩容的核心方法就是AbstractByteBufAllocator的calculateNewCapacity()方法方法入参minNewCapacity=writerIndex + minWritableBytes,为写索引加上当前待写入的长度,表示当前写入时所需的最小容量,maxCapacity为缓存能分配的最大容量扩容时,设置了阀值t
2020-06-23 21:53:51
612
原创 java优雅的处理空字符串
java优雅的处理空字符串一、Optional类还有比Optional更好用的?还有谁???private void show(Student student) { Optional.ofNullable(student). ifPresent((stu)-> stu.setBrithCity(new BrithCity("Beijing...
2019-09-28 10:29:15
2156
1
原创 jdk-12分享以及安装说明
jdk-12 版本安装jdk-12官网下载太慢,这里分享百度云:链接:https://pan.baidu.com/s/1-P5AA5JCKJavsW2yOl7iuQ提取码:x2qf与前面的版本不同,以前用的是jdk-8的,需要配置classpath,现在不必了,我的wind10,直接系统变量,classpath中添加你的jdk安装的绝对路径,我的是:D:\Program Files\Jav...
2019-05-29 11:20:00
485
Xilinx.lic
2019-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人