02 2022 档案
发表于 2022-02-17 18:53阅读:1234评论:0推荐:0
摘要:排查步骤: 1. 使用top命令查看系统资源的使用情况,命令:top 如图:排行前面的就是占用资源最多的 2.定位线程问题 方法一: top -Hp 查看线程 :使用命令 top -Hp 12183,这个时候它会把这个进程里面所有的线程全部线程都罗列出来,这些都是Java这个进程里面内部的一些线程,
阅读全文 »
发表于 2022-02-17 09:10阅读:130评论:0推荐:0
摘要:一、JVM堆分代 1、JVM堆被分为了年轻代和老年代。年轻代的GC过程称为Yong GC,速度快较频繁。老年代的GC过程称为Full GC,速度较慢应该尽量避免。 2、对象被创建后,除了少部分大对象会在老年代分配内存外,大部分的对象首先都是在年轻代进行内存分配,而且大部分的对象都是“朝生夕死”,很快
阅读全文 »
发表于 2022-02-13 18:01阅读:212评论:0推荐:0
摘要:1.创建线程池配置 2.使用 @Async介绍 在Spring中,基于@Async标注的方法,称之为异步方法;这些方法将在执行的时候,将会在独立的线程中被执行,调用者无需等待它的完成,即可继续其他的操作。
阅读全文 »
发表于 2022-02-04 13:22阅读:82评论:0推荐:1
摘要:1、 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主 目录用什么表示? 切换目录用什么命令? 绝对路径: 如/etc/init.d 当前目录和上层目录: ./ ../ 主目录: ~/ 切换目录: cd 2、 怎么查看当前进程?怎么执行退出?怎么查看当前路径? 查看当前进程: ps ps -
阅读全文 »
发表于 2022-02-03 16:43阅读:42评论:0推荐:0
摘要:1、什么是SpringBoot? 为什么要用SpringBoot 用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件) 创建独立的spring引用程序 main方法运行 嵌入的Tomcat 无需部署war文件 简化maven配置 自动配置spr
阅读全文 »