240 发简信
IP属地:北京
  • 疫情让我们学会了什么

    前言 事情开始于2019年12月8日,官方通报首例不明原因肺炎患者病历。 到现在时间已经过去了 将近2年,我们经历了封城、隔离、居家办公,我们有...

  • 面试官问你工厂模式、抽象工厂模式? 你问要不要给他介绍个对象!!

    学习的时候我们可以过度设计,只是为了使用一下设计模式,但是我们在工作中千万不要过度设计,什么东西都不能过度。 工厂系列有2种类设计模式:工厂方法...

  • 面试官问线程池 几个参数? 拒绝策略?

    一、 入门肯定是要学线程的创建方式 1.1 继承Thread 1.2 实现Runnable 1.3 实现Callable 1.4 其他 匿名内部...

  • 面试官问你设计模式 你还在回答单例 和 工厂 ? 代理模式了解一下

    面试官问你设计模式 你还在回答单例 和 工厂 ? 代理模式了解一下 走过路过不要错过,上一篇讲了反射,可以看我上一篇文章或微信上搜索:木子的昼夜...

  • 面试官问你反射,你能回答多少

    本来打算写一篇Mybatis的Mapper代理源码简单阅读,发现其中有用到动态代理,想着要不先写一篇动态代理吧,结果发现Jdk的动态代理涉及到反...

  • Resize,w 360,h 240
    话说 内存屏障,有序性保证

    一、 如何保证不乱序,也就是保证有序性 1、 硬件内存屏障 注意:这是inter X86 1.1 sfence store fence 在sfe...

  • Resize,w 360,h 240
    话说 类加载过程 第一篇

    话说 类加载过程 第一篇 1. 类加载初始化 Loading把一个class文件加载到内存 Linking Verification校验clas...

  • Resize,w 360,h 240
    话说 AQS

    一、前言 什么是AQS (AbstractQueuedSynchronizer)翻译过来叫抽象同步队列,他是除synchronized以外的另一...

  • Resize,w 360,h 240
    话说 wait、notify 、 notifyAll

    一、前言 说起java的线程之间的通信,难免会想起它,他就是 wait 、notify、notifyAll 他们三个都是Object类的方法, ...

个人介绍
一个互联网做增删改查的打工人