240 发简信
  • 基本JVM参数配置模版

    最近用到几个JVM参数:注意这里的 "\" 是换行的意思。自己不是特别喜欢一行命令写太长, 下面是解释版 目前只学习了这几个 后面肯定会再补充

  • Netty的一个容易造成内存溢出的一个坑

    昨天解决了队列过大导致内存溢出的一个问题,今天起床再看下程序,发现程序其他线程均停止了,只有一个monitor线程再不断打出监控数据。可以看到队...

  • Google Guava 的MapMaker改为CacheBuilder

    根据这篇文章(https://github.com/google/guava/wiki/MapMakerMigration)说到MapMaker...

  • 📅遇到的OOM坑

    最近写了个小爬虫,第二版的时候在运行两天后会报错OOM错误。 2017-09-15 20:29:51.038 INFO 15128 --- [...

  • Springboot使用Jpa报错找不到bean的问题

    最近搭了个Springboot,连自己的mysql好不容易连上了,发现一直报这个错误: 原因很简单:在Application类加上Jpa扫描目录...

  • JAVA8下生成随机字符串

    最近有个需求需要生成一个20位的随机字符串,先在commons-lang3的包下3.6版本的RandomStringUtils的类已经被标注为D...

  • 两个奇怪的GC日志解析

    前段时间有空学习了下GC内存的分配和回收,期间遇到两次非常奇怪的GC日志,这里记录入下。 --- 1--- 2[GC (Allocation F...

  • JVM参数 verbose xmx

    最近在跟着“你假笨” 学习JVM,对垃圾回收这块有了翻天覆地的认识(怪之前学的太浅)。比如 YGC 仍然会 STOP THE WORD比如 YG...

  • JAVA8中Stream学习

    JAVA8中Stream学习 最近看了下Stream的api: Stream用户操作Collection族的数据,所以Map并不支持的。Stre...

个人介绍
那些未曾到来的、正在日益清晰的、从心底升腾起来的渴望,以及那种始终雄心勃勃的进取状态,才是一个人不加炫耀却能格外耀眼的光环。