上一篇 <<<G1能作为JDK9默认垃圾回收器的优势分析[https://www.jianshu.com/p/ace112368161]下一篇 >>>GC中新生代进入老年代的...
上一篇 <<<G1能作为JDK9默认垃圾回收器的优势分析[https://www.jianshu.com/p/ace112368161]下一篇 >>>GC中新生代进入老年代的...
前天在看mysql相关文章的时候,突然有个疑问,mysql的联合索引的b+树到底张什么样子啊?于是google搜了下,搜索条件是“mysql 联合索引 b+树”,结果引擎返回...
Java对Zip文件的支持不是很强大,有一些需要自己实现的代码,我在网上找了很多代码,都不能用于生产,要不就是流没有被关闭,要不就是Exception处理很随意,下面是我修改...
1、百度云提供 2020.1 的版本:链接:https://pan.baidu.com/s/1OH0ybMuGvhkXie5EJ10uEg[https://pan.baidu...
对于开发者来说,安装jdk按理说是非常简单的事,但在linux下安装着实费了我这个一直玩windows的小白不少劲。这里简单把步骤梳理下,希望能帮助像我这样的纯小白人士少踩点...
Kafka史上最详细原理总结分为上下两部分,承上启下 Kafka史上最详细原理总结上 Kafka史上最详细原理总结下 Kafka Kafka是最初由Linkedin公司开发,...
Mac虚拟机固定IP地址
并设置父标签position: relative
1.介绍 ChannelGroup是一个线程安全的集合,它提供了打开一个Channel和不同批量的方法。可以使用ChannelGroup来讲Channel分类到一个有特别意义...
1 介绍 用来自动增加或减少可预测的buffer的大小。当上一次read操作填满了所有的可分配的buffer空间,就会按照期望的增加可读字节数;当之前连续的两次read操作都...
1.Buffer 1.1 重要属性 capacity:buffer中包含元素的个数。其值一旦确认后不可更改。 limit:第一个不可被读元素的索引值。 position:下一...
1.ChannelInitializer ChannelInitializer是一种特殊的ChannelInboundHandler,可以通过一种简单的方式(调用initCh...
1. rmi(remote method invocation) 只针对java client:stud 桩 server:skeleton 骨架 2. RPC(Remote...
1.select * from table where a>0 and b<0,ab是联合索引,问索引能不能命中? 可以命中,不过key_len只有一半。 2.MySql的c...
1.为什么说redis快? 完全基于内存 采用单线程,避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的切换而消耗CPU,也不存在加锁和释放锁的操作。 使用多...
@fengrui08 三数选中是指在第一个元素、中间元素、最后一个元素中选取中间值那个数
快速排序及其优化(JAVA)1.Java代码实现 2.优化策略(三数选中+插入+聚集) 由于一般哨兵节点都选取最左边或最右边的元素,容易造成时间复杂度为O(N*N)的情况(原数组有序),通过选取三个数(...
1. Docker的组成? 镜像:一个特殊的文件系统 容器:镜像运行的实体 仓库:存放镜像的地方 2. Docker的特点? 轻量:在一台机器上运行的多个Docker容器可以...
1. jps 显示当前运行的java进程以及相关参数。 1.1 参数 jps -l hostid (hostid为RMI注册表中注册的主机名) -q 只输出LVMID,省略...