240 发简信
IP属地:上海
  • Resize,w 360,h 240
    java wait/notify 必须与 synchronized 一起使用,jvm究竟做了些什么

    一、synchronized是Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。s...

    0.2 2029 1 12
  • MQ常见问题及解决方案

    https://blog.csdn.net/qq_36236890/article/details/81174504 如何保证消息消费时的幂等性...

  • dubbo服务发现

    Java的SPI机制https://www.cnblogs.com/zhongkaiuu/articles/5040971.html dubbo...

  • oracle表分区和索引分区

    ㈠ 分区表技术概述 ㈡ 分区索引技术概述 ⑴ 本地前缀分区索引 适用场景:如果历史数据整理非常频繁、而且不能承受全局分区索引重建的长时间带来的索...

  • Resize,w 360,h 240
    AVL平衡二叉树

    平衡二叉树和红黑树的区别 上面散列表中已经提过了:如果桶数满的时候,JDK8是将链表转成红黑树的~。并且,我们的TreeSet、TreeMap底...

  • 类初始化顺序

    对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)> 构造器。 可以通过以...

  • 成员变量的默认值

    成员变量的默认值如下表: 可以编写一个测试的类来验证。 执行结果为

  • SpringMVC

    SpringMVC深入 spring工作原理: (1)spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系...

  • dubbo+zookeeper简单实例

    https://www.imooc.com/article/21638https://github.com/apache/incubator-d...