Java中引用分为4种类型,按照引用强度递减分别是强引用、软引用、弱引用、虚引用。这里引用强度指的是被gc回收的存活倾向。 强引用 只要存在、指向的对象就不会被gc回收。 ...
IP属地:江苏
Java中引用分为4种类型,按照引用强度递减分别是强引用、软引用、弱引用、虚引用。这里引用强度指的是被gc回收的存活倾向。 强引用 只要存在、指向的对象就不会被gc回收。 ...
简介 TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务端保存的一份关于对方的信息...
一致性算法 1. Paxos Paxos 算法解决的问题是一个分布式系统如何就某个值(决议)达成一致。一个典型的场景是,在一个分布式数据库系统中,如果各节点的初始状态一致,每...
便于简单展示,只配置了两个服务之间,用于验证seata分布式事务 seata server启动 从seata官网下载seata server包,包中自带了bat和sh启动脚本...
前言 现在已经知道了sql四种隔离级别分别为 RU、RC、RR和串行化。 而我们熟悉的MySQL的默认隔离级别是第三种 RR(可重复读)。相对于SQL标准的RR,MySQL的...
上一篇 SpringBoot Mybatis-Plus逻辑删除和自动填入默认值[https://www.jianshu.com/p/019f2897c207] 一、前言 封装...
1 场景 程序中经常需要对接口进行限流,防止访问量太大,导致程序崩溃。 常用的算法有:计数算法、漏桶算法、令牌桶算法,最常用的算法是后面两种。 2 算法详解 2.1 计数算法...
MyBatis提供查询缓存,如果缓存中有数据,则直接从缓存中获取,没有则从数据库查询,用以减轻数据压力,提高系统性能。MyBatis的缓存分为一级缓存和二级缓存,默认情况下一...