专注成长.享受生活

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

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

    2020/01/21

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

    现象: 线上服务一直重启

    2020/01/15

  3. jvm 基础之解析堆dump文件

    分类 线程Dump,包含所有线程的运行状态。纯文本格式。 堆Dump,包含线程Dump,包含所有堆对象的状态。二进制格式。

    2020/01/13

  4. 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

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

    idea安装插件

    2019/12/04

  6. Linux之crontab定时任务

    一、概述

    2019/12/03

  7. linux定时删除日志文件

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

    2019/12/02

  8. elasticsearch中max_result_window有上限限制

    场景 做分页查询,当分页达到一定量的时候,报如下错误:

    2019/11/28

  9. toString()、String.valueOf()、(String)区别

     在Java中,把一个类型的变量转换成String 类型。常用的方法:toString()、String.valueOf()、(String);

    2019/11/15

  10. git全解

    一、Github基础 什么是Git?

    2019/11/14

乐观豁达,品味人生