简介 kind是另一个KubernetesSIG项目,但它与minikube有很大区别。它可以将集群迁移到Docker容器中,这与生成虚拟机相比,启动速度大大加快。简而言之,kind是一个使用Docker容器节点运行本地Kubernetes集群的工具(CLI)。 接下来,我们开始吧! 前期准备 想要顺利完成本教程,你需要在本地系统中准备好以下程序:
分类:
其他好文 时间:
2020-09-17 12:48:35
阅读次数:
19
前言说jvm的内存模型前先了解一下物理计算机的内存处理。物理计算器上用户磁盘和cpu的交互,由于cpu读写速度速度远远大于磁盘的读写速度速度,所以有了内存(高速缓存区)。但是随着cpu的发展,内存的读写也跟不上cpu的读写速度了,cpu的产商就给每个cpu加入了一个高速缓存,也就是下面的结构。JVM组成解析运行时数据区运行时数据区中包括:栈、堆、方法区(元空间)、本地方法栈、程序计数器。详细概念在
分类:
其他好文 时间:
2020-09-17 12:44:01
阅读次数:
25
由于跨平台性设计,Java的指令都是根据栈来设计的。不同CPU架构不同,所以不能基于寄存器的。栈的优点就是跨平台、指令集小,编译器容易实现;缺点是性能下降,实现同样的功能需要更多的指令。 Java虚拟机栈(Java Virtual Machine Stack)早期叫Java栈,每个线程创建时都会创建 ...
分类:
其他好文 时间:
2020-09-17 12:25:07
阅读次数:
29
在我们虚拟机中,安装的centOS8系统,默认网卡是没有启动的,安装好后需要先配置网络。在centOS8之前的版本,我们启动网络的命令是:systemctl restart network.service,而在我们centOS8系统中,运行该命令会提示如下错误: 意思为无法重启网络服务,原因是无法找 ...
分类:
系统相关 时间:
2020-09-17 12:22:34
阅读次数:
38
本篇关于Arthas的使用其实很少,我只是因为学到这个地方简单的用了下,但是已经感受到了 Arthas 的强大之处,它甚至还支持 web 界面。。。相当厉害!
分类:
编程语言 时间:
2020-09-16 12:33:33
阅读次数:
27
docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着linux内核3.18把overlay纳入其中,overlay的地位变得更重,最近也在自己的虚拟机上用overlay2作为docker存 ...
分类:
其他好文 时间:
2020-09-15 21:26:06
阅读次数:
36
idea控制台不能输入 如果在使用IDEA中,发现在使用junit测试的时候,不能在控制台进行输入,则需要进行如下的修改,即可配置成功 第一步:工具类中help --Edit Constom VM Options... 第二步: 打开配置,添加-Deditable.java.test.console ...
分类:
其他好文 时间:
2020-09-15 20:57:26
阅读次数:
73
指令集分类 基于寄存器的指令集 基于栈的指令集 Hotspot中的Local Variable Table = JVM中的寄存器 Runtime Data Area PC 程序计数器:由于存在线程切换,线程需要有自己的程序计数器来记住指令执行到的位置【线程私有】 存放指令位置 虚拟机的运行,类似于这 ...
分类:
其他好文 时间:
2020-09-15 20:52:34
阅读次数:
28
虚拟机类加载和双亲委派机制 概述 Java虚拟机把描述类的数据从Class文件加载到内从中,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程叫做虚拟机的类加载机制。 类加载生命周期 一个类型从被加载到虚拟机的内存中开始、到卸载出内存,整个生命周期经历加载(Lo ...
分类:
其他好文 时间:
2020-09-14 19:22:46
阅读次数:
68
我们今天用Win2003虚拟机做Web服务器和FTP服务器部署的实验(用WinXP虚拟机做客户机配合测试)。 先来部署Web服务器: 在部署之前,我们要在客户机和服务器的虚拟机设置里检查下当前虚拟机桥接的网络,如果是VMnet0请改成VMnet2,因为VMNet0是桥接到真实网络,到时候客户机通过D ...
分类:
Web程序 时间:
2020-09-09 19:19:57
阅读次数:
61