- 博客(5)
- 收藏
- 关注
原创 JVM基础理论知识(2)-简单包看懂
本文我们讲述类加载子系统和运行时数据区的功能以及作用文章目录一、类加载子系统1.1类加载子系统的作用1.2类的加载过程1.3类加载的分类**二、运行时数据区1.引入库2.读入数据总结学习目标:学习内容:学习时间:学习产出:一、类加载子系统类加载子系统的位置图1.1类加载子系统的作用类加载子系统负责从文件系统或网络中加载class文件,class文件再开头有特定的文件标识ClassLoader(类加载器)只负责class文件的加载,至于他是否可与运行,则由ExecutionEngin.
2022-03-22 18:44:08
556
原创 JVM基础理论知识(1)-简单包看懂
文章目录前言一、JVM基础理论二、JVM整体结构1.结构图三、JVM代码执行流程四、JVM生命周期1.虚拟机执行启动:2.虚拟机执行:3.虚拟机退出:五、常见虚拟机种类1.HotSpot虚拟机:2.BEA公司的JRockit3.IBM的J9总结前言随着公司越来越卷,及公司线上服务需要学习和应用一些jvm相关的指令及知识,下面是我总结的一些JVM知识的基础,后期也会慢慢更新后续。参考:尚硅谷在哔哩哔哩的JVM系列视频大家可以边看边学。一、JVM基础理论1.java虚拟机根本不关心运行在其内部的程
2022-03-11 22:51:33
868
原创 Arthas实战
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、线上热部署操作二、使用步骤1.比如我们项目上线后该类TranslateController 的 fanyin方法需要修改一下2.我们需要先下载官网的jar包2.我们先在本地把自己的项目启动3.找到jar包目录命令行输入java -jar arthas-boot.jar运行4.jad命令反编译,然后在修改代码5.执行完成后会在项目目录的根目录下创建tmp文件夹(里面有testController.class文件)6.打开文件修
2022-02-25 15:44:14
612
原创 elasticdump工具安装及基操
elasticdump工具安装及基操下载该插件需要有nodejs的npm没有请先下载nodejs网址:https://nodejs.org/en/download/根据自己电脑配置安装即可非常简单!安装完成以后我们验证一手命令node-v 下载安装elasticdump1.打开终端输入npm install elasticdump -g-g表示全局可用,直接在终端输入 elasticdump --version,出现版本信息即表示安装成功,如下...
2021-11-17 22:39:32
5099
原创 日常sql的一次发现
程序员看了直呼内行!日复一日。本人已经工作半年,写了大几万行代码,修修改改缝缝补补,现在给大家总计工作中常用的一些工具及容易犯错的地方1.stream流stream流会经常使用过滤分组排序计算字段和等等,所有不会的小伙伴要尽快学习掌握。不会也没关系,到时候直接百度,java stream流如何使用哈哈无需多言,面向csdn、面向百度编程,为什么呢,因为我刚开始也是搜的Map<String, List<Use>> resultMap = map.stream().collec
2021-07-13 15:57:03
532
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人