240 发简信
IP属地:浙江
  • 解决idea中无法下载源码问题

    背景 我们平时使用idea查看框架看到的源码都是通过idea自己反编译出来的。缺少注释和明确的变量命名。那如何才能下载框架真正的源码呢? 解决i...

  • Resize,w 360,h 240
    Java引用类型

    简介 在Java中提供了4个级别的引用:强引用、软引用、弱引用和虚引用。在这4个引用级别中,只有强引用类FinalReference类是包内可见...

  • Resize,w 360,h 240
    垃圾收集算法

    标记-清除算法 标记-清除算法是现代垃圾回收算法的思想基础。标记-清除算法将垃圾回收分为两个阶段:标记阶段和回收阶段。一种可行的实现方式是,在标...

  • Resize,w 360,h 240
    设计模式--代理模式

    前言 日常生活中,我们想买房或者租房又没有房源的时候,我们通常会找中介,由中介负责帮我们联系房主,我们只需要最后签合同就行了,而不用去关心中介怎...

  • 设计模式--策略模式

    前言 通俗点理解就是,解决一个问题,有多种办法策略。就像你追女孩子,通常的策略就是请吃饭、看电影、送花、嘘寒问暖等,这些就是不同的策略,都实现追...

  • 单例模式

    参考资料[https://www.jianshu.com/p/d9d9dcf23359] 定义 指确保一个类在任何情况下都绝对只有一个实例,并提...

  • 2021-05-05设计模式--模板方法

    简介 模板方法模式(Template Method Pattern):定义一个操作中的算法的框架,而将一些步骤延迟到子类中。模板方法允许子类在不...

  • 2021-04-16 mybatis ThreadLocal用法推荐

    关于threadLocal用法推荐 BaseStatementHandler

  • 枚举单例法实现线程池

    利用构造器实现枚举 代码示例 执行结果 利用抽象方法实现枚举(失败案例)