240 发简信
IP属地:北京
  • 笔记整理

    设计模式: 观察者模式 - 简书 (jianshu.com)[https://www.jianshu.com/p/555f9698a3ca]装饰...

  • jar包反编译工具

    反编译工具 1.jd-gui 下载地址:http://java-decompiler.github.io/[http://java-decomp...

  • kafka消费相同消费组问题

    报错如下 failed: Commit cannot be completed since the group has already reba...

  • 自定义注解的实现

    如何实现自定义注解[https://so.csdn.net/so/search?q=%E8%87%AA%E5%AE%9A%E4%B9%89%E6...

  • Resize,w 360,h 240
    Spring IOC

    Spring IOC[https://so.csdn.net/so/search?q=IOC&spm=1001.2101.3001.7020] ...

  • Resize,w 360,h 240
    代码模拟线程的6种状态

    线程6种状态: NEW Thread state for a thread which has not yet started. RUNNABL...

  • JAVA 创建对象的几种方式

    1.new 关键字 这是我们最常见的创建对象的方式,通过这种方式我们还可以调用任意的构造器(无参的和有参的)。 2.通过反射机制动态创建对象 这...

  • Resize,w 360,h 240
    RocketMQ实现分布式事务原理

    举个分布式事务场景 列子:假设 A 给 B 转 100块钱,同时它们不是同一个服务上。 目标:就是 A 减100块钱,B 加100块钱。 实际情...

  • Resize,w 360,h 240
    Phaser 的使用场景

    Java 7 引入了一个全新灵活的线程同步机制,名为 Phaser 。如果你需要等待线程结束然后继续执行其他任务,那么 Phaser 是一个好的...

个人介绍
凡事往简单处想,往认真处行。—查理·芒格