摘要:
虽然现在微服务越来越流行,我们的系统随之也拆分出来好多的模块功能。这样做的目的其实就是为了弥补单体架构中存在的不足。随着微服务的拆分,肯定设计到分库分表,但这之中肯定设计到分布式事务。最典型的例子就是银行转账,比如银行A给银行B转账500 块钱,流程肯定是银行A-500,银行B+500,在这个过程要 阅读全文
posted @ 2021-09-22 11:57
指尖上的代码go
阅读(353)
评论(0)
推荐(0)
摘要:
1、介绍一下Java内存区域(运行时数据区) (1) 程序计数器 程序计数器是一块较小的空间,在虚拟机的概念模型中,字节码解释器工作时就是通过这个计数器的值来获取下一条执行字节码的指令。程序计数器绑定的是线程,即每条线程只会有一个独立的程序计数器。如果执行的是Java方法,这个计数器记录的则是正在执 阅读全文
posted @ 2021-09-22 11:56
指尖上的代码go
阅读(88)
评论(0)
推荐(0)
摘要:
在正式进行循环队列学习之前,我们先来看看在顺序队列中删除队首元素出现的问题: (1)设一个容量为capacity=8,size=5(a,b,c,d,e)的数组,左侧为队首、右侧为队尾。 file (2)出队一个元素后,需整体往前移动一位 出队: file 整体前移一位: file 关于该种操作方式我 阅读全文
posted @ 2021-09-22 11:47
指尖上的代码go
阅读(86)
评论(0)
推荐(0)
摘要:
面试官问你 SpringMVC 的工作原理,你还不知道吗?你就out了! 2020-03-24 15:24·JAVA互联搬砖工人 SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到 阅读全文
posted @ 2021-09-22 11:46
指尖上的代码go
阅读(37)
评论(0)
推荐(0)