240 发简信
IP属地:上海
  • DDD-概念理清

    DDD DDD(Domain Driven Design),直译过来就是领域驱动设计。那么这里首先就有两个问题: 什么是领域,领域如何驱动设计的...

  • Thrift

    Thrift 是一个软件框架(远程过程调用框架),用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引 擎,以构建在 C+...

  • Resize,w 360,h 240
    (转)系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路

    转载自 https://my.oschina.net/zhangxufeng/blog/3017521[https://my.oschina.n...

  • Resize,w 360,h 240
    一图看懂 Spring Bean 生命周期 原理

    网上搜的Spring 生命周期,大部分都是写个demo,然后说按顺序输出就完事了但是并没看到文章提起其位置,估计是这个问题太浅显了 我debug...

  • Resize,w 360,h 240
    Java 多线程 思维导图

    本思维导图主要基于《Java多线程编程实战指南》一书,欲知各个知识点详情,可以购买一下这本书

  • Resize,w 360,h 240
    (转)Spring5 AOP 默认使用Cglib? 从现象到源码深度分析

    原文地址[https://www.cnblogs.com/coderxiaohei/p/11758239.html] Spring5 AOP 默...

  • RocketMq 发送/接收消息 浅析

    RocketMq 发送端启动过程 通过一个单例模式(Singleton Pattern)的 MQClientManager 获取 MQClien...

  • (转)main函数只有线程池 程序不退出的原因

    之后main函数一直未退出dump下来未发现死锁啥的但是守护线程有9个 搜了一波,结果如下 线程池的创建的时候,第一次 submit 操作会创建...

  • Resize,w 360,h 240
    Spring 中 BeanFactoryPostProcessor的加载

    最近看到,大部分文章都是在讲BeanFactoryPostProcessor的使用,而对其加载过程闭口不谈, 一句在invokeBeanFact...