1. 通过编译工具讲.java文件编译成.class的二进制文件,通过byte流的方式保存在文件中; 2. jvm虚拟机在加载的时候通过读取对应.class文件讲二进制流读取到内存中,根据byte字节对应的指令集转换成对应的操作指令; 3. 指令有很多种,包括栈操作指令包括和局部变量交互指令、程序流 ...
分类:
编程语言 时间:
2021-06-28 20:55:52
阅读次数:
0
类的加载过程 JVM中的类加载过程分为三步: 装载: Load 链接: Link 初始化: Initialize 装载 查找并加载类的二进制数据 链接 验证: 确保加载类的正确性 准备: 为类的静态变量分配内存,将将这些静态变量初始化为默认值 解析: 将类中的符号引用转换为直接引用 之所以要有验证的 ...
分类:
编程语言 时间:
2021-06-28 20:53:57
阅读次数:
0
经常使用命令行进行一些操作,一些常用的命令一遍遍的敲比较浪费时间,想通过别名的方式简化操作。 1、就是编辑~/.bash_profile,比如添加PS:=两边没有空格: alias st="git status" alias pull='git pull' alias push='git push' ...
分类:
系统相关 时间:
2021-06-28 20:41:29
阅读次数:
0
JDK8下载网址 按默认设置一直点下一步 记录安装路径 本机路径:C:\Program Files\Java 该目录下包含2个路径 后面需要用 C:\Program Files\Java\jdk1.8.0_291 C:\Program Files\Java\jre1.8.0_291 配置环境变量 在 ...
分类:
其他好文 时间:
2021-06-28 20:41:11
阅读次数:
0
简介 sh是Unix最初使用的shell,Linux默认为bash,是sh的扩展。 source <FileName>:在当前bash环境下,读取并执行FileName中的命令,该FileName可以无执行权限,该命令可以用命令.代替; sh <FileName>或者bash <FileName>: ...
分类:
系统相关 时间:
2021-06-28 20:30:05
阅读次数:
0
对某一个变量感兴趣的话,在启动调试之后,直接对该变量“添加监视”,在调试窗口中即可看到该变量的变化; 查看指针指向的值 \[ 调试\to 窗口\to 内存\to 内存1 \] 拷贝指针的值,将指针的值复制到“内存1”的地址文本框中,显示的值默认为十六进制。 程序调试快捷键总结 Ctrl + F5直接 ...
分类:
其他好文 时间:
2021-06-28 20:28:49
阅读次数:
0
使用Jmeter进行压力测试 官网:https://jmeter.apache.org/ 1. 介绍 ? Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如 ...
分类:
其他好文 时间:
2021-06-28 20:16:09
阅读次数:
0
package main /* 四种变量的声明方式 */ import ( "fmt" ) //声明全局变量 方法一、方法二、方法三是可以的 var gA int = 100 var gB = 200 //用方法四来声明全局变量 // := 只能够用在 函数体内来声明 //gC := 200 fun ...
分类:
其他好文 时间:
2021-06-28 20:02:14
阅读次数:
0
Java在Windows安装及(环境变量的设置(开始\控制面板\系统和安全\系统)) 下载教程:https://blog.csdn.net/houwanle/article/details/81773832 下载链接:http://www.oracle.com/technetwork/java/ja ...
分类:
编程语言 时间:
2021-06-28 20:01:21
阅读次数:
0
mkdir -p /mydata/redis/conf [root@iZwz9hw4qywrrl4vj6o0j1Z ~]# cd /mydata/redis/conf/ [root@iZwz9hw4qywrrl4vj6o0j1Z conf]# touch redis.conf docker run ...
分类:
其他好文 时间:
2021-06-28 19:50:31
阅读次数:
0