(1)RabbitMQ的高可用性 RabbitMQ是比较有代表性的,因为是基于主从做高可用性的,我们就以他为例子讲解第一种MQ的高可用性怎么实现...
为什么要用缓存? 高性能 假设这么个场景,你有个操作,一个请求过来,吭哧吭哧你各种乱七八糟操作mysql,半天查出来一个结果,耗时600ms。但...
摘抄整理自网上 1、分布式系统 1.1为什么要进行系统拆分? (1)为什么要进行系统拆分?如何进行系统拆分?拆分后不用dubbo可以吗?dubb...
类变量解析 1 java中private 字段可以被继承吗 有一种说法是凡是父类中被定义为private的字段,都是“老子的”私有财产,即便是儿...
1.Class文件的定义 Class文件时一组以8位字节为基础单位的二进制流,当遇到需要占用8位字节以上空间的数据项时,则会按照高位在前的方式分...
1、什么是Spark? Spark 是一个快速(基于内存), 通用, 可扩展的集群计算引擎 并且Spark 目前已经成为 Apache 最活跃的...
1、什么是线程,什么是进程,它们有什么区别和联系,一个进程里面是否必须有个线程 进程本质是一个正在执行的程序,一个进程可以有多个线程.线...
Master Spark 特有资源调度系统的 Leader。掌管着整个集群的资源信息,类似于 Yarn 框架中的 ResourceManager...
对于常量池而言,字符串的概念较为广泛,并不单指字符串变量。类名、方法名、类型、this指针名,等等,都可以看作是字符串,最终都会被JVM当作字符...