实例代码用 Object 的 wait()和notify() 实现,也可用 ReentrantLock 和 Condition 来完成。或者直接...
execute是我们提交一个线程的时候,线程池执行的我们运行线程的一个apiThreadPool 有几个比较重要的参数会涉及到这个源码的操作 c...
为什么要使用Redis? Redis是目前开发中非常好用的中间件,他有丰富的缓存结构,具有高性能、高可用、高扩展的特性; Redis这么好用,有...
Mysql 1.索引的使用原则;2.B树和B+树的区别;3.主从延迟;4.Mysql的MyisAm和Innodb的区别;5.建立索引需要注意的地...
Dubbo简介 Dubbo是Alibaba提供的一款分布式服务治理框架。其中主要的流程如下 动态代理:生成需要调用的接口; Cluster:集群...
1.计算机的世界你不懂 1.1 线程和进程 一个请求的话,就是一个线程,然后会携带数据,让后台服务器处理;当线程需要被处理的时候,会从创建态到就...
1.Fork-Join 什么是分而治之?规模为N的问题,N<阈值,直接解决,N>阈值,将N分解为K个小规模子问题,子问题互相对立,与原问题形式相...
1.幂等性 幂等性是分布式环境下常见的问题;幂等性指的是多次操作,结果是一致的。(多次操作数据库数据是一致的。)常见的解决幂等性的方式有以下:1...
1.系统优化应对流量激增的手段 当我们流量激增的时候,为了保持系统的对外高可用,即不能让系统崩溃状态。常用的思路是以下方面: 限流:对应用入口流...