前言 数据库应该是所有后端开发都会涉及的,数据库事务,很多业务场景可能并不要求很高,而且也很少出现,经常出现在高并发,高流量的情况下,在未来迎接...
(一)前言 因为公司框架使用了dubbo作为RPC框架,所以,对于dubbo进行相应的学习,通过官网的学习,源码的阅读,总结出以下的内容,希望对...
前言 了解dubbo的时候,因为SPI机制用到了动态代理的机制,从而涉及到了类加载机制相关的东西,整个概念也属于非常底层的逻辑,也好久没整理了,...
前言 在使用数据库的时候,最需要了解的知识点肯定就是索引,所以,针对索引希望能够整理出一些知识点,做个简单总结。 索引结构 B+树 B+树在之前...
(一)二叉树 二叉树指的是每个节点最多只能有两个子树的有序树。 二叉树特点 每个结点最多有两颗子树,所以二叉树中不存在度大于2的结点。 左子树和...
前言 继之前synchronized关键字之后,这里旨在介绍常见的锁概念,源码相关。内容会进行不定时更新,希望能更完善的整理锁相关知识点。 公平...
前言 关键字 synchronized可以保证在同一个时刻,只有一个线程可以执行某个方法或者某个代码块(主要是对方法或者代码块中存在共享数据的操...
(一)前言 学习多线程,要理解java内存模型,才能理解多线程情况下,数据的变化,指令的运行等,才能更好的了解多线程的运行情况和日常使用的注意点...
前言 用过redis的人,或者去面试的人被问redis的问题,基本都会了解redis特别快。redis高校的原因: 1.单线程,减少了线程切换的...