简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
C++和Java的区别一、区别:1、Java编译的程序可以跨平台,c++编译的程序不可以跨平台。这是因为Java 是运行在JVM上的,之所以说它的可移植性强,是因为jvm可以安装到任何的系统。C++在windows编译好了的.exe文件的话放到Linux是不可以直接双击运行的。其原因为Java并不直接编译为机器语言,而是先编译为中间语言。在各个平台上只要装上Java虚拟机,可以对此中间语言解释执行
虚拟机可以ping通主机,但是主机ping不通虚拟机解决办法在开启虚拟机以后,发现虚拟机可以ping通主机,但是在主机的命令终端下ping虚拟机却连接超时,原因在于主机的VMware Network Adapter VMnet8网络适配器IP设置不对,与虚拟机IP没在同一个网段。在虚拟机的终端下输入ifconfig,查看虚拟机的ip、子网掩码、网关,如我的是192.168.254.128,255.
JVM专题文章目录JVM专题一、走入JVM1.1 概念1.2 JVM 、JRE、JDK三者之间的关系二、自动内存管理2.1 JVM的内存区域2.1.1 Program Counter程序计数器:线程私有,无内存溢出问题2.1.2 JVM Stack虚拟机栈:线程私有,描述Java方法的执行过程2.1.3 Native Methd Area本地方法区:线程私有2.1.4 Heap 堆:也叫做运行时数
1.内存区域划分根据我们之前介绍的垃圾收集算法,限定商用虚拟机基本都采用分代收集算法进行垃圾回收。根据对象的生命周期的不同将内存划分为几块,然后根据各块的特点采用最适当的收集算法。大批对象死去、少量对象存活的,使用复制算法,复制成本低;对象存活率高、没有额外空间进行分配担保的,采用标记-清除算法或者标记-整理算法。从上面的图可以看出, JVM区域总体分两类,heap区和非heap区。1.heap区
当向linux服务器家目录的/var文件夹上传的时候,提示错误当向linux服务端上传文件的时候,提示permission not allowed就是提示说权限不够,那么自然我们需要放开文件夹的权限sudo chmod 777 /var其中var为我们需要上传文件夹的名称...
第一步:使用最新的包管理器安装MySQLsudo dnf install @mysql等待第二步:设置开机自动启动sudo systemctl enable --now mysqld然后检查mysql的启动状态sudo systemctl status mysqld第三步:添加密码及安全设置sudo mysql_secure_installation第四步:要求你...
要了解和分析Pod中的container容器网络,那么首先肯定是要了解docker容器网络的几种模式以及常见用法。之后我们再带着这个问题一步一步地去进行实操验证一下我们的推断是否正确。1.docker容器网络模式1.1 默认bridge桥接网络默认分配docker0网桥网段上的ip给容器, 每个容器的network namespace都是相互隔离的。docker自身生成一个veth pair(虚拟
Centos8为 repo ‘AppStream‘ 下载元数据失败Centos8 使用yum下载软件的时候报错如下2022-02-02T11:39:36Z DEBUG error: Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&re