- 博客(5)
- 收藏
- 关注
原创 【linux配置环境变量】
查看服务启动日志发现以下日志,公司用的是阿里的Dragonwell open JDK,JDK安装目录为:/xxx/servers/dragonwell/bin/尝试执行JDK自带命令,命令存在即配置成功,不存在校验第3步的配置为什么没有生效,是不是路径拼写错误,或路径错误等问题。在文件中加入:export PATH=$PATH:/xxx/servers/dragonwell/bin/top下CPU100%,想根据jstack查看堆栈信息,发现命令不存在,开始配置java环境变量。
2023-08-09 10:33:19
34
原创 JVM垃圾回收机制及垃圾回收算法
垃圾回收一、标记-清除算法1.如何判断对象已经死亡?二、标记-复制算法三、标记-整理算法一、标记-清除算法标记-清除算法将垃圾回收分为两个阶段:标记阶段和清除阶段。在标记阶段首先通过根节点(GC Roots),标记所有从根节点开始的对象,未被标记的对象就是未被引用的垃圾对象。然后,在清除阶段,清除所有未被标记的对象。适用场合:存活对象较多的情况下比较高效适用于年老代缺点:效率问题:如果需要标记的对象太多,效率不高空间问题:标记清除后会产生大量不连续的碎片1.如何判断对象已经死
2021-06-17 19:09:16
100
原创 JVM调优之线上内存报警排查(二)
系列文章目录第一章 JVM调优工具 [第二章 线上CPU报警排查]文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步
2021-06-16 13:22:09
617
原创 JVM调优之工具篇(一)
JVM调优第一章 JVM调优工具文章目录JVM调优前言一、jps查看java进程ID二、jmap1.查看内存信息、实例个数以及占用内存大小2.堆信息总结前言一直以来,JVM调优都是面试路上的一个难题,今天就系统详细的学习下JVM调优,首先学习JDK自带工具开始学习。注意:本文以JDK8为基准,需要提前准备一个web应用程序,并启动。一、jps查看java进程ID命令:jps如图所示,该处使用jps命令 查出程序进程ID为 1395。二、jmap1.查看内存信息、实例个数以及占用
2021-06-16 13:11:17
191
转载 算法的时间复杂度&空间复杂度
算法的时间复杂度&空间复杂度时间复杂度空间复杂度功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入文章转自:不止思考(奎哥)的文章:算法的时间与空间复杂度(一看就懂)算法(Algorithm)是指用来操作数据、解决程序问题
2021-01-06 17:42:02
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人