专注成长.享受生活

  1. java8新特性

    一、lambda表达式 lambda表达式需要函数式接口(接口中只有一个抽象方法)的支持 @FunctionalInterface可用来检查 java8中引入的新的操作符 “->” 箭头操作符或lambda操作符

    2020/02/20

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

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

    2020/01/23

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

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

    2020/01/21

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

    现象: 线上服务一直重启

    2020/01/15

  5. JVisualVM

    JVisualVM 简介

    2020/01/14

  6. jvm 基础之堆dump文件

    一、介绍Dump

    2020/01/13

  7. Linux查看日志常用命令

    tail -100f logs/start.out head -n -10 logs/start.out 打印除了最后10行以外的日志 cat logs/start.out grep “error” 查询带有关键字的日志 cat -n logs/start.out less cat -n logs/start.out more cat -n logs/start.out grep “error” >error.log 输出日志到新文件 tail -n 10000 logs/start.out less 查看倒数第 10000 行到文件最后的数据。 sed -n ‘1,5p’ logs/start.out 第一行到第五行 grep ‘2019-12-11 07:0[4-7]’ start.out

    2019/12/09

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

    idea安装插件

    2019/12/04

  9. Linux之crontab定时任务

    一、概述

    2019/12/03

  10. linux定时删除日志文件

    linux服务器上的日志文件需要定时清理,可以使用crontab定时执行脚本进行删除。

    2019/12/02

乐观豁达,品味人生