240 发简信
IP属地:北京
  • Java Thread Dump分析说明

    1. Thread Dump能诊断哪些问题? a. 查找内存泄露,常见的是程序里加载大量数据到内存。b. 发现死锁线程。 2. 如何抓取Thread Dump 当服务器挂起、...

  • 字、字节等存储单位说明

    字 word字节 byte位 bit1字(1w) = 2字节(2 byte)1字节(1 byte) = 8位(8 bit)1b = 1bit1B = 1byte在Oracle...

  • Linux排查服务器性能问题的相关命令

    如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟...

  • IDEA启动优化

    每次都感觉idea启动奇慢,决定对其进行一次优化。当前使用的idea版本为2017.2.6,jre版本为1.8.0_152。 首先确认idea当前的vm参数,增加gc日志来观...

  • 记一次应用响应慢的排查过程

    公司新做了个双机房,在把老机房流量完全切到新机房后,发现应用的响应耗时逐渐增加了。首先检查了应用的健康状态,通过检查日志发现能够正常响应,但是所有接口的耗时都明显增加了。由此...

  • JVM GC简要描述

    现在JVM的GC内存管理模型是分代模型,收集机制也是分代收集。分代是什么意思呢?就是将对象按照生命周期分为三个层次,分别是:新生代、旧生代和持久代。对象刚分配的时候,大部分都...

  • SpringJUnitTest使用Mockito无法正确注入Mock Bean的问题

    Mock在注入的时候,对代理类无法注入,比如使用了AOP的类,可以使使用下面两种方式来解决: 借助spring-test的AopTestUtils和ReflectionTes...

  • 120
    IDEA常见问题汇总

    关闭参数提示 将ascii显示成中文将ascii显示成中文 @Override报错@Override报错@Override报错 Tomcat控制台乱码Server > VM ...

  • IDEA快捷键

    show intention action 显示提示信息 cmd + entercomment with line comment 单行注释 ctrl + /code co...

  • 不适用索引的SQL

    索引列参与计算 索引列使用了函数 索引列使用了Like %XXX 字符串列与数字直接比较 尽量避免OR操作