240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Idea构建Spring问题解决

    软件 Idea 2020.1 Jdk 1.8 gradle-5.5.1 问题一 Idea和Spring Kotlin版本不一致解决方法 查看IE...

  • Resize,w 360,h 240
    volatile修饰数组或引用对象的问题

    偶然在对项目使用sonarLint扫描的时候,得到警告“Non-primitive fields should not be "volatile...

  • Resize,w 360,h 240
    为什么说Java中只有值传递(没有引用传递)

    在开始深入讲解之前,有必要纠正一下大家以前的那些错误看法了。如果你有以下想法,那么你有必要好好阅读本文。 错误理解一:值传递和引用传递,区分的条...

  • this引用逃逸问题

    所谓this逃逸就是说,在类的构造方法还没执行完之前,其他线程就获得了this的引用并且去干一些事情,但是这时的对象是不完善的,可能某些字段在t...

  • wait会立即释放锁,notify等synchronized代码块执行完之后才放弃锁

    实现一个容器,提供两个方法,add,size,写两个线程,线程1添加10个元素到容器中,线程2实现监控元素的个数,当个数到5个时,线程2给出提示...

  • Resize,w 360,h 240
    SonarQube整合alibaba编码规范

    一、sonarqube简介 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测...

    2.3 4506 2 11
  • Resize,w 360,h 240
    Spring MethodInvokingFactoryBean 的使用和了解

    作用 让某个实例的某个方法的返回值注入为Bean的实例 让某个类的静态方法的返回值注入为Bean的实例 使用MethodInvokingFact...

  • 3.JVM调优工具

    JVM调优工具 1、JVM调优工具-JDK工具 1.1 jps jps:Java Virtual Machine Process Status ...

  • Java线程安全问题之静态成员变量、实例成员变量、局部变量

    静态成员变量:线程非安全(无论单例或者非单例皆不安全)。静态变量即类变量,位于方法区,为所有对象共享,共享一份内存,一旦静态变量被修改,其他对象...