专注成长.享受生活

  1. docker教程(一)windows系统安装docker

    一、下载安装 Docker for Windows

    2020/06/20

  2. JVM参数及gc日志详解

    ​ 发现因探活失败而导致项目频繁重启,通过查看gc日志和dump文件定位到是由于项目频繁gc导致的。就此记录一下JVM参数和gc日志的含义。本文适合对jvm内存结构有一定了解的读者,如对jvm不了解请参看Java 基础之详解 Jvm

    2020/05/22

  3. jvm参数详解

    查看JVM参数

    2020/04/22

  4. 使用MAT(MemoryAnalyzer)分析dump文件排查内存泄漏

    之前介绍过Jprofiler分析dump文件排查内存泄漏,Memory Analyzer相比于Jprofiler更加简单高效,可以生成报告,把可能的内存泄漏直接展示出来,本篇文章就来简单介绍一下MAT。

    2020/01/23

  5. linux中ll -h 命令一个奇怪的现象

    total统计的是所有文件大小,但是这个值却小于某个文件的大小 原因可能是 文件空洞 和 稀疏文件。

    2020/01/21

  6. 使用profiler分析dump文件排查内存泄漏

    现象: 线上服务一直重启

    2020/01/15

  7. JVisualVM

    JVisualVM 简介

    2020/01/14

  8. jvm 基础之堆dump文件

    一、介绍Dump

    2020/01/13

  9. Linux查看日志常用命令

    1. tail -100f logs/start.out 2. cat -b logs/start.out |grep "error" 查询带有关键字的日志,-b:输出行号 3. grep '2019-12-11 07:0[4-7]' start.out 打印一段时间得日志 4. cat -n logs/start.out | less 5. cat -n logs/start.out | more 6. cat -n logs/start.out |grep "error" >error.log 输出日志到新文件 7. head -n -10 logs/start.out 打印除了最后10行以外的日志 8. tail -n 10000 logs/start.out |less 查看倒数第 10000 行到文件最后的数据。 9. sed -n '1,5p' logs/start.out 第一行到第五行

    2019/12/09

  10. Intellij IDEA集成性能分析工具JProfiler

    idea安装插件

    2019/12/04

乐观豁达,品味人生