在《载入内存,让程序运行起来》一节中讲到,程序是保存在硬盘中的,要载入内存才能运行,CPU也被设计为只能从内存中读取数据和指令。对于CPU来说,内存仅仅是一个存放指令和数据的地方,并不能在内存中完成计算功能,例如要计算 a = b + c,必须将 a、b、c 都读取到CPU内部才能进行加法运算。为了 ...
分类:
其他好文 时间:
2021-05-24 00:25:08
阅读次数:
0
1.JVM与Java体系结构
1.1. 前言
1.2. 面向人群及参考书目
1.3. Java及JVM简介
1.4. Java发展的重大事件
1.5. 虚拟机与Java虚拟机
1.6. JVM的整体结构
1.7. Java代码执行流程
1.8. JVM的架构模型
1.9. JVM的生命周期
X. J... ...
分类:
编程语言 时间:
2021-05-24 00:24:33
阅读次数:
0
后台运行jar文件 Linux 运行jar包 java -jar jar文件名字.jar 这是最简单运行jar文件的命令。 特点:当前命令行窗口将被锁定,可按CTRL + C中止程序运行,或直接关闭窗口,程序退出。 Linux 运行jar包且使窗口不被锁定 java -jar jar文件名字.jar ...
分类:
编程语言 时间:
2021-05-24 00:21:21
阅读次数:
0
centos7 修改yum源为阿里源 # 备份旧配置信息 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 下载阿里云源 wget -O /etc/yum.repos.d/CentOS-Base. ...
分类:
系统相关 时间:
2021-05-24 00:17:21
阅读次数:
0
gitlab CI/CD架构: gitlab CI/CD步骤: 安装Runner: Linux服务器安装: ?Linux安装文档:https://docs.gitlab.com/runner/install/linux-repository.html curl -L https://packages ...
分类:
其他好文 时间:
2021-05-24 00:17:04
阅读次数:
0
[root@zwy1 ~]# wget #下载二进制的包 版本为5.7最新版 https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz [root@zwy1 ~]# us ...
分类:
数据库 时间:
2021-05-24 00:16:08
阅读次数:
0
lvs: lvs:linux Virtual Server L4:Layer 4,四层交换,四层路由 lvs管理工具: ipvsadm/ipvs(让用户定义规则) ipvsadm:用户空间的命令行工具,用于管理集群服务;(即规则的增删查改) 支持TCP,UDP,AH,EST,AH_EST,SCTP等 ...
分类:
其他好文 时间:
2021-05-24 00:14:10
阅读次数:
0
今天把早先买来的阿里的《Java 开发手册》翻出来准备看看,彩版印刷很是美观,就选第四章-走进JVM读读吧。 全章共五节分别是: 字节码 类加载过程 内存布局 对象实例化 垃圾回收 从字节码说起,分析类加载的过程,并结合内存布局,讲解对象创建与垃圾回收等各个知识点。 第一节要点: JVM顾名思义本质 ...
分类:
其他好文 时间:
2021-05-24 00:13:55
阅读次数:
0
基础 进程 一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。 一个进程一直运行,直到所有的非守候线程都结束运行后才能结束。 线程的生命周期 新建状态 一个新产生的线程从新状态开始了它的生命周期。它保持这个状态直到程序start这个线程。 就绪状 ...
分类:
编程语言 时间:
2021-05-24 00:07:10
阅读次数:
0
功能介绍: 我司路由器可以提供ssh登陆服务,可以实现安全的远程管理设备。 一、组网需求 需求一:SSH登陆仅使用密码验证 需求二:SSH登陆使用用户名及密码验证 二、组网拓扑 三、配置要点 1、开启路由器的SSH服务功能 2、生成加密密钥 3、配置路由器的IP地址 4、配置SSH登陆密码 四、配置 ...
分类:
其他好文 时间:
2021-05-24 00:01:07
阅读次数:
0