240 发简信
IP属地:北京
  • ThreadPoolExecutor 线程池"源码分析"

    ThreadPoolExecutor 线程池源码分析 白牙想说 很久没更新了,原因并不是没有学习,而是学完了不知道怎么写出来,同时还有一股声音在...

  • 把"重试"抽象出来做个工具类吧

    背景介绍 我们在工作中难免会写一些重复性的代码,所以需要我们具备一定的抽象能力,比如把共同的逻辑抽取到抽象类中,也可以通过一些工具类来避免冗余代...

  • 类加载器看这篇就够了

    面试问类加载器?看这篇就够了 思考 我们平时写的代码或程序到底是如何运行起来的呢?比如我开发用的是 java 语言,源码是是 .java 的文件...

  • 原创|这道面试题,大部分人都答错了

    面试题 输出结果是多少呢?自己思考后继续往下看效果更好哦 正确答案是 0 如果能完全想明白,可以结束往下阅读了。如果有疑惑,请继续读下去 我刚看...

  • 原创|ES广告倒排索引架构演进与优化

    回顾 之前分享了一篇文章,介绍我们的ES广告倒排索引的架构与优化,我就不介绍了,建议先去看下这篇文章,再回来看这篇,下面只放下之前的架构图 演进...

  • 原创|面试官:Java对象一定分配在堆上吗?

    原创|面试官:Java对象一定分配在堆上吗? 最近在看 Java 虚拟机方面的资料,以备工作中的不时之需。首先我先抛出一个我自己想的面试题,然后...

  • 原创|如果懂了HashMap这两点,面试就没问题了

    HashMap 是后端面试的常客,比如默认初始容量是多少?加载因子是多少?是线程非安全的吗?put 操作过程复述下?get 操作复述下?在 jd...

  • 记一次线上问题及反思

    背景介绍 我们团队是做程序化广告的,我所在小组主要做 DSP 方向,对接外部 ADX,提供广告检索服务(对广告系统不熟悉的不要着急,后面有时间会...

  • 频繁FGC的真凶原来是它

    频繁FGC的真凶原来是它 上周排查了一个线上问题,主要现象是CPU占用过高,jvm old区占用过高,同时频繁fgc,我简单排查了下就草草收场了...

个人介绍
JAVA工程师
在58同城做广告系统
运营公众号:每天晒白牙