思路: 给面试官画一下JVM内存模型图,并描述每个模块的定义,作用,以及可能会存在的问题,如栈溢出等。答案:JVM内存结构程序计数器:当前线程所执行的字节码的行号指示器,用于记录正在执行的虚拟机字节指令地址,线程私有。Java虚拟栈:存放基本数据类型、对象的引用、方法出口等,线程私有。Native方法栈:和虚拟栈相似,只不过它服务于Native方法,线程私有。Java堆:java内存最大的一块,所
1、jps:查看本机java进程信息2、jstack:打印线程的栈信息,制作 线程dump文件3、jmap:打印内存映射信息,制作 堆dump文件4、jstat:性能监控工具5、jhat:内存分析工具,用于解析堆dump文件并以适合人阅读的方式展示出来6、jconsole:简易的JVM可视化工具7、jvisualvm:功能更强大的JVM可视化工具8、javap:查看字节码​
原创 2022-03-23 15:12:33
183阅读
1. jvisualvm, 在命令行输入 jvisualjm就可以打开该工具2. jconsole, 在命令行输入 jconsole就可以打开该工具
原创 2021-08-24 15:29:59
120阅读
Maven 依赖管理,类似C 的NuGet IntelliJ IDEA 简称IDEA,Java开发工具
转载 2020-04-29 09:47:00
202阅读
2评论
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第18天,点击查看活动详情。 部署方式:1. tomcat 2java -jar 3. docker
原创 2022-07-20 23:47:18
4330阅读
1.请根据控制台输入的特定日期格式拆分日期/*如:请输入一个日期(格式如:**月**日****年) 经过处理得到:****年**月**日 提示:使用String的方法indexOf、lastIndexOf、substringpackage TEST;*/ import java.util.Scanner; public class one { public static voi
转载 2023-06-07 19:20:07
85阅读
JAVA常用工具类记录新旧知识常用工具JAVA15747979 一、JDK 工具类 1. ObjectClass 1-1. toStringpublic static String toString(Object o, String nullDefault)功能:将实体转为String,带默认值 2. ClassClass 2-1. isAssignableFrompublic native b
转载 2023-05-22 21:27:42
139阅读
PyCharm Markdown Fiddler
转载 2019-02-12 20:26:00
130阅读
< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 01.asp 加密工具02.asp免杀木马03.DDOS工具04.flash转avi工具05.IP隐藏器06.java反编译07.MD5计算器08.PuTTY09.smartdrv(系统安装必备)10 ssh11.MD5
转载 2006-11-09 01:07:00
161阅读
1、 VS code 插件 Snippet 支持 Python, JavaScript, Ruby, C#, Go, Rust 等多种语言 输入一段 代码描述 即可搜索相关代码片段 右键 即可搜索相关代码片段 ...
转载 2021-08-04 15:24:00
209阅读
2评论
1、navicat8_mysql_cs 简介:mysql数据库前台工具 2、MySql数据库 MySql下载地址:https://dev.mysql.com/downloads/mysql/ 压缩包安装教程:cmd进入bin文件夹,输入mysqld -install 2、Velocity 简介:Ve
转载 2018-04-12 12:12:00
257阅读
2评论
1 录屏转gif ScreenToGif 2 3d打印软件 链接:https://pan.baidu.com/s/1VCUoa6rGW6DGMiSxC2hHxw 密码:c9xw 3 服务器访问 Bitvise SSH Client 4视频压缩软件 小丸工具
转载 2018-10-06 21:41:00
311阅读
2评论
1. 图标资源http://www.easyicon.cn/2. 图片PNG瘦身工具http://icolaice.blogbus.com/logs/189492853.html需要下载下面两个文件
原创 2021-07-22 17:12:48
320阅读
给一个系统定位问题的时候,知识、经验是关键基础,数据是依据,工具是运用知识处理数据的手段。这里说的数据包括:运行日志、异常堆栈、GC日志、线程快照、堆转储快照等。经常使用适当的虚拟机监控和分析的工具可以加快我们分析数据、定位解决问题的速度。
一、StringUtils类import java.io.UnsupportedEncodingException; import java.math.BigDecimal; import java.util.HashMap; import java.util.Map; import java.util.Set; import java.util.TreeSet; import net.sf.j
转载 2023-10-12 14:45:09
70阅读
一、实验目的 :(1) 了解Java 的预定义类;(2) 学习使用Java常用类;(3) 掌握方法覆盖的使用。二、实验任务 :在该实验中包含 3 个练习 , 分别是针对Java 中的 Math 类, 基本类型的包装类, 日期类Date 和 Calendar 以及动态数组 Vector 类, 通过这些练习仔细体会这些常用的Ja
转载 2023-09-19 08:53:28
128阅读
字符串操作工具类@Slf4j public class StringUtils { /** * 判断字符串是否为null或者空格 * * @param str * @return false不为空 ture为空 */ public static boolean checkIsStrNull(String str) {
转载 2023-08-29 22:04:58
52阅读
Java采用包结构来组织和管理类和接口文件。本文介绍Java语言类库中几个常用的包,因为这几个包在软件开发与应用中经常需要用到,其中有些包是必要的。若是离开它,还真不能做事情了。    第一个包:java.lang包。    该包提供了Java语言进行程序设计的基础类,它是默认导入的包。该包里面的Runnable接口和Object、Mat
转载 2023-06-07 15:17:00
191阅读
package org.fh.util;import java.util.Random;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 说明:常用工具 * 作者:FH Admin * from:fhadmin.cn */public class Tools { /** * 随机生成六位数验证码
转载 2021-09-22 11:22:27
10000+阅读
Java Redis安装引用及常用操作工具Java 时间日期字符串获取处理工具Java String字符串处理判断工具Java 使用正则表达式判断字符串格式工具
原创 2022-06-09 00:13:24
512阅读
  • 1
  • 2
  • 3
  • 4
  • 5