先关机,查看虚拟机空间qemu-img info RHEL7.6_64.qcow2, 然后敲入扩容命令,查看,虚拟机开机 qemu-img resize RHEL7.6_64.qcow2 +150G 进入虚拟机查看磁盘大小 fdisk -l 开始分区 此步骤当中,最终要的地方就是 分配新的区需要修改 ...
分类:
其他好文 时间:
2020-07-20 23:00:31
阅读次数:
116
fdisk /dev/sda p命令查看分区 n命令创建一个新分区 创建后为sda3 使用l命令查看所有分区类型,linux LVM的16进制代码为8e 使用t命令改变分区类型,写上8e(linux LVM) lvm 进入lvm命令行管理 使用partprobe重新读取分区表,或者重启机器。 par ...
分类:
系统相关 时间:
2020-07-20 15:42:26
阅读次数:
88
在面试后台开发的过程中,集合是面试的热话题,不仅要知道各集合的区别用法,还要知道集合的扩容机制,今天我们就来谈下ArrayList 和 HashMap的默认大小以及扩容机制。 在 Java 7 中,查看源码可以知道:ArrayList 的默认大小是 10 个元素,HashMap 的默认大小是16个元 ...
分类:
编程语言 时间:
2020-07-20 10:33:00
阅读次数:
74
package example.java; /** * @author 杜科 * @description 简单动态字符串,非线程安全。采取类似buffer的设计,使其成为一个可以方便重用的StringBuilder * @contact AllenDuke@163.com * @date 2020 ...
分类:
其他好文 时间:
2020-07-19 23:18:33
阅读次数:
92
最近在找工作,也在夯实基础。今天差不多读了一整天的 并发map,特记录一点收获。 如何保证在并发情况下resize扩容时的安全性。 1、两个数组变量,均是成员变量(table nextTable),迁移时是以桶为单位,且会用synchronized锁住桶。只要桶迁移完了,会先将生成的新的数组放置到新 ...
分类:
其他好文 时间:
2020-07-19 11:22:49
阅读次数:
68
一、HashSet保证元素唯一原理: 依赖于hashCode()和equals()方法1、唯一原理: 1.1 当HashSet集合要存储元素的时候,会调用该元素的hashCode()方法计算哈希值 1.2 判断该哈希值对应的位置上,是否有元素 1.3 如果该哈希值位置上没有元素,那么就直接存储该元素 ...
分类:
其他好文 时间:
2020-07-19 00:31:43
阅读次数:
69
目录 一.ArrayList介绍 二.ArrayList源码分析 2.1 重要的属性 2.2 构造方法 2.3 添加元素 2.4 数组扩容 2.5 删除元素 2.6 数组缩容 2.7 获取元素 一.ArrayList介绍 ArrayList在平时开发过程中使用得特别频繁,它的底层是使用数组,存在线程 ...
分类:
编程语言 时间:
2020-07-18 23:00:14
阅读次数:
104
数组 实现一个支持动态扩容的数组 实现一个大小固定的有序数组,支持动态增删改操作 实现两个有序数组合并为一个有序数组 总结:数组扩容优先考虑使用Array的静态方法Resize,其次考虑把一个扩容的、临时的数组赋值给原数组。 什么是数据结构? 数据结构是计算机存储、组织数据的方式; 在实际应用中,根 ...
分类:
编程语言 时间:
2020-07-17 11:38:06
阅读次数:
65
问题描述在VMwareWorkStation部署的一台linux服务器需要对内存进行扩容,关机后进行了内存扩容操作,重启服务器后,通过ssh工具无法远程登陆服务器
分类:
系统相关 时间:
2020-07-16 12:15:28
阅读次数:
244
1.JVM新加“即时编译”,将热点代码直接编成底层代码,减少增加翻译之后可能存在的通信歧义或效率问题; 2.字符集和字符编码 字符集:Unicode 字符编码: utf-8(这个是可变编码,需要1位用1位,需要15位放15位,最大可扩容到4字节,标记隔离的方式是这个字符的前2位来标识是否继续读); ...
分类:
编程语言 时间:
2020-07-14 18:37:38
阅读次数:
66