240 发简信
  • Epoch-based Commit and Replication in Distributed OLTP Databases

    许多现代面向数据的应用程序都建立在分布式OLTP数据库之上,以实现可伸缩性和高可用性。这样的分布式数据库通过两阶段提交(2PC)和同步复制在每个...

    0.2 21 0 1
  • 120
    JVM

    JVM的内存布局? Java虚拟机主要包含几个区域: Java 堆是所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放...

  • Java集合

    ArrayList和LinkedList的区别和底层实现?如何实现线程安全? 数据结构实现:ArrayList 是动态数组的数据结构实现,而 L...

  • 120
    Java并发

    进程和线程区别?线程安全和非线程安全区别? 进程与线程进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一...

    0.2 58 0 2
  • Java基础

    1.https://snailclimb.gitee.io/javaguide/#/docs/java/basis/Java%E5%9F%BA%...

  • 120
    Java基础

    Java 语言有哪些特点? 1.简单性:Java语言继承了C++语言的优点,去掉了C++中学习起来比较难的多继承、指针等概念,所以Java语言学...

  • JVM

    Java内存区域https://snailclimb.gitee.io/javaguide/#/docs/java/jvm/Java%E5%86...

  • Java并发

    线程安全:在堆内存中的数据由于可以被任何线程访问到,在没有限制的情况下存在被意外修改的风险。即堆内存空间在没有保护机制的情况下,对多线程来说是不...

  • Java集合

    ArrayList扩容机制默认构造函数的初始容量为10,为空数组。当执行add方法时,先执行ensureCapacityInternal(siz...