常见问题 分库分表 对于海量数据,且有一定的并发量的分库分表,绝不是引入某一个分库分表中间件就能解决问题,而是一项系统的工程。需要分析整个表相关...
数据结构 (1)线性表 (2)散列表 (3)树 (4)图 树 二叉树:树中每个节点至多有两个子节点 二叉搜索树:对于树中任何节点,如果其左子节点...
核心思想 1、使用注解声明实现自动化环境, 最大程度减少新加入项目成员的学习成本。 2、与底层操作系统之间建立清晰的约定,在执行环境之间提供最大...
# 垃圾收集算法 1、标记-清除(Mark-Sweep)算法 这是最基础的算法,标记-清除算法就如同它的名字样,分为“标记”和“清除”两个阶段:...
# 什么是CMS CMS全称Concurrent Mark Sweep,是一款并发的、使用标记-清除算法的垃圾回收器,是老年代常用的垃圾回收算法...
三层classloader Bootstrap classLoader:采用native code实现,是JVM的一部分,主要加载JVM自身工作...
# 官方介绍 A high performance Java RPC framework Apache Dubbo (incubating) |...
为什么要用Message Queue 解耦在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于...
# redis数据格式 redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。该数据库使用...